BotSharp/src/Infrastructure/BotSharp.Abstraction/Routing/IRoutingService.cs

11 lines
303 B
C#
Raw Normal View History

2023-09-03 04:11:53 +00:00
namespace BotSharp.Abstraction.Routing;
public interface IRoutingService
{
2023-09-20 10:31:50 +00:00
Agent LoadRouter();
2023-09-19 12:17:50 +00:00
List<RoleDialogModel> Dialogs { get; }
2023-09-23 21:33:05 +00:00
void SetDialogs(List<RoleDialogModel> dialogs);
Task<RoleDialogModel> InstructLoop(Agent router);
Task<RoleDialogModel> ExecuteOnce(Agent agent);
2023-09-03 04:11:53 +00:00
}