{ "name": "Volo.CmsKit.Common.Application", "hash": "7a341929656101a5fcc660e5fd1a112a", "contents": [ { "namespace": "Volo.CmsKit", "dependsOnModules": [ { "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", "namespace": "Volo.CmsKit", "name": "CmsKitCommonApplicationContractsModule" }, { "declaringAssemblyName": "Volo.CmsKit.Domain", "namespace": "Volo.CmsKit", "name": "CmsKitDomainModule" }, { "declaringAssemblyName": "Volo.Abp.Ddd.Application", "namespace": "Volo.Abp.Application", "name": "AbpDddApplicationModule" }, { "declaringAssemblyName": "Volo.Abp.AutoMapper", "namespace": "Volo.Abp.AutoMapper", "name": "AbpAutoMapperModule" } ], "contentType": "abpModule", "name": "CmsKitCommonApplicationModule", "summary": null }, { "namespace": "Volo.CmsKit.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": "ITagAppService", "namespace": "Volo.CmsKit.Tags", "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" } ], "methods": [ { "returnType": "List", "isAsync": true, "name": "GetAllRelatedTagsAsync", "summary": null, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false } ] } ], "contentType": "applicationService", "name": "TagAppService", "summary": null }, { "namespace": "Volo.CmsKit.MediaDescriptors", "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": "IMediaDescriptorAppService", "namespace": "Volo.CmsKit.MediaDescriptors", "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" } ], "methods": [ { "returnType": "RemoteStreamContent", "isAsync": true, "name": "DownloadAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false } ] } ], "contentType": "applicationService", "name": "MediaDescriptorAppService", "summary": null }, { "namespace": "Volo.CmsKit.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": "IBlogFeatureAppService", "namespace": "Volo.CmsKit.Blogs", "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" } ], "methods": [ { "returnType": "BlogFeatureDto", "isAsync": true, "name": "GetOrDefaultAsync", "summary": null, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "String", "name": "featureName", "isOptional": false } ] } ], "contentType": "applicationService", "name": "BlogFeatureAppService", "summary": null } ] }