Udostępnij za pośrednictwem


WebApplicationFactoryContentRootAttribute Klasa

Definicja

Metadane używane WebApplicationFactory<TEntryPoint> do znajdowania katalogu głównego zawartości aplikacji internetowej reprezentowanej przez program TEntryPoint. WebApplicationFactory<TEntryPoint> program będzie iterować wszystkie wystąpienia klasy WebApplicationFactoryContentRootAttribute, filtrować wystąpienia, których Key wartość jest równa TEntryPointFullName, porządkuje je w Priority kolejności rosnącej. WebApplicationFactory<TEntryPoint> program sprawdzi istnienie znacznika w pliku Path.Combine(ContentRootPath, Path.GetFileName(ContentRootTest))" i jeśli plik istnieje, ustawi katalog główny zawartości na ContentRootPathwartość .

public ref class WebApplicationFactoryContentRootAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)]
public sealed class WebApplicationFactoryContentRootAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true, Inherited=false)>]
type WebApplicationFactoryContentRootAttribute = class
    inherit Attribute
Public NotInheritable Class WebApplicationFactoryContentRootAttribute
Inherits Attribute
Dziedziczenie
WebApplicationFactoryContentRootAttribute
Atrybuty

Konstruktory

WebApplicationFactoryContentRootAttribute(String, String, String, String)

Inicjuje nowe wystąpienie klasy WebApplicationFactoryContentRootAttribute.

Właściwości

ContentRootPath

Pobiera ścieżkę główną zawartości dla danego projektu. Ten katalog główny zawartości może być względny lub bezwzględny. Jeśli jest to ścieżka względna, zostanie ona połączona z elementem BaseDirectory.

ContentRootTest

Plik znacznika używany do zapewnienia, że ścieżka katalogu głównego zawartości jest ustawiona na prawidłową.

Key

Pobiera klucz dla katalogu głównego zawartości skojarzonego z tym projektem. FullNameZazwyczaj .

Priority

Pobiera liczbę do określania kolejności sondowania, gdy wiele WebApplicationFactoryContentRootAttribute wystąpień z tym samym kluczem jest obecnych w teście Assembly.

Dotyczy