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); }
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; }