public GlobalPromptInfoProvider( ISingleLevelPromptInfoProvider singleLevelPromptInfoProvider , IHierarchyPromptInfoProvider hierarchyPromptInfoProvider , ICasscadingPromptInfoProvider casscadingPromptInfoProvider , IHierarchyPromptInfoProvider recursivePromptInfoProvider , string recursiveHierarchyPrefix) { _recursiveHierarchyPrefix = recursiveHierarchyPrefix; _recursivePromptInfoProvider = recursivePromptInfoProvider; _singleLevelPromptInfoProvider = singleLevelPromptInfoProvider; _hierarchyPromptInfoProvider = hierarchyPromptInfoProvider; _casscadingPromptInfoProvider = casscadingPromptInfoProvider; }