public AzureTransactionLogStorage(SerializationManager serializationManager, IOptions <AzureTransactionLogOptions> configurationOptions, IOptions <AzureTransactionArchiveLogOptions> archiveOptions, IOptions <ClusterOptions> clusterOptions) { this.serializationManager = serializationManager; this.options = configurationOptions.Value; this.clusterOptions = clusterOptions.Value; this.archiveLogOptions = archiveOptions.Value; this.commitRecordPartitionKey = ArchivalRow.MakePartitionKey(this.clusterOptions.ServiceId); }
public AzureTransactionLogStorage(SerializationManager serializationManager, IOptions <AzureTransactionLogOptions> configurationOptions) { this.serializationManager = serializationManager; this.options = configurationOptions.Value; }
public AzureTransactionLogOptionsValidator(IOptions <AzureTransactionLogOptions> configurationOptions) { this.options = configurationOptions.Value; }