{ "name": "Volo.CmsKit.Admin.Application", "hash": "ba99bdcf2ae6724a8766a691f001ccf9", "contents": [ { "namespace": "Volo.CmsKit.Admin", "dependsOnModules": [ { "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", "namespace": "Volo.CmsKit.Admin", "name": "CmsKitAdminApplicationContractsModule" }, { "declaringAssemblyName": "Volo.Abp.AutoMapper", "namespace": "Volo.Abp.AutoMapper", "name": "AbpAutoMapperModule" }, { "declaringAssemblyName": "Volo.CmsKit.Common.Application", "namespace": "Volo.CmsKit", "name": "CmsKitCommonApplicationModule" } ], "contentType": "abpModule", "name": "CmsKitAdminApplicationModule", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Tags", "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", "declaringAssemblyName": "Volo.CmsKit.Admin.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IEntityTagAdminAppService", "namespace": "Volo.CmsKit.Admin.Tags", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" } ], "methods": [ { "returnType": "Void", "isAsync": true, "name": "AddTagToEntityAsync", "summary": null, "parameters": [ { "type": "EntityTagCreateDto", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "RemoveTagFromEntityAsync", "summary": null, "parameters": [ { "type": "EntityTagRemoveDto", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "SetEntityTagsAsync", "summary": null, "parameters": [ { "type": "EntityTagSetDto", "name": "input", "isOptional": false } ] } ], "contentType": "applicationService", "name": "EntityTagAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Tags", "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", "declaringAssemblyName": "Volo.CmsKit.Common.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "ITagAdminAppService", "namespace": "Volo.CmsKit.Admin.Tags", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" } ], "methods": [ { "returnType": "TagDto", "isAsync": true, "name": "CreateAsync", "summary": null, "parameters": [ { "type": "TagCreateDto", "name": "input", "isOptional": false } ] }, { "returnType": "TagDto", "isAsync": true, "name": "UpdateAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "TagUpdateDto", "name": "input", "isOptional": false } ] }, { "returnType": "List", "isAsync": true, "name": "GetTagDefinitionsAsync", "summary": null, "parameters": [] }, { "returnType": "TagDto", "isAsync": true, "name": "GetAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "PagedResultDto", "isAsync": true, "name": "GetListAsync", "summary": null, "parameters": [ { "type": "TagGetListInput", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DeleteAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] } ], "contentType": "applicationService", "name": "TagAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Pages", "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", "declaringAssemblyName": "Volo.CmsKit.Admin.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IPageAdminAppService", "namespace": "Volo.CmsKit.Admin.Pages", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" } ], "methods": [ { "returnType": "PageDto", "isAsync": true, "name": "GetAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "PagedResultDto", "isAsync": true, "name": "GetListAsync", "summary": null, "parameters": [ { "type": "GetPagesInputDto", "name": "input", "isOptional": false } ] }, { "returnType": "PageDto", "isAsync": true, "name": "CreateAsync", "summary": null, "parameters": [ { "type": "CreatePageInputDto", "name": "input", "isOptional": false } ] }, { "returnType": "PageDto", "isAsync": true, "name": "UpdateAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "UpdatePageInputDto", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DeleteAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "SetAsHomePageAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] } ], "contentType": "applicationService", "name": "PageAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Menus", "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", "declaringAssemblyName": "Volo.CmsKit.Admin.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IMenuItemAdminAppService", "namespace": "Volo.CmsKit.Admin.Menus", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" } ], "methods": [ { "returnType": "ListResultDto", "isAsync": true, "name": "GetListAsync", "summary": null, "parameters": [] }, { "returnType": "MenuItemDto", "isAsync": true, "name": "GetAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "MenuItemDto", "isAsync": true, "name": "CreateAsync", "summary": null, "parameters": [ { "type": "MenuItemCreateInput", "name": "input", "isOptional": false } ] }, { "returnType": "MenuItemDto", "isAsync": true, "name": "UpdateAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "MenuItemUpdateInput", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DeleteAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "MoveMenuItemAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "MenuItemMoveInput", "name": "input", "isOptional": false } ] }, { "returnType": "PagedResultDto", "isAsync": true, "name": "GetPageLookupAsync", "summary": null, "parameters": [ { "type": "PageLookupInputDto", "name": "input", "isOptional": false } ] } ], "contentType": "applicationService", "name": "MenuItemAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.MediaDescriptors", "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", "declaringAssemblyName": "Volo.CmsKit.Admin.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IMediaDescriptorAdminAppService", "namespace": "Volo.CmsKit.Admin.MediaDescriptors", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" } ], "methods": [ { "returnType": "MediaDescriptorDto", "isAsync": true, "name": "CreateAsync", "summary": null, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "CreateMediaInputWithStream", "name": "inputStream", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DeleteAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] } ], "contentType": "applicationService", "name": "MediaDescriptorAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.GlobalResources", "baseClass": { "name": "ApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IGlobalResourceAdminAppService", "namespace": "Volo.CmsKit.Admin.GlobalResources", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" } ], "methods": [ { "returnType": "GlobalResourcesDto", "isAsync": true, "name": "GetAsync", "summary": null, "parameters": [] }, { "returnType": "Void", "isAsync": true, "name": "SetGlobalResourcesAsync", "summary": null, "parameters": [ { "type": "GlobalResourcesUpdateDto", "name": "input", "isOptional": false } ] } ], "contentType": "applicationService", "name": "GlobalResourceAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Comments", "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", "declaringAssemblyName": "Volo.CmsKit.Admin.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "ICommentAdminAppService", "namespace": "Volo.CmsKit.Admin.Comments", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" } ], "methods": [ { "returnType": "PagedResultDto", "isAsync": true, "name": "GetListAsync", "summary": null, "parameters": [ { "type": "CommentGetListInput", "name": "input", "isOptional": false } ] }, { "returnType": "CommentWithAuthorDto", "isAsync": true, "name": "GetAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DeleteAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] } ], "contentType": "applicationService", "name": "CommentAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Blogs", "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", "declaringAssemblyName": "Volo.CmsKit.Admin.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IBlogAdminAppService", "namespace": "Volo.CmsKit.Admin.Blogs", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" } ], "methods": [ { "returnType": "BlogDto", "isAsync": true, "name": "GetAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "PagedResultDto", "isAsync": true, "name": "GetListAsync", "summary": null, "parameters": [ { "type": "BlogGetListInput", "name": "input", "isOptional": false } ] }, { "returnType": "BlogDto", "isAsync": true, "name": "CreateAsync", "summary": null, "parameters": [ { "type": "CreateBlogDto", "name": "input", "isOptional": false } ] }, { "returnType": "BlogDto", "isAsync": true, "name": "UpdateAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "UpdateBlogDto", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DeleteAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] } ], "contentType": "applicationService", "name": "BlogAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Blogs", "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", "declaringAssemblyName": "Volo.CmsKit.Admin.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IBlogFeatureAdminAppService", "namespace": "Volo.CmsKit.Admin.Blogs", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" } ], "methods": [ { "returnType": "List", "isAsync": true, "name": "GetListAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "SetAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "BlogFeatureInputDto", "name": "dto", "isOptional": false } ] } ], "contentType": "applicationService", "name": "BlogFeatureAdminAppService", "summary": null }, { "namespace": "Volo.CmsKit.Admin.Blogs", "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", "declaringAssemblyName": "Volo.CmsKit.Common.Application" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IRemoteService", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", "declaringAssemblyName": "Volo.Abp.Validation" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", "declaringAssemblyName": "Volo.Abp.Uow" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", "declaringAssemblyName": "Volo.Abp.GlobalFeatures" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core" }, { "name": "IBlogPostAdminAppService", "namespace": "Volo.CmsKit.Admin.Blogs", "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" } ], "methods": [ { "returnType": "BlogPostDto", "isAsync": true, "name": "CreateAsync", "summary": null, "parameters": [ { "type": "CreateBlogPostDto", "name": "input", "isOptional": false } ] }, { "returnType": "BlogPostDto", "isAsync": true, "name": "UpdateAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "UpdateBlogPostDto", "name": "input", "isOptional": false } ] }, { "returnType": "BlogPostDto", "isAsync": true, "name": "GetAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "PagedResultDto", "isAsync": true, "name": "GetListAsync", "summary": null, "parameters": [ { "type": "BlogPostGetListInput", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DeleteAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "PublishAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "DraftAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "BlogPostDto", "isAsync": true, "name": "CreateAndPublishAsync", "summary": null, "parameters": [ { "type": "CreateBlogPostDto", "name": "input", "isOptional": false } ] }, { "returnType": "Void", "isAsync": true, "name": "SendToReviewAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] }, { "returnType": "BlogPostDto", "isAsync": true, "name": "CreateAndSendToReviewAsync", "summary": null, "parameters": [ { "type": "CreateBlogPostDto", "name": "input", "isOptional": false } ] }, { "returnType": "Boolean", "isAsync": true, "name": "HasBlogPostWaitingForReviewAsync", "summary": null, "parameters": [] } ], "contentType": "applicationService", "name": "BlogPostAdminAppService", "summary": null } ] }