コード例 #1
0
 public ReportService(ISoldierRepository soldierRepository, IReportRepository reportRepository, ICommanderRepository commanderRepository, ICompanyRepository companyRepository)
 {
     _soldierRepository   = soldierRepository;
     _reportRepository    = reportRepository;
     _commanderRepository = commanderRepository;
     _companyRepository   = companyRepository;
 }
コード例 #2
0
 public CategoryService(ICommanderRepository repository, IMapper mapper, ILogger <CategoryService> logger)
 {
     // Iterations -- doing this without the DAL to demonstrate one less layer of isolation
     _repository = repository;
     _mapper     = mapper;
     _logger     = logger;
 }
コード例 #3
0
 public CommandController(
     ICommanderRepository commanderRepository,
     IMapper mapper
     )
 {
     _commanderRepository = commanderRepository;
     _mapper = mapper;
 }
コード例 #4
0
 public AuthenticationService(IJwtHandler jwtHandler, IAdminRepository adminRepository,
                              ISoldierRepository soldierRepository, ICommanderRepository commanderRepository)
 {
     _jwtHandler          = jwtHandler;
     _adminRepository     = adminRepository;
     _soldierRepository   = soldierRepository;
     _commanderRepository = commanderRepository;
 }
コード例 #5
0
ファイル: CompanyMapper.cs プロジェクト: Daegol/TIM
        public static CompanyesDto CompanyesToSend(Company cl, ICommanderRepository commanderRepository)
        {
            var classesDto = new CompanyesDto();

            classesDto.Name           = cl.Name;
            classesDto.DatabaseId     = cl.Id;
            classesDto.SoldiersNumber = cl.Soldiers.Count();
            var tutor = commanderRepository.GetById((Guid)cl.CommanderId).Result;

            classesDto.Commander      = tutor.FirstName + ' ' + tutor.LastName;
            classesDto.CommanderPesel = tutor.Pesel;
            return(classesDto);
        }
コード例 #6
0
 public SqlCommander(ICommanderRepository commanderRepository, ILogger <SqlCommander> logger, TelemetryClient telemetryClient)
 {
     _commanderRepository = commanderRepository;
     _logger          = logger;
     _telemetryClient = telemetryClient;
 }
コード例 #7
0
 public CommandsController(ICommanderRepository repository, IMapper mapper)
 {
     _repository = repository;
     _mapper     = mapper;
 }
コード例 #8
0
 public CommandsController(ICommanderRepository repository, IMapper mapper)
 {
     this.repository = repository;
     this.mapper     = mapper;
 }
コード例 #9
0
 public CommandsController(ICommanderRepository repository)
 {
     _repository = repository;
 }
コード例 #10
0
 public CommandsController(ILogger <CommandsController> logger, ICommanderRepository commanderRepository)
 {
     _logger = logger;
     _commanderRepository = commanderRepository;
 }
コード例 #11
0
ファイル: CompanyMapper.cs プロジェクト: Daegol/TIM
 public static Company UpdateCompanyMap(UpdateCompanyDto updateCompany, Company cl, ICommanderRepository commanderRepository)
 {
     cl.Name        = updateCompany.Name;
     cl.CommanderId = commanderRepository.GetByPesel(updateCompany.CommanderId).Result.Id;
     return(cl);
 }
コード例 #12
0
ファイル: CommandDAL.cs プロジェクト: phillipc47/CommanderAPI
 public CommandDAL(ICommanderRepository repository)
 {
     _repository = repository;
 }
コード例 #13
0
ファイル: CommanderService.cs プロジェクト: Daegol/TIM
 public CommanderService(ICommanderRepository commanderRepository)
 {
     _commanderRepository = commanderRepository;
 }
コード例 #14
0
 public CommandsController(ICommanderRepository commanderRepository)
 {
     _commanderRepository = commanderRepository;
 }
コード例 #15
0
 public CommandsController(ICommanderRepository repository, IMapper mapper, ILogger <CommandsController> logger)
 {
     _repository = repository;
     _mapper     = mapper;
     _logger     = logger;
 }
コード例 #16
0
 public CommandsController(ICommanderRepository repository, IMapper mapper)
 {
     // Assigning the dependency injected value to the private field variabel _repository
     _repository = repository;
     _mapper     = mapper;
 }