public async Task <ICommandResult> Delete(Guid id)
 => (CommandResult)await _productHandler.DeleteProductHandler(id);