{ "name": "Volo.CmsKit.Common.Application", "hash": "9c83bf387d563350ffb80d42d2884a92", "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" } ], "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": "CmsKitCommonApplicationModule", "summary": null }, { "namespace": "Volo.CmsKit.Tags", "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", "declaringAssemblyName": "Volo.CmsKit.Common.Application", "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "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": "ITagAppService", "namespace": "Volo.CmsKit.Tags", "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", "fullName": "Volo.CmsKit.Tags.ITagAppService" } ], "methods": [ { "returnType": "List", "name": "GetAllRelatedTagsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "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", "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "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": "IMediaDescriptorAppService", "namespace": "Volo.CmsKit.MediaDescriptors", "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", "fullName": "Volo.CmsKit.MediaDescriptors.IMediaDescriptorAppService" } ], "methods": [ { "returnType": "RemoteStreamContent", "name": "DownloadAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "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", "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "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": "IBlogFeatureAppService", "namespace": "Volo.CmsKit.Blogs", "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", "fullName": "Volo.CmsKit.Blogs.IBlogFeatureAppService" } ], "methods": [ { "returnType": "BlogFeatureDto", "name": "GetOrDefaultAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "String", "name": "featureName", "isOptional": false } ] } ], "contentType": "applicationService", "name": "BlogFeatureAppService", "summary": null } ] }