WebApplicationFactoryContentRootAttribute Konstruktor
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Inicializuje novou instanci objektu 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)
Parametry
- key
- String
Klíč tohoto WebApplicationFactoryContentRootAttributesouboru . Tento klíč se používá WebApplicationFactory<TEntryPoint> k určení, které z WebApplicationFactoryContentRootAttribute instancí v testovacím sestavení by měly být použity pro shodu s danou TEntryPoint třídy.
- contentRootPath
- String
Cesta ke kořenovému adresáři obsahu. Tato cesta může být relativní nebo absolutní. Pokud je cesta relativní, zkombinuje se s GetCurrentDirectory()
- contentRootTest
- String
Soubor, který bude použit jako značka k určení, že kořenová cesta k obsahu pro daný kontext je správná.
- priority
- String
Priorita tohoto kořenového atributu obsahu ve srovnání s jinými atributy. Pokud se pro stejný klíč použije více WebApplicationFactoryContentRootAttribute instancí, zpracují se pomocí Parse(String), seřazené vzestupně a použijí se v prioritě, dokud se nenajde shoda.