From fa5d172c71adb15974bb8c62196a242b1f464ade Mon Sep 17 00:00:00 2001 From: JackGuogit Date: Fri, 6 Sep 2024 21:58:49 +0800 Subject: [PATCH] fix: resolve issue by enabling synchronous IO in Kestrel configuration --- Scenarios/Getting-Started-with-CoreWCF/WebHttp/Startup.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Scenarios/Getting-Started-with-CoreWCF/WebHttp/Startup.cs b/Scenarios/Getting-Started-with-CoreWCF/WebHttp/Startup.cs index b6b24b8..5ffda4b 100644 --- a/Scenarios/Getting-Started-with-CoreWCF/WebHttp/Startup.cs +++ b/Scenarios/Getting-Started-with-CoreWCF/WebHttp/Startup.cs @@ -1,6 +1,7 @@ using CoreWCF; using CoreWCF.Configuration; using Microsoft.AspNetCore.Builder; +using Microsoft.AspNetCore.Server.Kestrel.Core; using Microsoft.Extensions.DependencyInjection; using Swashbuckle.AspNetCore.Swagger; using System.Xml; @@ -24,6 +25,10 @@ public void ConfigureServices(IServiceCollection services) }); services.AddSingleton(new SwaggerOptions()); + services.Configure(options => + { + options.AllowSynchronousIO = true; + }); } public void Configure(IApplicationBuilder app) @@ -70,4 +75,4 @@ public void Configure(IApplicationBuilder app) }); }); } -} \ No newline at end of file +}