private void InitializeObjectMembers(string cloudStorage, string connectionString) { string scheme, ns; _cloudStorage = cloudStorage; _connectionString = connectionString; ServiceBusConnection.ToIssuer(_connectionString, out scheme, out ns); using (var partitionRepository = InternetOfThingsRepositoryFactory.CreatePartitionRepository()) { _eventStore = partitionRepository.GetPartitionByNamespace(ns, false).EventStore; } _catchAllPolicy = new CatchAllPolicy(); _messagingPolicy = new MessagingPolicy(); }
private void InitializeObjectMembers(Guid from, int commandTopic, string connectionString) { _from = from; _commandTopic = commandTopic; _connectionString = connectionString; _catchAllPolicy = new CatchAllPolicy(); _messagingPolicy = new MessagingPolicy(); try { CreateClients(); } catch { CloseClients(); throw; } }