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; }
public RealtimeController(IWebSocketConnectionsManager webSocketConnectionsManager, ILogger <RealtimeController> logger) { _webSocketConnectionsManager = webSocketConnectionsManager; _logger = logger; }
public KeepAliveService(IWebSocketConnectionsManager WebSocketConnectionsManager) { _WebSocketConnectionsManager = WebSocketConnectionsManager; }