Поделиться через


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)помощью , упорядоченных в порядке возрастания и применяемых в приоритете, пока не будет найдено совпадение.

Применяется к