예제 #1
0
 public NotificationsManager(
     ILogger <NotificationsManager> logger,
     HsConfig config)
 {
     _Logger = logger;
     _Config = config;
     _Client = new HttpClient();
 }
예제 #2
0
 public MailNotifications(
     ILogger <MailNotifications> logger,
     StreamingManager streamingManager,
     NotificationsManager notificationsManager,
     HsConfig config)
 {
     _Logger               = logger;
     _StreamingManager     = streamingManager;
     _NotificationsManager = notificationsManager;
     _Config               = config;
     _Cancel               = new CancellationTokenSource();
 }
예제 #3
0
 public StreamController(StreamingManager mgr, HsConfig config)
 {
     _Mgr    = mgr;
     _Config = config;
 }
예제 #4
0
 public NotificationsController(NotificationsManager mgr, HsConfig config)
 {
     _Mgr    = mgr;
     _Config = config;
 }
예제 #5
0
 public InfoController(HsConfig config)
 {
     _Config = config;
 }
예제 #6
0
 public StreamingManager(HsConfig config, ILogger <StreamingManager> logger)
 {
     _Config = config;
     _Logger = logger;
     _Cancel = new CancellationTokenSource();
 }