Cake.Web.Docs.DocumentModelBuilder.BuildModel C# (CSharp) Метод

BuildModel() публичный Метод

Generates a document model.
public BuildModel ( IDocumentationMetadata>.IDictionary paths ) : Cake.Web.Docs.DocumentModel
paths IDocumentationMetadata>.IDictionary The items.
Результат Cake.Web.Docs.DocumentModel
        public DocumentModel BuildModel(IDictionary<string, IDocumentationMetadata> paths)
        {
            var reflectionModel = BuildReflectionModel(paths);
            var xmlModel = BuildXmlModel(paths);
            return DocumentModelMapper.Map(reflectionModel, xmlModel);
        }

Usage Example

Пример #1
0
 public static DocumentModel Download(DirectoryPath appDataPath, NuGetConfiguration configuration)
 {
     var files = Install(configuration, appDataPath);
     var builder = new DocumentModelBuilder();
     return builder.BuildModel(files.Select(x => x.Path.FullPath));
 }