TestServer Klasse
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine IServer Implementierung zum Ausführen von Tests.
public ref class TestServer : IDisposable, Microsoft::AspNetCore::Hosting::Server::IServer
public class TestServer : IDisposable, Microsoft.AspNetCore.Hosting.Server.IServer
type TestServer = class
interface IServer
interface IDisposable
Public Class TestServer
Implements IDisposable, IServer
- Vererbung
-
TestServer
- Implementiert
Test |
Zur Verwendung mit IHostBuilder. |
Test |
Zur Verwendung mit IHostBuilder. |
Test |
Zur Verwendung mit IHostBuilder. |
Test |
Zur Verwendung mit IHostBuilder. |
Test |
Zur Verwendung mit IWebHostBuilder. |
Test |
Zur Verwendung mit IWebHostBuilder. |
Allow |
Ruft einen Wert ab, der steuert, ob synchrone E/A-Vorgänge für und Responsezulässig sind, oder legt diesen Request fest. Standardwert: |
Base |
Ruft die Basisadresse ab, die dem vom Testserver zurückgegebenen HttpClient zugeordnet ist, oder legt diese fest. Der Standardwert lautet http://localhost/.. |
Features |
Ruft die Auflistung der Serverfeatures ab, die dem Testserver zugeordnet sind. |
Host |
Ruft den IWebHost instance ab, der dem Testserver zugeordnet ist. |
Preserve |
Ruft einen Wert ab, der steuert, ob ExecutionContext - und AsyncLocal<T> -Werte vom Client auf den Server beibehalten werden, oder legt diesen fest. Standardwert: |
Services |
Ruft den Dienstanbieter ab, der dem Testserver zugeordnet ist. |
Create |
Erstellt eine HttpClient für die Verarbeitung von HTTP-Anforderungen/-Antworten mit dem Testserver. |
Create |
Erstellt eine benutzerdefinierte HttpMessageHandler für die Verarbeitung von HTTP-Anforderungen/-Antworten mit dem Testserver. |
Create |
Erstellt eine benutzerdefinierte HttpMessageHandler für die Verarbeitung von HTTP-Anforderungen/-Antworten mit benutzerdefinierter Konfiguration mit dem Testserver. |
Create |
Beginnt, eine Anforderungsnachricht für die Übermittlung zu generieren. |
Create |
Erstellt einen WebSocketClient für die Interaktion mit dem Testserver. |
Dispose() |
Entsorgen Sie das IWebHost objekt, das dem Testserver zugeordnet ist. |
Send |
Erstellt, konfiguriert, sendet und gibt zurück HttpContext. Dies wird abgeschlossen, sobald die Antwort gestartet wird. |
IServer. |
Eine IServer Implementierung zum Ausführen von Tests. |
IServer. |
Eine IServer Implementierung zum Ausführen von Tests. |
IServer. |
Eine IServer Implementierung zum Ausführen von Tests. |
IServer. |
Eine IServer Implementierung zum Ausführen von Tests. |
Produkt | Versionen |
---|---|
ASP.NET Core | 1.0, 1.1, 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0 |