Können Sie set-request-timeout in asp.net core 2.0 in IIS gehostet von C# - code?
Gibt es eine Möglichkeit, um requestTimeout
von C# anstelle des Müssens gesetzt requestTimeout
im web.config
?
asp.net core 2.0 in IIS gehostet
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="aspNetCore" path="*" verb="*" modules="AspNetCoreModule" resourceType="Unspecified" />
</handlers>
<aspNetCore requestTimeout="00:00:04" processPath="dotnet" arguments=".\Foo.dll" stdoutLogEnabled="false" stdoutLogFile=".\logs\stdout" />
</system.webServer>
</configuration>
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nein, es gibt keine Möglichkeit, das zu tun, wie du Sie beschrieben hast. Aber nach der Dokumentation können Sie fügen Sie einfach die web.config, um Ihr Projekt und geben Sie diese (und die anderen) Wert festlegen:
web.config
wird generiert, nachdem Sie veröffentlichen Sie Ihre web-Projekt. Aber Sie können fügen Sie einfach diese Datei in das porject root. Check dieser um zu sehen, was kann so konfiguriert werden, was nicht, und wie Sie zu konfigurieren Sie den rest.