コード例 #1
0
 public EventLogService(
     IEventLogRepository eventLogRepository,
     ETagCacheHelper eTagCacheHelper,
     IMapper mapper)
     : base(mapper)
 {
     _eventLogRepository = eventLogRepository;
     _eTagCacheHelper    = eTagCacheHelper;
 }
コード例 #2
0
 public BusStationService(
     IBusStationRepository busStationRepository,
     DictionariesCacheHelper dictionariesCacheHelper,
     ETagCacheHelper eTagCacheHelper,
     IMapper mapper)
     : base(mapper)
 {
     _busStationRepository    = busStationRepository;
     _dictionariesCacheHelper = dictionariesCacheHelper;
     _eTagCacheHelper         = eTagCacheHelper;
 }
コード例 #3
0
 public NewRouteService(
     INewRouteRepository newRouteRepository,
     INewBusStationRouteRepository newBusStationRouteRepository,
     DictionariesCacheHelper dictionariesCacheHelper,
     AppCacheHelper appCacheHelper,
     ETagCacheHelper eTagCacheHelper,
     IMapper mapper)
     : base(mapper)
 {
     _appCacheHelper               = appCacheHelper;
     _eTagCacheHelper              = eTagCacheHelper;
     _newRouteRepository           = newRouteRepository;
     _newBusStationRouteRepository = newBusStationRouteRepository;
     _dictionariesCacheHelper      = dictionariesCacheHelper;
 }
コード例 #4
0
 public ETagMiddleware(RequestDelegate next, ETagCacheHelper cacheHelper)
 {
     _next        = next;
     _cacheHelper = cacheHelper;
 }