add abstractions for controllers

This commit is contained in:
zznty
2022-07-21 22:06:25 +07:00
parent 10dfe63b9c
commit 320dfca2d5
8 changed files with 46 additions and 4 deletions

View File

@@ -0,0 +1,8 @@
using TorchRemote.Models.Requests;
namespace TorchRemote.Plugin.Abstractions.Controllers;
public interface IChatController
{
Task SendMessage(ChatMessageRequest request);
Task<Guid> InvokeCommand(ChatCommandRequest request);
}