| 12345678910111213141516171819202122 | namespace ServiceBase;/// <summary>/// EEMS Client -> EEMS Server/// </summary>public interface IClientCaller{    Task<Guid> RegisterDevice(DeviceInfo deviceInfo);    Task<bool> FilePack(Guid guid, byte[] buffer, int current, int total);    Task<bool> UpdateRealTimeData(Dictionary<string, object> realtimeData);}/// <summary>/// EEMS Server -> EEMS Client/// </summary>public interface IClientProvider{    Task<bool> RequestFile(Guid guid, FileType fileType);    Task<bool> PushFile(Guid guid, FileType fileType, byte[] buffer, int current, int total);}
 |