0
我試圖注入定義爲我怎樣才能從一個特定的配置文件
public interface IConfigurationReader
{
string GetConfigSetting(string settingName);
}
,並在執行配置閱讀器的模擬appSetting值的樣子:
private class MyConfig : cherry.Framework.IConfigurationReader
{
public string GetConfigSetting(string settingName)
{
return ConfigurationManager.AppSettings[settingName];
}
}
的問題當然這需要我在這個項目中有一個app.config文件。理想的情況是我想要做的事,如:
return Foo("c:\temp\someconfig.config\",settingName);
是否有將一個文件名,並返回所需的設置一個內置的方法?
如果您使用的是模擬的,那麼爲什麼你需要一個實際的配置文件? – dugas
我很懶,想把讀者指向中央配置文件,而不是模擬每個設置。 – WhiskerBiscuit