コード例 #1
0
 public ApiConnectionConfigurationWritter(
     IConfigurationFileGetter getEnvPath         = null,
     IConfigurationFileReader getFileInformation = null,
     IFileStreamWriter writer = null,
     IFileWrapper fileWrapper = null,
     EnvironmentVariableReader envVariablesReader = null)
 {
     FileWriter            = writer ?? new FileStreamWriter();
     EnvironmentPathGetter = getEnvPath ?? new ConfigurationFileGetter();
     FileInformationGetter = getFileInformation ?? new ConfigurationFileReader();
     FileWrap = fileWrapper ?? new FileWrapper();
     GetEnvironmentVariable = envVariablesReader ?? new EnvironmentVariableReader();
 }
コード例 #2
0
 public ApiConnectionConfigurationRetriever(IConfigurationFileGetter getFilePath, IEnvironmentVariableReader getEnvConnectionInformation, IConfigurationFileReader getFileInformation)
 {
     GetFilePath = getFilePath;
     GetEnvConnectionInformation = getEnvConnectionInformation;
     FileInformationGetter       = getFileInformation;
 }