Open Source Web Application Framework for ASP.NET Core
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

416 lines
12 KiB

{
"name": "Volo.Docs.Application",
"hash": "",
"contents": [
{
"namespace": "Volo.Docs",
"dependsOnModules": [
{
"declaringAssemblyName": "Volo.Docs.Domain",
"namespace": "Volo.Docs",
"name": "DocsDomainModule"
},
{
"declaringAssemblyName": "Volo.Docs.Application.Contracts",
"namespace": "Volo.Docs",
"name": "DocsApplicationContractsModule"
},
{
"declaringAssemblyName": "Volo.Abp.Caching",
"namespace": "Volo.Abp.Caching",
"name": "AbpCachingModule"
},
{
"declaringAssemblyName": "Volo.Abp.Mapperly",
"namespace": "Volo.Abp.Mapperly",
"name": "AbpMapperlyModule"
},
{
"declaringAssemblyName": "Volo.Docs.Common.Application",
"namespace": "Volo.Docs.Common",
"name": "DocsCommonApplicationModule"
},
{
"declaringAssemblyName": "Volo.Abp.Ddd.Application",
"namespace": "Volo.Abp.Application",
"name": "AbpDddApplicationModule"
}
],
"implementingInterfaces": [
{
"name": "IAbpModule",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IAbpModule"
},
{
"name": "IOnPreApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization"
},
{
"name": "IOnApplicationInitialization",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationInitialization"
},
{
"name": "IOnPostApplicationInitialization",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization"
},
{
"name": "IOnApplicationShutdown",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IOnApplicationShutdown"
},
{
"name": "IPreConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPreConfigureServices"
},
{
"name": "IPostConfigureServices",
"namespace": "Volo.Abp.Modularity",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Modularity.IPostConfigureServices"
}
],
"contentType": "abpModule",
"name": "DocsApplicationModule",
"summary": null
},
{
"namespace": "Volo.Docs.TableOfContents",
"baseClass": {
"name": "Object",
"namespace": "System",
"declaringAssemblyName": "System.Private.CoreLib",
"fullName": "System.Object"
},
"implementingInterfaces": [
{
"name": "ITocGeneratorService",
"namespace": "Volo.Docs.TableOfContents",
"declaringAssemblyName": "Volo.Docs.Application.Contracts",
"fullName": "Volo.Docs.TableOfContents.ITocGeneratorService"
},
{
"name": "IApplicationService",
"namespace": "Volo.Abp.Application.Services",
"declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts",
"fullName": "Volo.Abp.Application.Services.IApplicationService"
},
{
"name": "IRemoteService",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IRemoteService"
},
{
"name": "ITransientDependency",
"namespace": "Volo.Abp.DependencyInjection",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.DependencyInjection.ITransientDependency"
}
],
"methods": [
{
"returnType": "List<TocHeading>",
"namespace": "Volo.Docs.TableOfContents",
"name": "GenerateTocHeadings",
"summary": null,
"isAsync": false,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "String",
"name": "markdownContent",
"isOptional": false
}
]
},
{
"returnType": "List<TocItem>",
"namespace": "Volo.Docs.TableOfContents",
"name": "GenerateTocItems",
"summary": null,
"isAsync": false,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "List<TocHeading>",
"name": "tocHeadings",
"isOptional": false
},
{
"type": "Int32",
"name": "topLevel",
"isOptional": false
},
{
"type": "Int32",
"name": "levelCount",
"isOptional": false
}
]
},
{
"returnType": "Int32",
"namespace": "Volo.Docs.TableOfContents",
"name": "GetTopLevel",
"summary": null,
"isAsync": false,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "List<TocHeading>",
"name": "headings",
"isOptional": false
}
]
},
{
"returnType": "List<TocItem>",
"namespace": "Volo.Docs.TableOfContents",
"name": "GenerateTocItems",
"summary": null,
"isAsync": false,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "String",
"name": "markdownContent",
"isOptional": false
},
{
"type": "Int32",
"name": "levelCount",
"isOptional": false
},
{
"type": "Nullable<Int32>",
"name": "topLevel",
"isOptional": true
}
]
}
],
"contentType": "applicationService",
"name": "TocGeneratorService",
"summary": null
},
{
"namespace": "Volo.Docs.Documents",
"baseClass": {
"name": "DocsAppServiceBase",
"namespace": "Volo.Docs",
"declaringAssemblyName": "Volo.Docs.Application",
"fullName": "Volo.Docs.DocsAppServiceBase"
},
"implementingInterfaces": [
{
"name": "IApplicationService",
"namespace": "Volo.Abp.Application.Services",
"declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts",
"fullName": "Volo.Abp.Application.Services.IApplicationService"
},
{
"name": "IRemoteService",
"namespace": "Volo.Abp",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.IRemoteService"
},
{
"name": "IAvoidDuplicateCrossCuttingConcerns",
"namespace": "Volo.Abp.Aspects",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns"
},
{
"name": "IValidationEnabled",
"namespace": "Volo.Abp.Validation",
"declaringAssemblyName": "Volo.Abp.Validation",
"fullName": "Volo.Abp.Validation.IValidationEnabled"
},
{
"name": "IUnitOfWorkEnabled",
"namespace": "Volo.Abp.Uow",
"declaringAssemblyName": "Volo.Abp.Uow",
"fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled"
},
{
"name": "IAuditingEnabled",
"namespace": "Volo.Abp.Auditing",
"declaringAssemblyName": "Volo.Abp.Auditing.Contracts",
"fullName": "Volo.Abp.Auditing.IAuditingEnabled"
},
{
"name": "IGlobalFeatureCheckingEnabled",
"namespace": "Volo.Abp.GlobalFeatures",
"declaringAssemblyName": "Volo.Abp.GlobalFeatures",
"fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled"
},
{
"name": "ITransientDependency",
"namespace": "Volo.Abp.DependencyInjection",
"declaringAssemblyName": "Volo.Abp.Core",
"fullName": "Volo.Abp.DependencyInjection.ITransientDependency"
},
{
"name": "IDocumentAppService",
"namespace": "Volo.Docs.Documents",
"declaringAssemblyName": "Volo.Docs.Application.Contracts",
"fullName": "Volo.Docs.Documents.IDocumentAppService"
}
],
"methods": [
{
"returnType": "DocumentWithDetailsDto",
"namespace": "Volo.Docs.Documents",
"name": "GetAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "GetDocumentInput",
"name": "input",
"isOptional": false
}
]
},
{
"returnType": "DocumentWithDetailsDto",
"namespace": "Volo.Docs.Documents",
"name": "GetDefaultAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "GetDefaultDocumentInput",
"name": "input",
"isOptional": false
}
]
},
{
"returnType": "NavigationNode",
"namespace": "Volo.Docs.Documents",
"name": "GetNavigationAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "GetNavigationDocumentInput",
"name": "input",
"isOptional": false
}
]
},
{
"returnType": "DocumentResourceDto",
"namespace": "Volo.Docs.Documents",
"name": "GetResourceAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "GetDocumentResourceInput",
"name": "input",
"isOptional": false
}
]
},
{
"returnType": "PagedResultDto<DocumentSearchOutput>",
"namespace": "Volo.Docs.Documents",
"name": "SearchAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "DocumentSearchInput",
"name": "input",
"isOptional": false
}
]
},
{
"returnType": "Boolean",
"namespace": "Volo.Docs.Documents",
"name": "FullSearchEnabledAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": []
},
{
"returnType": "List<String>",
"namespace": "Volo.Docs.Documents",
"name": "GetUrlsAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "String",
"name": "prefix",
"isOptional": false
}
]
},
{
"returnType": "DocumentParametersDto",
"namespace": "Volo.Docs.Documents",
"name": "GetParametersAsync",
"summary": null,
"isAsync": true,
"isPublic": true,
"isPrivate": false,
"isStatic": false,
"parameters": [
{
"type": "GetParametersDocumentInput",
"name": "input",
"isOptional": false
}
]
}
],
"contentType": "applicationService",
"name": "DocumentAppService",
"summary": null
}
]
}