Condividi tramite


WebApplicationFactoryContentRootAttribute Costruttore

Definizione

Inizializza una nuova istanza di 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)

Parametri

key
String

Chiave di questo WebApplicationFactoryContentRootAttributeoggetto . Questa chiave viene usata da WebApplicationFactory<TEntryPoint> per determinare quale WebApplicationFactoryContentRootAttribute delle istanze dell'assembly di test deve essere usata per trovare una corrispondenza con una classe TEntryPoint specificata.

contentRootPath
String

Percorso della radice del contenuto. Questo percorso può essere relativo o assoluto. Nel caso in cui il percorso sia relativo, il percorso verrà combinato con GetCurrentDirectory()

contentRootTest
String

Un file che verrà usato come marcatore per determinare che il percorso radice del contenuto per il contesto specificato è corretto.

priority
String

Priorità di questo attributo radice del contenuto rispetto ad altri attributi. Quando vengono applicate più WebApplicationFactoryContentRootAttribute istanze per la stessa chiave, vengono elaborate con Parse(String), ordinate in ordine crescente e applicate in priorità fino a quando non viene trovata una corrispondenza.

Si applica a