public AzureTableStorageJournal() { _settings = AzurePersistence.Get(Context.System).TableSettings; _serialization = new SerializationHelper(Context.System); _storageAccount = CloudStorageAccount.Parse(_settings.ConnectionString); _tableStorage = new Lazy <CloudTable>(() => InitCloudStorage(5).Result); }
public AzureTableStorageJournal(Config config = null) { _settings = config is null? AzurePersistence.Get(Context.System).TableSettings: AzureTableStorageJournalSettings.Create(config); _serialization = new SerializationHelper(Context.System); _storageAccount = _settings.Development ? CloudStorageAccount.DevelopmentStorageAccount : CloudStorageAccount.Parse(_settings.ConnectionString); _tableStorage = new Lazy <CloudTable>(() => InitCloudStorage(5).Result); }