Как создать новую команду с универсальным типом - PullRequest
0 голосов
/ 31 октября 2019

У меня есть команда, которая отправляет данные в БД с помощью структуры сущностей, но у моей команды есть статическая модель, как изменить мою модель на универсальный тип

public async Task Handle(RemoveLayoutModuleCommand command)
    {
        List<LayoutModule> layoutModules = new List<LayoutModule>();
        await RecurseFetch(command.LayoutModuleId, layoutModules);
        foreach (var layoutModule in layoutModules)
        {
            layoutModule.ClearCultures();
            layoutModule.ClearContents();
            layoutModule.ClearParent();
            await UnitOfWork.Commit();
        }

        foreach (var layoutModule in layoutModules)
        {
            _layoutRepository.DeleteLayoutModuleContents(layoutModule.ModuleContents);
            _layoutRepository.DeleteLayoutModule(layoutModule.Id);
            await UnitOfWork.Commit();
        }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...