Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Namespace: Microsoft.Azure. Workflows.Sdk
WorkflowProviderExtensions contém métodos de extensão para registar implementações IWorkflowProvider com contentores de injeção de dependências.
Usage
// Register a single workflow provider
services.AddWorkflowProvider<MyWorkflowProvider>();
// Register all providers in an assembly
services.AddWorkflowProviders(typeof(MyWorkflowProvider).Assembly);
Methods
AddWorkflowProvider<T>(IServiceCollection services)
Regista uma única implementação IWorkflowProvider como singleton no alvo IServiceCollection.
public static IServiceCollection AddWorkflowProvider<T>(this IServiceCollection services) where T : class, IWorkflowProvider
| Name | Descrição | Tipo | Obrigatório |
|---|---|---|---|
| services | A coleção de serviços para se registar. | Coleção IService | Sim |
services.AddWorkflowProvider<MyWorkflowProvider>();
AddWorkflowProviders
Analisa e Assembly procura implementações concretas do IWorkflowProvider e regista cada uma como um singleton no alvo IServiceCollection.
public static IServiceCollection AddWorkflowProviders(this IServiceCollection services, Assembly assembly)
| Name | Descrição | Tipo | Obrigatório |
|---|---|---|---|
| services | A coleção de serviços para se registar. | Coleção IService | Sim |
| assemblagem | O assembly para analisar implementações do IWorkflowProvider. | Assembly | Sim |
services.AddWorkflowProviders(typeof(MyWorkflowProvider).Assembly);
Conteúdo relacionado
- Definição da Classe AgentToolContext
- Definição da Interface IChainableNode
- Definição da Interface de Ação IVariableWorkflow
- Definição da Interface IWorkflowAction
- Definição da Interface IWorkflowOperation
- Definição da Interface IWorkflowProvider
- Definição da Interface IWorkflowTrigger
- Definição da Classe OperationChain
- Definição de Interfaces de Ação de Fluxo de Trabalho Tipado
- Definição de Interfaces de Gatilho de Fluxo de Trabalho Tipado
- Definição da Classe WorkflowActionBase
- Definição da Classe WorkflowActions
- Definição da Classe WorkflowBuiltInActions
- Definição de Classe WorkflowBuiltInTriggers
- Definição de Classe WorkflowContext
- Definição da Classe WorkflowControlControlActions
- Definição de Classe WorkflowFactory
- Definição da Classe WorkflowManagedActions
- Definição de Classe WorkflowManagedTriggers
- Definição da Classe WorkflowTriggerBase
- Definição de Classe WorkflowTriggers
- Definição da Classe WorkflowVariableActions