FakeHost Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Host configurado amigável de teste de unidade.
public ref class FakeHost sealed : IDisposable, Microsoft::Extensions::Hosting::IHost
public sealed class FakeHost : IDisposable, Microsoft.Extensions.Hosting.IHost
type FakeHost = class
interface IHost
interface IDisposable
Public NotInheritable Class FakeHost
Implements IDisposable, IHost
- Herança
-
FakeHost
- Implementações
Propriedades
Services |
Obtém os serviços configurados do programa. |
Métodos
CreateBuilder() |
Cria uma instância de IHostBuilder para configurar e compilar o host. |
CreateBuilder(Action<FakeHostOptions>) |
Cria uma instância de IHostBuilder para configurar e compilar o host. |
CreateBuilder(FakeHostOptions) |
Cria uma instância de IHostBuilder para configurar e compilar o host. |
Dispose() |
Descarta a instância IHost. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
StartAsync(CancellationToken) |
Inicia o programa. |
StopAsync(CancellationToken) |
Tenta parar o programa normalmente. |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
Métodos de Extensão
GetFakeLogCollector(IHost) |
Obtém o objeto que coleta registros de log enviados ao agente falso. |
GetFakeRedactionCollector(IHost) |
Obtém o objeto que relata todas as redações executadas. |
Run(IHost) |
Executa um aplicativo e bloqueia o thread de chamada até que o desligamento do host seja disparado e todas as IHostedService instâncias sejam interrompidas. |
RunAsync(IHost, CancellationToken) |
Executa um aplicativo e retorna uma Tarefa que só é concluída quando o token é disparado ou o desligamento é disparado e todas as IHostedService instâncias são interrompidas. |
Start(IHost) |
Inicia o host de forma síncrona. |
StopAsync(IHost, TimeSpan) |
Tenta parar normalmente o host com o tempo limite especificado. |
WaitForShutdown(IHost) |
Bloqueia o thread de chamada até que o desligamento seja disparado por meio de Ctrl+C ou SIGTERM. |
WaitForShutdownAsync(IHost, CancellationToken) |
Retorna uma tarefa que é concluída quando o desligamento é disparado por meio do token fornecido. |