WebApplicationFactoryContentRootAttribute Конструктор
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует новый экземпляр 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)
Параметры
- key
- String
Ключ данного объекта WebApplicationFactoryContentRootAttribute. Этот ключ используется для определения того, какие WebApplicationFactoryContentRootAttribute экземпляры в тестовой сборке следует использовать для сопоставления с заданным WebApplicationFactory<TEntryPoint> классом TEntryPoint.
- contentRootPath
- String
Путь к корню содержимого. Этот путь может быть относительным или абсолютным. Если путь относительный, путь будет объединен с GetCurrentDirectory()
- contentRootTest
- String
Файл, который будет использоваться в качестве маркера для определения правильности корневого пути содержимого для заданного контекста.
- priority
- String
Приоритет этого корневого атрибута содержимого по сравнению с другими атрибутами. Если несколько WebApplicationFactoryContentRootAttribute экземпляров применяются к одному ключу, они обрабатываются с Parse(String)помощью , упорядоченных в порядке возрастания и применяемых в приоритете, пока не будет найдено совпадение.