huangxiaoqiang
2025-05-19 051aa9a0e7f58af6665fb4526e42cf8060fbaa05
1
2
3
4
5
6
7
8
9
10
11
12
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Logging;
using System.Net.WebSockets;
using System.Text;
 
public interface IWebSocketClientService
{
    Task ConnectAsync();
    Task SendAsync(string message);
    Task DisconnectAsync();
    event EventHandler<string> MessageReceived;
}