ComponentRegistration Clase

Definición

Precaución

Use BotComponent for new components.

ComponentRegistration es una clase de firma para detectar recursos de componentes.

[System.Obsolete("Use `BotComponent` for new components.")]
public class ComponentRegistration
[<System.Obsolete("Use `BotComponent` for new components.")>]
type ComponentRegistration = class
Public Class ComponentRegistration
Herencia
ComponentRegistration
Derivado
Atributos

Comentarios

Para poner tus componentes a disposición del sistema, obtienes de ComponentRegistration e implementar interfaces adecuadas que registren funcionalidades. Estos componentes se consumen en lugares adecuados por los sistemas que los necesitan. Por ejemplo, para añadir tipos declarativos al sistema, simplemente añades una clase que implementa IComponentDeclarativeTypes.

public class MyComponentRegistration : IComponentDeclarativeTypes
{
    public IEnumerable<DeclarativeType>()
    {  
         yield return new DeclarativeType<MyType>("Contoso.MyType");
         ...
    }
}
startup.cs:
     ComponentRegistration.Add(new DeclarativeComponentRegistration()); 
     ComponentRegistration.Add(new MyComponentRegistration());

Constructores

Nombre Description
ComponentRegistration()
Obsoletos.

ComponentRegistration es una clase de firma para detectar recursos de componentes.

Propiedades

Nombre Description
Components
Obsoletos.

Obtiene la lista de todos los objetos ComponentRegistration registrados.

Métodos

Nombre Description
Add(ComponentRegistration)
Obsoletos.

Agregue un componente que implemente métodos de registro.

Se aplica a