Example #1
0
        internal static IDisposable OverrideInstanceForUnitTesting(ConfigurationServiceClient overrideInstance)
        {
            var actual = _instance;

            _instance = overrideInstance;
            return(new DisposableAction(() => _instance = actual));
        }
Example #2
0
 public static void AppDomainInitializer
 (
     Action <String, Boolean, Exception> loggerFunction,
     String baseServerAddressEnvironmentVariable,
     FileInfo defaultConfigFile    = null,
     FileInfo defaultParameterFile = null,
     ConfigurationManagerMissingParametersAction?missingParametersAction = null
 )
 {
     _instance = new ConfigurationServiceClient(
         loggerFunction,
         baseServerAddressEnvironmentVariable,
         new StandardEnvironment(),
         defaultConfigFile,
         defaultParameterFile,
         missingParametersAction);
 }