Owneat Technical Guide main Help

Class IdentityApiFactory

Namespace: Identity.IntegrationTests
Assembly: Identity.IntegrationTests.dll

public class IdentityApiFactory : WebApplicationFactory<IIdentityAnchor>, IDisposable, IAsyncDisposable, IAsyncLifetime

Inheritance

objectWebApplicationFactory<IIdentityAnchor\> ← IdentityApiFactory

Implements

IDisposable, IAsyncDisposable, IAsyncLifetime

Inherited Members

WebApplicationFactory<IIdentityAnchor\>.WithWebHostBuilder\(Action<IWebHostBuilder\>\), WebApplicationFactory<IIdentityAnchor\>.GetTestAssemblies\(\), WebApplicationFactory<IIdentityAnchor\>.CreateHostBuilder\(\), WebApplicationFactory<IIdentityAnchor\>.CreateWebHostBuilder\(\), WebApplicationFactory<IIdentityAnchor\>.CreateServer\(IWebHostBuilder\), WebApplicationFactory<IIdentityAnchor\>.CreateHost\(IHostBuilder\), WebApplicationFactory<IIdentityAnchor\>.ConfigureWebHost\(IWebHostBuilder\), WebApplicationFactory<IIdentityAnchor\>.CreateClient\(\), WebApplicationFactory<IIdentityAnchor\>.CreateClient\(WebApplicationFactoryClientOptions\), WebApplicationFactory<IIdentityAnchor\>.CreateDefaultClient\(params DelegatingHandler\[\]\), WebApplicationFactory<IIdentityAnchor\>.ConfigureClient\(HttpClient\), WebApplicationFactory<IIdentityAnchor\>.CreateDefaultClient\(Uri, params DelegatingHandler\[\]\), WebApplicationFactory<IIdentityAnchor\>.Dispose\(\), WebApplicationFactory<IIdentityAnchor\>.Dispose\(bool\), WebApplicationFactory<IIdentityAnchor\>.DisposeAsync\(\), WebApplicationFactory<IIdentityAnchor\>.Server, WebApplicationFactory<IIdentityAnchor\>.Services, WebApplicationFactory<IIdentityAnchor\>.Factories, WebApplicationFactory<IIdentityAnchor\>.ClientOptions, object.Equals\(object?\), object.Equals\(object?, object?\), object.GetHashCode\(\), object.GetType\(\), object.MemberwiseClone\(\), object.ReferenceEquals\(object?, object?\), object.ToString\(\)

Properties

HttpClient

public HttpClient HttpClient { get; }

Property Value

HttpClient

Methods

ConfigureWebHost\(IWebHostBuilder\)

Gives a fixture an opportunity to configure the application before it gets built.

protected override void ConfigureWebHost(IWebHostBuilder builder)

Parameters

builder IWebHostBuilder

The Microsoft.AspNetCore.Hosting.IWebHostBuilder for the application.

ResetDatabaseAsync\(\)

public Task ResetDatabaseAsync()

Returns

Task

Last modified: 21 May 2024