public TcpReactivePlatform(ITcpReactivePlatformSettings settings, IReactiveEnvironment environment) : base(environment) { if (settings == null) { throw new ArgumentNullException(nameof(settings)); } _queryEvaluator = new TcpQueryEvaluator(this, settings.GetExecutablePath("QueryEvaluatorHost"), settings.QueryEvaluatorPort, settings.QueryEvaluatorUri); _queryCoordinator = new TcpQueryCoordinator(this, settings.GetExecutablePath("QueryCoordinatorHost"), settings.QueryCoordinatorPort, settings.QueryCoordinatorUri); }
public InMemoryTestPlatform(IReactiveEnvironment environment) : base(environment) { }
public AppDomainReactivePlatform(IReactiveEnvironment environment) : base(environment) { _queryCoordinator = new AppDomainQueryCoordinator <TQueryCoordinator>(this); _queryEvaluator = new AppDomainQueryEvaluator <TQueryEvaluator>(this, QueryEvaluatorName); }
public AppDomainTestPlatform(IReactiveEnvironment environment) : base(environment) { }
public InMemoryReactivePlatform(IReactiveEnvironment environment) : base(environment) { _queryEvaluator = new InMemoryQueryEvaluator <TQueryEvaluator>(this); _queryCoordinator = new InMemoryQueryCoordinator <TQueryCoordinator>(this); }
public TcpReactivePlatform(IReactiveEnvironment environment) : this(new TcpReactivePlatformSettings(), environment) { }
protected ReactivePlatformBase(IReactiveEnvironment environment) { _environment = environment; _configuration = new ReactivePlatformConfiguration(); }