14 lines
358 B
C#
14 lines
358 B
C#
using BotSharp.Abstraction.Routing.Models;
|
|
|
|
namespace BotSharp.Abstraction.Routing;
|
|
|
|
public interface IRouterInstance
|
|
{
|
|
string AgentId { get; }
|
|
Agent Router { get; }
|
|
List<RoutingHandlerDef> GetHandlers();
|
|
IRouterInstance Load();
|
|
IRouterInstance WithDialogs(List<RoleDialogModel> dialogs);
|
|
RoutingRule[] GetRulesByName(string name);
|
|
}
|