Beispiel #1
0
 public ServiceProxyBuilder(
     IServiceRegistry serviceRegistry,
     IProxyTypeBuilder proxyTypeBuilder,
     IProxyMethodExecutor proxyMethodExecutor,
     IAppServiceIocContainer appServiceIocContainer,
     ISerializedServiceProxyBuilder holder)
 {
     ((SerializedServiceProxyBuilderHolder)holder).Builder = this;
     _serviceRegistry        = serviceRegistry;
     _proxyTypeBuilder       = proxyTypeBuilder;
     _proxyMethodExecutor    = proxyMethodExecutor;
     _appServiceIocContainer = appServiceIocContainer;
 }
 public ServiceProxyBuilder(
     ICommunicationModelProvider communicationModelProvider,
     IProxyTypeBuilder proxyTypeBuilder,
     IProxyMethodExecutor proxyMethodExecutor,
     IDomainServiceProvider domainServiceProvider,
     ISerializedServiceProxyBuilder holder)
 {
     ((SerializedServiceProxyBuilderHolder)holder).Builder = this;
     _communicationModelProvider = communicationModelProvider;
     _proxyTypeBuilder           = proxyTypeBuilder;
     _proxyMethodExecutor        = proxyMethodExecutor;
     _domainServiceProvider      = domainServiceProvider;
 }
Beispiel #3
0
 public ServiceProxySerializer(ISerializedServiceProxyBuilder serviceProxyBuilder)
 {
     _serviceProxyBuilder = serviceProxyBuilder;
 }