public ReactiveEnvironment(string azureConnectionString, IReactiveMessagingService messagingService, IReactiveStateStoreService stateStoreService, IKeyValueStoreService keyValueStoreService) { StorageType = MetadataStorageType.Azure; AzureConnectionString = azureConnectionString; MessagingService = messagingService; StateStoreService = stateStoreService; KeyValueStoreService = keyValueStoreService; }
public ReactiveEnvironment(IReactiveMetadataService metadataService, IReactiveMessagingService messagingService, IReactiveStateStoreService stateStoreService, IKeyValueStoreService keyValueStoreService) { StorageType = MetadataStorageType.Remoting; MetadataService = metadataService; MessagingService = messagingService; StateStoreService = stateStoreService; KeyValueStoreService = keyValueStoreService; }
public InMemoryReactiveEnvironment(IReactiveMetadataService metadataService, IReactiveMessagingService messagingService) { StorageType = MetadataStorageType.Remoting; MetadataService = metadataService; MessagingService = messagingService; StateStoreService = new InMemoryStateStoreService(); KeyValueStoreService = new InMemoryKeyValueStoreService(); _stateStoreOnly = true; }
protected virtual void RegisterMessagingService(IReactiveMessagingService service) { }
public TcpMultiRoleReactiveEnvironment(IReactiveMetadataService metadataService, IReactiveMessagingService messagingService, IReactiveStateStoreService stateStoreService, IKeyValueStoreService _keyValueStoreService) : base(metadataService, messagingService, stateStoreService, _keyValueStoreService) { }
protected override void RegisterMessagingService(IReactiveMessagingService service) { Helpers.MarshalServiceInstance(this, service); }