Versions in this module Expand all Collapse all v1 v1.0.0 Mar 12, 2021 Changes in this version + type Adapter interface + DeleteActivity func(ctx context.Context, activityID string, ref schema.ConversationReference) error + ParseRequest func(ctx context.Context, req *http.Request) (schema.Activity, error) + ProactiveMessage func(ctx context.Context, ref schema.ConversationReference, ...) error + ProcessActivity func(ctx context.Context, req schema.Activity, handler activity.Handler) error + func NewBotAdapter(settings AdapterSetting) (Adapter, error) + type AdapterSetting struct + AppID string + AppPassword string + ChannelAuthTenant string + ChannelService string + CredentialProvider auth.CredentialProvider + OauthEndpoint string + OpenIDMetadata string + type BotFrameworkAdapter struct + func (bf *BotFrameworkAdapter) DeleteActivity(ctx context.Context, activityID string, ref schema.ConversationReference) error + func (bf *BotFrameworkAdapter) ParseRequest(ctx context.Context, req *http.Request) (schema.Activity, error) + func (bf *BotFrameworkAdapter) ProactiveMessage(ctx context.Context, ref schema.ConversationReference, ...) error + func (bf *BotFrameworkAdapter) ProcessActivity(ctx context.Context, req schema.Activity, handler activity.Handler) error