Share via


WebApplicationFactoryContentRootAttribute Construtor

Definição

Inicializa uma nova instância de WebApplicationFactoryContentRootAttribute.

public:
 WebApplicationFactoryContentRootAttribute(System::String ^ key, System::String ^ contentRootPath, System::String ^ contentRootTest, System::String ^ priority);
public WebApplicationFactoryContentRootAttribute (string key, string contentRootPath, string contentRootTest, string priority);
new Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactoryContentRootAttribute : string * string * string * string -> Microsoft.AspNetCore.Mvc.Testing.WebApplicationFactoryContentRootAttribute
Public Sub New (key As String, contentRootPath As String, contentRootTest As String, priority As String)

Parâmetros

key
String

A chave deste WebApplicationFactoryContentRootAttribute. Essa chave é usada por WebApplicationFactory<TEntryPoint> para determinar quais das WebApplicationFactoryContentRootAttribute instâncias no assembly de teste devem ser usadas para corresponder a uma determinada classe TEntryPoint.

contentRootPath
String

O caminho para a raiz do conteúdo. Esse caminho pode ser relativo ou absoluto. Caso o caminho seja relativo, o caminho será combinado com GetCurrentDirectory()

contentRootTest
String

Um arquivo que será usado como um marcador para determinar se o caminho raiz do conteúdo para o contexto especificado está correto.

priority
String

A prioridade desse atributo raiz de conteúdo em comparação com outros atributos. Quando várias WebApplicationFactoryContentRootAttribute instâncias são aplicadas para a mesma chave, elas são processadas com Parse(String), ordenadas em ordem crescente e aplicadas em prioridade até que uma correspondência seja encontrada.

Aplica-se a