Share via


AdaptiveTestingComponentRegistration Class

Definition

Caution

Use AdaptiveTestingBotComponent.

Component registration for AdaptiveTesting resources.

[System.Obsolete("Use `AdaptiveTestingBotComponent`.")]
public class AdaptiveTestingComponentRegistration : Microsoft.Bot.Builder.Dialogs.Declarative.Obsolete.DeclarativeComponentRegistrationBridge<Microsoft.Bot.Builder.Dialogs.Adaptive.Testing.AdaptiveTestingBotComponent>
[<System.Obsolete("Use `AdaptiveTestingBotComponent`.")>]
type AdaptiveTestingComponentRegistration = class
    inherit DeclarativeComponentRegistrationBridge<AdaptiveTestingBotComponent>
Public Class AdaptiveTestingComponentRegistration
Inherits DeclarativeComponentRegistrationBridge(Of AdaptiveTestingBotComponent)
Inheritance
Attributes

Remarks

This should be the last registration since it may add testing overrides for other components.

Constructors

AdaptiveTestingComponentRegistration()

Properties

BotComponent

Gets BotComponent to be bridged to the legacy ComponentRegistration.

(Inherited from ComponentRegistrationBridge<TComponent>)

Methods

GetConverters(ResourceExplorer, SourceContext)

Return an enumeration of JsonConverters for supporting loading declarative types.

(Inherited from DeclarativeComponentRegistrationBridge<TComponent>)
GetDeclarativeTypes(ResourceExplorer)

Return an enumeration of KindRegistrations $kind => Type.

(Inherited from DeclarativeComponentRegistrationBridge<TComponent>)
GetFromComponent<TRegistration>(IServiceCollection)

Calls startup on the BotComponent to retrieve a collection of registrations for type TRegistration.

(Inherited from ComponentRegistrationBridge<TComponent>)
GetMemoryScopes()

Gets the memory scopes.

(Inherited from ComponentRegistrationBridge<TComponent>)
GetPathResolvers()

Return enumeration of pathresolvers.

(Inherited from ComponentRegistrationBridge<TComponent>)

Applies to