C# Wpf, реализация TcpListener через SignalR

я делал сервер на основе TcpListener по протоколу Tcp,

по такому примеру

 string ip = "192.168.1.178";
 TcpListener serverSocket = new(IPAddress.Parse(ip), 51000);

 serverSocket.Start();

и соответственно ждал TcpClient , но можно ли как-то сдлеать эту реализацию через SignalR, тоесть я так понял есть протоколы, по которым он может работать, но как правильно запустить сервер на через SignalR

исправил и получилось

 private static IWebHost BuildWebHost(string[] args) =>
        WebHost.CreateDefaultBuilder(args)
        //.ConfigureServices((context, services) =>
        //{
        //    services.Configure<KestrelServerOptions>(
        //                    context.Configuration.GetSection("Kestrel"));
        //})
        //.ConfigureWebHostDefaults(webBuilder =>
        //{
        //    webBuilder.UseStartup<StartUp>();
        //});
        .UseStartup<StartUp>()
        .UseKestrel(options =>
        {
            options.Limits.MaxConcurrentConnections = 100;
            options.Limits.MaxRequestBodySize = 10 * 1024;
            options.Limits.MinRequestBodyDataRate =
                new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(10));
            options.Limits.MinResponseDataRate =
                new MinDataRate(bytesPerSecond: 100, gracePeriod: TimeSpan.FromSeconds(10));
            options.Listen(IPAddress.Parse("192.168.1.178"), 5100);
        })
        .Build();

Ответы (0 шт):