Отделить единицу работы от услуг или репо
Я пытаюсь отделить свою единицу работы от своих служб или репозитория, чтобы мне не приходилось касаться кода UoW всякий раз, когда я хочу добавить новую службу. Как мне это сделать?
_categoryService = _unitOfWork.Get<ICategoryService>();
так вместо
_unitOfWork.CategoryService.Add(category)
Я могу просто сказать;
_categoryService.Add(category);