Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Namespace: Microsoft.Azure. Workflows.Sdk
WorkflowProviderExtensions enthält Erweiterungsmethoden zur Registrierung von IWorkflowProvider-Implementierungen mit Abhängigkeitsinjektionscontainern.
Verwendung
// Register a single workflow provider
services.AddWorkflowProvider<MyWorkflowProvider>();
// Register all providers in an assembly
services.AddWorkflowProviders(typeof(MyWorkflowProvider).Assembly);
Methodik
AddWorkflowProvider<T> (IServiceCollection-Dienste)
Registriert eine einzelne IWorkflowProvider-Implementierung als Singleton im Ziel.IServiceCollection
public static IServiceCollection AddWorkflowProvider<T>(this IServiceCollection services) where T : class, IWorkflowProvider
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| services | Die Servicesammlung, bei der man sich registrieren kann. | IService-Sammlung | Yes |
services.AddWorkflowProvider<MyWorkflowProvider>();
AddWorkflowProviders
Scannt eine Assembly nach konkreten IWorkflowProvider-Implementierungen und registriert jede einzelne als Single im Ziel.IServiceCollection
public static IServiceCollection AddWorkflowProviders(this IServiceCollection services, Assembly assembly)
| Name | Beschreibung | Typ | Erforderlich |
|---|---|---|---|
| services | Die Servicesammlung, bei der man sich registrieren kann. | IService-Sammlung | Yes |
| Assembly | Die Assembly soll nach IWorkflowProvider-Implementierungen scannen. | Versammlung | Yes |
services.AddWorkflowProviders(typeof(MyWorkflowProvider).Assembly);
Verwandte Inhalte
- AgentToolContext-Klassendefinition
- IChainableNode-Schnittstellendefinition
- IVariableWorkflowAction-Schnittstellendefinition
- IWorkflowAction-Schnittstellendefinition
- IWorkflowOperation-Schnittstellendefinition
- IWorkflowProvider Schnittstellendefinition
- IWorkflowTrigger-Schnittstellendefinition
- OperationChain-Klassendefinition
- Definition von Schnittstellen für typisierte Workflow-Aktionen
- Definition von Schnittstellen für typisierte Workflow-Triggers
- WorkflowActionBase-Klassendefinition
- WorkflowActions Klassendefinition
- WorkflowBuiltInActions Klassendefinition
- WorkflowBuiltInTriggers Klassendefinition
- Definition der WorkflowContext-Klasse
- WorkflowControlActions-Klassendefinition
- WorkflowFactory-Klassendefinition
- WorkflowManagedActions-Klassendefinition
- WorkflowManagedTriggers Klassendefinition
- WorkflowTriggerBase-Klassendefinition
- WorkflowTriggers Klassendefinition
- WorkflowVariableActions Klassendefinition