Пример #1
0
        private static string GetConnectionString(ISecureConfigurationStore configurationStore)
        {
            var section = Task.Run(async() => await configurationStore.GetSection <ConnectionStringSection>(ConnectionStringPath)).Result;

            if (string.IsNullOrEmpty(section?.ConnectionString))
            {
                throw new Exception($"Database configuration not found at '{ConnectionStringPath}'.");
            }

            return(section.ConnectionString);
        }
 public void UseStore(ISecureConfigurationStore store)
 {
     _store = store;
     MoveSettingsIntoStore();
 }
Пример #3
0
 public ReadModelDataContext(ISecureConfigurationStore configurationStore)
     : base(GetConnectionString(configurationStore))
 {
 }