public ModeratorController(IMapper mapper, IPublicTransportRepository publicTransportRepository, UserManager <User> userManager) { _mapper = mapper; _publicTransportRepository = publicTransportRepository; _userManager = userManager; }
public UserController(IMapper mapper, IPublicTransportRepository publicTransportRepository, UserManager <User> userManager, IOptions <CloudinarySettings> cloudinaryConfig) { _mapper = mapper; _publicTransportRepository = publicTransportRepository; _userManager = userManager; _cloudinaryConfig = cloudinaryConfig; Account acc = new Account( _cloudinaryConfig.Value.CloudName, _cloudinaryConfig.Value.ApiKey, _cloudinaryConfig.Value.ApiSecret); _cloudinary = new Cloudinary(acc); }
protected DataAbstractService(IDocumentStoreRepository documentStoreRepository, IPublicTransportRepository publicTransportRepository) { _documentStoreRepository = documentStoreRepository; _publicTransportRepository = publicTransportRepository; }
public ExpeditionService(IDocumentStoreRepository documentStoreRepository, IPublicTransportRepository publicTransportRepository) : base(documentStoreRepository, publicTransportRepository) { }
public BusLocationController(IPublicTransportRepository publicTransportRepository, BusLocationHub locationHub) { _publicTransportRepository = publicTransportRepository; _locationHub = locationHub; }
public BusLineService(IDocumentStoreRepository documentStoreRepository, IPublicTransportRepository publicTransportRepository) : base(documentStoreRepository, publicTransportRepository) { }
public PublicTransportController(IMapper mapper, IPublicTransportRepository publicTransportRepository) { _mapper = mapper; _publicTransportRepository = publicTransportRepository; }
static void ConfigureServices(IDocumentStoreRepository documentStoreRepository, IPublicTransportRepository publicTransportRepository) { var converter = new Converter(); var filterHelper = new FilterHelper(); var helperTimeService = new TimeService(); var convertingHelper = new ConvertingHelper(converter, filterHelper, documentStoreRepository); var stopTimesService = new StopTimesService(documentStoreRepository, publicTransportRepository); var downloadHelper = new DownloadHelper(documentStoreRepository, helperTimeService, publicTransportRepository); var timeTableService = new TimeTableService(documentStoreRepository, helperTimeService, convertingHelper, stopTimesService, downloadHelper); var polandPublicHoliday = new PolandPublicHoliday(); var dateChecker = new DateChecker(polandPublicHoliday); var stopTimesFetcher = new StopTimesFetcher(dateChecker, documentStoreRepository); var minuteTimeTableBuilder = new MinuteTimeTableBuilder(stopTimesFetcher); var minuteTimeTableService = new MinuteTimeTableService(minuteTimeTableBuilder, documentStoreRepository); UpdateTimeTableService.Init(timeTableService, minuteTimeTableService); }
public DownloadHelper(IDocumentStoreRepository documentStoreRepository, TimeService timeService, IPublicTransportRepository publicTransportRepository) { _timeService = timeService; _documentStoreRepository = documentStoreRepository; _publicTransportRepository = publicTransportRepository; }
public DelayJsonService(IPublicTransportRepository publicTransportRepository) { _publicTransportRepository = publicTransportRepository; }
public StopTimesService(IDocumentStoreRepository documentStoreRepository, IPublicTransportRepository publicTransportRepository) : base(documentStoreRepository, publicTransportRepository) { }
public PublicTransportServices(IPublicTransportRepository publicTransportRepository) { this._publicTransportRepository = publicTransportRepository; }