public static IApplicationBuilder UseSignalrType(this IApplicationBuilder app, Action <SignalrTypeOptions> setupAction)
        {
            var options = new SignalrTypeOptions();

            setupAction(options);
            return(app.UseMiddleware <SignalrTypeMiddleware>(options));
        }
Ejemplo n.º 2
0
 public SignalrTypeMiddleware(RequestDelegate next,
                              IOptions <NewtonsoftJsonHubProtocolOptions> jsonOptions,
                              SignalrTypeOptions options)
 {
     _next = next;
     _jsonSerializerSettings = jsonOptions.Value.PayloadSerializerSettings;
     this.options            = options;
 }