Table of Contents

Interface IAgentExtension

Namespace
Microsoft.Agents.Builder
Assembly
Microsoft.Agents.Builder.dll

Contract for Agent Extensions.

public interface IAgentExtension

Properties

ChannelId

string ChannelId { get; init; }

Property Value

string

Methods

AddRoute(AgentApplication, RouteSelector, RouteHandler, bool, ushort)

void AddRoute(AgentApplication agentApplication, RouteSelector routeSelector, RouteHandler routeHandler, bool isInvokeRoute = false, ushort rank = 32767)

Parameters

agentApplication AgentApplication
routeSelector RouteSelector
routeHandler RouteHandler
isInvokeRoute bool
rank ushort