protected ServiceBase(IRemoteNotesLogger <ServiceBase <DomainEntity, DTO> > logger, IMapper mapper, IUnitOfWork unitOfWork, IRepository <DomainEntity> currentRepository) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _mapper = mapper ?? throw new ArgumentNullException(nameof(mapper)); _unitOfWork = unitOfWork ?? throw new ArgumentNullException(nameof(unitOfWork)); _currentRepository = currentRepository ?? throw new ArgumentNullException(nameof(currentRepository)); }
public RemoteNotesService(IRemoteNotesLogger <RemoteNotesService> logger, IAccountService accountService, INoteService noteService, IUserService userService) { _logger = logger; _accountService = accountService; _noteService = noteService; _userService = userService; }
public AccountService(IRemoteNotesLogger <ServiceBase <Account, AccountDTO> > logger, IMapper mapper, IUnitOfWork unitOfWork, IRepository <Account> currentRepository) : base(logger, mapper, unitOfWork, currentRepository) { }
public NoteService(IRemoteNotesLogger <ServiceBase <Note, NoteDTO> > logger, IMapper mapper, IUnitOfWork unitOfWork, IRepository <Note> currentRepository) : base(logger, mapper, unitOfWork, currentRepository) { }
public TestService(IRemoteNotesLogger <ServiceBase <TestEntity, TestDTO> > logger, IMapper mapper, IUnitOfWork unitOfWork, IRepository <TestEntity> currentRepository) : base(logger, mapper, unitOfWork, currentRepository) { }
public UserService(IRemoteNotesLogger <ServiceBase <User, UserDTO> > logger, IMapper mapper, IUnitOfWork unitOfWork, IRepository <User> currentRepository) : base(logger, mapper, unitOfWork, currentRepository) { }