public EventsController(IEventService eventService, IEventDayService eventDayService, IRegisterService registerService, IEventAlbumService eventAlbumService) { _eventService = eventService; _eventDayService = eventDayService; _registerService = registerService; _eventAlbumService = eventAlbumService; }
public JsonDataStore(IDataCache cache, ILogger logger, INetworkMonitor networkMonitor, IEventDayService service = null) { _networkMonitor = networkMonitor; _logger = logger.CreateLogger("DataStore"); _cache = new MemoryDataCache(cache, logger); _service = service ?? new EventDayService(); try { _messageBus = DependencyService.Get <IMessageBus>(); } catch (Exception e) { _logger.Warn(e.Message); } }