public SubscriptionController(IEventSubscriptionService subscriptionService, IEventService eventService, UserManager <AppUser> userManager) { _userManager = userManager; _subscriptionService = subscriptionService; _eventService = eventService; _serializerSettings = new JsonSerializerSettings { Formatting = Formatting.Indented }; }
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>(); }