public WebSocketConnectionsMiddleware(RequestDelegate next,
                                       WebSocketConnectionsOptions options,
                                       IWebSocketConnectionsManager connectionsService,
                                       ILogger <WebSocketConnectionsMiddleware> logger)
 {
     _options            = options ?? throw new ArgumentNullException(nameof(options));
     _connectionsManager = connectionsService ?? throw new ArgumentNullException(nameof(connectionsService));
     _logger             = logger;
 }
Example #2
0
 public RealtimeController(IWebSocketConnectionsManager webSocketConnectionsManager,
                           ILogger <RealtimeController> logger)
 {
     _webSocketConnectionsManager = webSocketConnectionsManager;
     _logger = logger;
 }
Example #3
0
 public KeepAliveService(IWebSocketConnectionsManager WebSocketConnectionsManager)
 {
     _WebSocketConnectionsManager = WebSocketConnectionsManager;
 }