public bool HasDependency(IFeatureInfo observer, IFeatureInfo subject) { if (observer.IsTheme()) { if (!subject.IsTheme()) { return(true); } } return(false); }
private bool IsModuleOrRequestedTheme(IFeatureInfo feature, string themeId) { if (!feature.IsTheme()) { return(true); } if (string.IsNullOrEmpty(themeId)) { return(false); } return(feature.Id == themeId || IsBaseTheme(feature.Id, themeId)); }