public GetAllTeamQueryHandler(ITeamRepository teamRepository, IWorkersByTeamRepository workersByTeamRepository, IUserStore<User> userStore) { _teamRepository = teamRepository ?? throw new System.ArgumentNullException(nameof(teamRepository)); _workersByTeamRepository = workersByTeamRepository ?? throw new System.ArgumentNullException(nameof(workersByTeamRepository)); this.userStore = userStore; }
public CreateWorkerCommandHandler(IWorkerRepository workerRepository, IWorkersByTeamRepository workersByTeamRepository, ITeamRepository teamRepository, IUserStore <User> userStore, IStatusRepository statusRepository, IRoleRepository roleRepository) { _workerRepository = workerRepository; _workersByTeamRepository = workersByTeamRepository; _teamRepository = teamRepository; this.userStore = userStore; _statusRepository = statusRepository; _roleRepository = roleRepository; }
public GetAllWorkersQueryHandler(IWorkersByTeamRepository workersByTeamRepository, IUserStore <User> userStore) { _workersByTeamRepository = workersByTeamRepository; this.userStore = userStore; }
public GetWorkerByIdQueryHandler(IWorkerRepository workerRepository, IUserStore <User> userStore, IWorkersByTeamRepository workersByTeamRepository) { _workerRepository = workerRepository; this.userStore = userStore; _workersByTeamRepository = workersByTeamRepository; }