|
- using Microsoft.AspNetCore.SignalR;
-
- namespace BPASmartClient.AgvApi
- {
- public class Factory
- {
-
- private volatile static Factory _Instance;
- public static Factory GetInstance => _Instance ?? (_Instance = new Factory());
- private Factory() { }
-
- public IHubCallerClients HubCallerClient { get; set; }
-
- public Task SendReport(object obj)
- {
- return HubCallerClient?.Caller.SendAsync("Report", obj);//Invoke客户端Report名称的方法
- }
-
- public Task SendUpstreamrequest(object obj)
- {
- return HubCallerClient?.Caller.SendAsync("Upstreamrequest", obj);//Invoke客户端Upstreamrequest名称的方法
- }
-
- }
- }
|