У меня странная проблема, когда запросы работают только один раз. Это происходит как в IIS, так и в IIS Express. Если я перезапущу/перезагрузлю, он снова сработает, но все же только один раз. Размещение точки останова показывает, что последующие запросы никогда не попадают в контроллер...
[HttpGet("private/{zipCode}")]
public IActionResult PrivateZipSearch(string zipCode)
Запуск.Настройка
public void Configure(IApplicationBuilder app, IWebHostEnvironment env, IServiceProvider srv, ILoggerFactory loggerFactory)
{
loggerFactory.AddProvider(new DbLoggerProvider(this.Configuration, srv.GetService<IHttpContextAccessor>()));
app.UseHttpsRedirection(); // Redirect HTTP -> HTTPS
app.UseRouting();
{
app.UseCors(Config.Settings.Cors.PolicyName);
app.UseAuthentication();
}
// Hangfire
{
app.UseHangfireDashboard();
app.UseHangfireServer();
}
app.UseMiddleware<LoggingMiddleware>();
app.UseMiddleware<OptionsVerbMiddleware>();
// Must be last!
app.UseEndpoints(x => x.MapControllers());
}
Любые предложения будут ценны! Спасибо!