Beispiel #1
0
 public SubscriptionController(IEventSubscriptionService subscriptionService, IEventService eventService, UserManager <AppUser> userManager)
 {
     _userManager         = userManager;
     _subscriptionService = subscriptionService;
     _eventService        = eventService;
     _serializerSettings  = new JsonSerializerSettings
     {
         Formatting = Formatting.Indented
     };
 }
Beispiel #2
0
        public EventLiveStreamerService(IEventChannelRepository eventChannelRepository,
                                        IEventSubscriptionRepository eventSubscriptionRepository,
                                        IEventRepository eventMessageRepository, ILoggerFactory loggerFactory,
                                        DiagnosticSource diagnosticSource)
        {
            _diagnosticSource         = diagnosticSource;
            _eventChannelRepository   = new EventChannelService(eventChannelRepository);
            _eventSubscriptionService = new EventSubscriptionService(eventSubscriptionRepository);
            _eventMessageService      = new EventMessageService(eventMessageRepository);

            _logger = loggerFactory.CreateLogger <EventLiveStreamerService>();
        }