Example #1
0
 public WebSocketChatMiddleware(RequestDelegate next, WebSocketHandler webSocketHandler, ILogger <WebSocketChatMiddleware> logger)
 {
     _next             = next;
     _webSocketHandler = webSocketHandler;
     _logger           = logger;
 }
Example #2
0
 public static IApplicationBuilder MapWebSocketChatMiddleware(this IApplicationBuilder app, PathString path,
                                                              WebSocketHandler handler)
 {
     return(app.Map(path, _app => _app.UseMiddleware <WebSocketChatMiddleware>(handler)));
 }