public IConfigProvider CreateFromMultiLevelXmlConfigFile(string folderPath) { var configProvider = new MultiLevelXmlFileConfigProvider(folderPath, _traceMessageHandler); ApplyConfigDefaults(configProvider); return(configProvider); }
public IDependencyAnalyzer CreateFromMultiLevelXmlConfigFile(string folderPath) { var configProvider = new MultiLevelXmlFileConfigProvider(folderPath, _traceMessageHandler); ApplyConfigDefaults(configProvider); return(new DependencyAnalyzer(configProvider, _typeDependencyEnumerator, _traceMessageHandler)); }