Compartilhar via


NamedServiceConfigurator Classe

Definição

Classe base do configurador de componentes para serviços de nomes Isso associa quaisquer configurações ou subcomponentes com o mesmo nome que o serviço que está sendo configurado

public class NamedServiceConfigurator : Orleans.Hosting.INamedServiceConfigurator
type NamedServiceConfigurator = class
    interface INamedServiceConfigurator
Public Class NamedServiceConfigurator
Implements INamedServiceConfigurator
Herança
NamedServiceConfigurator
Derivado
Implementações

Construtores

NamedServiceConfigurator(String, Action<Action<IServiceCollection>>)

Inicializa uma nova instância da classe NamedServiceConfigurator.

Propriedades

ConfigureDelegate

Obtém o delegado usado para configurar o serviço.

Name

Obtém o nome do serviço.

Métodos de Extensão

Configure<TOptions>(INamedServiceConfigurator, Action<OptionsBuilder<TOptions>>)

Configura opções para um serviço nomeado.

ConfigureComponent<TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>)

Adiciona um componente singleton a um serviço nomeado.

ConfigureComponent<TOptions,TComponent>(INamedServiceConfigurator, Func<IServiceProvider,String,TComponent>, Action<OptionsBuilder<TOptions>>)

Adiciona um componente singleton a um serviço nomeado e configura opções para o serviço nomeado.

ConfigureLifecycle<T>(INamedServiceConfigurator)

Classe base do configurador de componentes para serviços de nomes Isso associa quaisquer configurações ou subcomponentes com o mesmo nome que o serviço que está sendo configurado

Aplica-se a