Пример #1
0
        public ToDoShareTest()
        {
            var options = new DbContextOptionsBuilder <ToDoContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;
            var dbContext = new ToDoContext(options);

            _toDoListRepository  = new ToDoListRepository(dbContext);
            _toDoShareRepository = new ToDoShareRepository(dbContext);
            _unitOfWork          = new UnitOfWork(dbContext);
        }
Пример #2
0
 public ToDoShareController(IUnitOfWork unitOfWork,
                            ISysUserRepository sysUserRepository,
                            IToDoListRepository toDoListRepository,
                            IToDoShareRepository toDoShareRepository,
                            IMapper mapper,
                            IOperatorUser operatorUser,
                            IMailService mailService)
 {
     _unitOfWork          = unitOfWork;
     _sysUserRepository   = sysUserRepository;
     _toDoListRepository  = toDoListRepository;
     _toDoShareRepository = toDoShareRepository;
     _mapper       = mapper;
     _operatorUser = operatorUser;
     _mailService  = mailService;
 }