Пример #1
0
 // ReSharper restore InconsistentNaming
 public static void Install(EnvFileLoadSettings loadSettings = EnvFileLoadSettings.None)
 {
     if (_environmentImpl == null)
     {
         _environmentImpl = new EnvironmentImpl(new JsonSettingsProvider(null, loadSettings));
     }
     _environmentImpl.Load();
 }
Пример #2
0
        // ReSharper restore InconsistentNaming


        public static void Install(EnvFileLoadSettings loadSettings = EnvFileLoadSettings.None)
        {
            if (_environmentImpl == null)
            {
                _environmentImpl = new EnvironmentImpl(new JsonSettingsProvider(null, loadSettings));
            }
            _environmentImpl.Load();
        }
Пример #3
0
 internal JsonSettingsProvider(IFileSystem fileSystem, EnvFileLoadSettings loadSettings)
 {
     _fileSystem = fileSystem ?? new FileSystem();
     _loadSettings = loadSettings;
 }
Пример #4
0
 internal JsonSettingsProvider(IFileSystem fileSystem, EnvFileLoadSettings loadSettings)
 {
     _fileSystem   = fileSystem ?? new FileSystem();
     _loadSettings = loadSettings;
 }