Пример #1
0
 public IServiceMethodHandlerContainer GetServiceMethodHandlerContainer()
 {
     return(serviceMethodHandlerContainer ?? (serviceMethodHandlerContainer =
                                                  overrides.ServiceMethodHandlerContainer != null
                                                  ? overrides.ServiceMethodHandlerContainer(this)
                                                  : new ServiceMethodHandlerContainer(GetServiceMethodHandlerFactory())));
 }
 public IncomingRequestProcessor(ILogger logger, IServiceImplementationContainer serviceImplementationContainer,
                                 IServiceMethodHandlerContainer serviceMethodHandlerContainer, ICodecContainer codecContainer)
 {
     this.logger = logger;
     this.serviceImplementationContainer = serviceImplementationContainer;
     this.serviceMethodHandlerContainer  = serviceMethodHandlerContainer;
     exceptionCodec = codecContainer.GetManualCodecFor <Exception>();
 }
 public IncomingRequestProcessor(IRpcClientServer clientServer, IServiceImplementationContainer serviceImplementationContainer, 
     IServiceMethodHandlerContainer serviceMethodHandlerContainer, ICodecContainer codecContainer)
 {
     this.clientServer = clientServer;
     this.logger = clientServer.Logger;
     this.serviceImplementationContainer = serviceImplementationContainer;
     this.serviceMethodHandlerContainer = serviceMethodHandlerContainer;
     exceptionCodec = codecContainer.GetManualCodecFor<Exception>();
 }
 public void Setup()
 {
     factory   = Substitute.For <IServiceMethodHandlerFactory>();
     container = new ServiceMethodHandlerContainer(factory);
 }
 public void Setup()
 {
     factory = Substitute.For<IServiceMethodHandlerFactory>();
     container = new ServiceMethodHandlerContainer(factory);
 }
 public IServiceMethodHandlerContainer GetServiceMethodHandlerContainer()
 {
     return serviceMethodHandlerContainer ?? (serviceMethodHandlerContainer =
                                              overrides.ServiceMethodHandlerContainer != null
                                                  ? overrides.ServiceMethodHandlerContainer(this)
                                                  : new ServiceMethodHandlerContainer(GetServiceMethodHandlerFactory()));
 }