public DefaultAppSettingsJsonFilePathProvider( IAppSettingsDirectoryPathProvider appSettingsDirectoryPathProvider, IDefaultAppSettingsJsonFileNameProvider defaultAppSettingsJsonFileNameProvider, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.AppSettingsDirectoryPathProvider = appSettingsDirectoryPathProvider; this.DefaultAppSettingsJsonFileNameProvider = defaultAppSettingsJsonFileNameProvider; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }
public ConfigurationNameSpecificAppSettingsJsonFilePathProvider( IAppSettingsDirectoryPathProvider appSettingsDirectoryPathProvider, IConfigurationNameProvider configurationNameProvider, IConfigurationNameSpecificAppSettingsJsonFileNameProvider configurationNameSpecificAppSettingsJsonFileNameProvider, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.AppSettingsDirectoryPathProvider = appSettingsDirectoryPathProvider; this.ConfigurationNameProvider = configurationNameProvider; this.ConfigurationNameSpecificAppSettingsJsonFileNameProvider = configurationNameSpecificAppSettingsJsonFileNameProvider; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }
public AppSettingsFilePathProvider(IAppSettingsDirectoryPathProvider appSettingsDirectoryPathProvider, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.AppSettingsDirectoryPathProvider = appSettingsDirectoryPathProvider; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }