WebApplicationFactoryContentRootAttribute Construtor
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.
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.