public static Dictionary<string, string> Validate_DSDAgainstMasterDSD(SDMXSchemaType schemaType, string dsdFileNameWPath, string devinfodsdFileNameWPath) { Dictionary<string, string> RetVal; BaseValidateUtility BaseValidateUtility; RetVal = new Dictionary<string, string>(); BaseValidateUtility = null; try { BaseValidateUtility = new DSDValidateUtility(); RetVal = BaseValidateUtility.ValidateDSDAgainstDevInfoDSD(dsdFileNameWPath, devinfodsdFileNameWPath); if (RetVal.Keys.Count == 0) { RetVal.Add(DSDValidationStatus.Valid.ToString(), string.Empty); } } catch (Exception ex) { RetVal = new Dictionary<string, string>(); throw ex; } finally { } return RetVal; }