WebApplicationFactoryContentRootAttribute Constructeur

Définition

Initialise une nouvelle instance de 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)

Paramètres

key
String

Clé de ce WebApplicationFactoryContentRootAttribute. Cette clé est utilisée par WebApplicationFactory<TEntryPoint> pour déterminer quelles instances de l’assembly WebApplicationFactoryContentRootAttribute de test doivent être utilisées pour correspondre à une classe TEntryPoint donnée.

contentRootPath
String

Chemin d’accès à la racine de contenu. Ce chemin peut être relatif ou absolu. Dans le cas où le chemin d’accès est relatif, le chemin d’accès est combiné avec GetCurrentDirectory()

contentRootTest
String

Fichier qui sera utilisé comme marqueur pour déterminer que le chemin racine du contenu pour le contexte donné est correct.

priority
String

Priorité de cet attribut racine de contenu par rapport à d’autres attributs. Lorsque plusieurs WebApplicationFactoryContentRootAttribute instances sont appliquées pour la même clé, elles sont traitées avec Parse(String), ordonnées dans l’ordre croissant et appliquées en priorité jusqu’à ce qu’une correspondance soit trouvée.

S’applique à