Class AgentExtension
Represents an opinionated base class for Agent Extensions.
public abstract class AgentExtension : IAgentExtension
- Inheritance
-
AgentExtension
- Implements
- Inherited Members
Constructors
AgentExtension()
protected AgentExtension()
Properties
ChannelId
public virtual string ChannelId { get; init; }
Property Value
Methods
AddRoute(AgentApplication, RouteSelector, RouteHandler, bool, ushort)
public void AddRoute(AgentApplication agentApplication, RouteSelector routeSelector, RouteHandler routeHandler, bool isInvokeRoute = false, ushort rank = 32767)
Parameters
agentApplication
AgentApplicationrouteSelector
RouteSelectorrouteHandler
RouteHandlerisInvokeRoute
boolrank
ushort