Condividi tramite


WebApplicationFactoryContentRootAttribute Classe

Definizione

Metadati usati WebApplicationFactory<TEntryPoint> per individuare la radice del contenuto per l'applicazione Web rappresentata da TEntryPoint. WebApplicationFactory<TEntryPoint> eseguirà l'iterazione di tutte le istanze di WebApplicationFactoryContentRootAttribute, filtrare le istanze di cui Key è uguale a TEntryPointFullName, ordinarle Priority in ordine crescente. WebApplicationFactory<TEntryPoint> verificherà l'esistenza del marcatore in Path.Combine(ContentRootPath, Path.GetFileName(ContentRootTest))" e se il file esiste imposta la radice del contenuto su ContentRootPath.

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
Ereditarietà
WebApplicationFactoryContentRootAttribute
Attributi

Costruttori

WebApplicationFactoryContentRootAttribute(String, String, String, String)

Inizializza una nuova istanza di WebApplicationFactoryContentRootAttribute.

Proprietà

ContentRootPath

Ottiene il percorso radice del contenuto per un determinato progetto. Questa radice del contenuto può essere relativa o assoluta. Se si tratta di un percorso relativo, verrà combinato con BaseDirectory.

ContentRootTest

Un file di marcatore usato per assicurarsi che il percorso della radice del contenuto sia impostato su è corretto.

Key

Ottiene la chiave per la radice del contenuto associata a questo progetto. In FullNamegenere .

Priority

Ottiene un numero per determinare l'ordine di verifica quando sono presenti più WebApplicationFactoryContentRootAttribute istanze con la stessa chiave nel test Assembly.

Si applica a