public string GetNamespaceFolderName(XmlSchema schema) { if (schema.IsMaindocSchema() || schema.SourceUri.Contains("BaseDocument")) { return("maindoc"); } return(_namespace2Foldermapping[schema.TargetNamespace]); }
public string GetNamespaceFolderName(XmlSchema schema) { if (schema.IsMaindocSchema() || schema.SourceUri.Contains("BaseDocument")) { // This is only for 'UblSharp' base library, else it goes to the root return("maindoc"); } string ns; if (_xmlToCsNamespaces.TryGetValue(schema.TargetNamespace, out ns)) { return(ns); } return(string.Empty); // throw new InvalidOperationException("Cannot find target folder for namespace: " + schema.TargetNamespace); }