BExIS.IO.Transform.Output.OutputMetadataManager.GetSchemaDirectoryPathFromMetadataStructure C# (CSharp) Метод

GetSchemaDirectoryPathFromMetadataStructure() публичный статический Метод

public static GetSchemaDirectoryPathFromMetadataStructure ( long metadataStructureId ) : string
metadataStructureId long
Результат string
        public static string GetSchemaDirectoryPathFromMetadataStructure(long metadataStructureId)
        {
            try
            {
                MetadataStructureManager metadataStructureManager = new MetadataStructureManager();
                MetadataStructure metadataStructure =
                    metadataStructureManager.Repo.Get(metadataStructureId);

                string path = Path.Combine(AppConfiguration.GetModuleWorkspacePath("DCM"), "Metadata",
                    metadataStructure.Name);

                if (!String.IsNullOrEmpty(path) && Directory.Exists(path))
                    return path;
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return String.Empty;
        }