示例#1
0
 public static ServiceProxy CreateProxy(RemoteServiceSettings remoteServiceSettings, Func <ServiceProxy> delFunc)
 {
     return(!remoteServiceSettings.IsLocal
         ? new LocalServiceProxy(remoteServiceSettings).GetInstance(remoteServiceSettings, delFunc)
         : new RemoteServiceProxy(remoteServiceSettings).GetInstance(remoteServiceSettings, delFunc));
 }
示例#2
0
 public LocalServiceProxy(RemoteServiceSettings remoteServiceSettings)
 => _remoteServiceSettings = remoteServiceSettings;
示例#3
0
 public ServiceProxy(RemoteServiceSettings settings)
 {
     _settings = settings;
 }