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())); }