{ "name": "Volo.CmsKit.Domain", "hash": "", "contents": [ { "namespace": "Volo.CmsKit", "dependsOnModules": [ { "declaringAssemblyName": "Volo.CmsKit.Domain.Shared", "namespace": "Volo.CmsKit", "name": "CmsKitDomainSharedModule" }, { "declaringAssemblyName": "Volo.Abp.Users.Domain", "namespace": "Volo.Abp.Users", "name": "AbpUsersDomainModule" }, { "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "namespace": "Volo.Abp.Domain", "name": "AbpDddDomainModule" }, { "declaringAssemblyName": "Volo.Abp.BlobStoring", "namespace": "Volo.Abp.BlobStoring", "name": "AbpBlobStoringModule" }, { "declaringAssemblyName": "Volo.Abp.SettingManagement.Domain", "namespace": "Volo.Abp.SettingManagement", "name": "AbpSettingManagementDomainModule" } ], "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": "CmsKitDomainModule", "summary": null }, { "namespace": "Volo.CmsKit.Tags", "primaryKeyType": null, "properties": [ { "type": "System.Guid", "name": "TagId", "summary": null }, { "type": "System.String", "name": "EntityId", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null } ], "contentType": "entity", "name": "EntityTag", "summary": null }, { "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IUser", "namespace": "Volo.Abp.Users", "declaringAssemblyName": "Volo.Abp.Users.Domain", "fullName": "Volo.Abp.Users.IUser" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" }, { "name": "IUpdateUserData", "namespace": "Volo.Abp.Users", "declaringAssemblyName": "Volo.Abp.Users.Domain", "fullName": "Volo.Abp.Users.IUpdateUserData" } ], "methods": [ { "returnType": "Boolean", "namespace": "Volo.CmsKit.Users", "name": "Update", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "IUserData", "name": "user", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Users", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.String", "name": "UserName", "summary": null }, { "type": "System.String", "name": "Email", "summary": null }, { "type": "System.String", "name": "Name", "summary": null }, { "type": "System.String", "name": "Surname", "summary": null }, { "type": "System.Boolean", "name": "IsActive", "summary": null }, { "type": "System.Boolean", "name": "EmailConfirmed", "summary": null }, { "type": "System.String", "name": "PhoneNumber", "summary": null }, { "type": "System.Boolean", "name": "PhoneNumberConfirmed", "summary": null } ], "contentType": "aggregateRoot", "name": "CmsUser", "summary": null }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Tags", "name": "SetName", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "name", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Tags", "name": "SetEntityType", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Tags", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.String", "name": "EntityType", "summary": null }, { "type": "System.String", "name": "Name", "summary": null } ], "contentType": "aggregateRoot", "name": "Tag", "summary": null }, { "baseClass": { "name": "BasicAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.BasicAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMustHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMustHaveCreator" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Reactions", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.String", "name": "EntityType", "summary": null }, { "type": "System.String", "name": "EntityId", "summary": null }, { "type": "System.String", "name": "ReactionName", "summary": null }, { "type": "System.Guid", "name": "CreatorId", "summary": null }, { "type": "System.DateTime", "name": "CreationTime", "summary": null } ], "contentType": "aggregateRoot", "name": "UserReaction", "summary": null }, { "baseClass": { "name": "BasicAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.BasicAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMustHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMustHaveCreator" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Ratings", "name": "SetStarCount", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Int16", "name": "starCount", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Ratings", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.String", "name": "EntityType", "summary": null }, { "type": "System.String", "name": "EntityId", "summary": null }, { "type": "System.Int16", "name": "StarCount", "summary": null }, { "type": "System.Guid", "name": "CreatorId", "summary": null }, { "type": "System.DateTime", "name": "CreationTime", "summary": null } ], "contentType": "aggregateRoot", "name": "Rating", "summary": null }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" }, { "name": "IHasEntityVersion", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasEntityVersion" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Pages", "name": "SetTitle", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "title", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Pages", "name": "SetContent", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "content", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Pages", "name": "SetScript", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "script", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Pages", "name": "SetStyle", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "style", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Pages", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.String", "name": "Title", "summary": null }, { "type": "System.String", "name": "Slug", "summary": null }, { "type": "System.String", "name": "Content", "summary": null }, { "type": "System.String", "name": "Script", "summary": null }, { "type": "System.String", "name": "Style", "summary": null }, { "type": "System.Boolean", "name": "IsHomePage", "summary": null }, { "type": "System.Int32", "name": "EntityVersion", "summary": null } ], "contentType": "aggregateRoot", "name": "Page", "summary": null }, { "baseClass": { "name": "AuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.AuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Menus", "name": "SetDisplayName", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "displayName", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Menus", "name": "SetUrl", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "url", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Menus", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "ParentId", "summary": "Presents another Id.\r\n If it's , then it's a root menu item." }, { "type": "System.String", "name": "DisplayName", "summary": null }, { "type": "System.Boolean", "name": "IsActive", "summary": null }, { "type": "System.String", "name": "Url", "summary": null }, { "type": "System.String", "name": "Icon", "summary": null }, { "type": "System.Int32", "name": "Order", "summary": null }, { "type": "System.String", "name": "Target", "summary": null }, { "type": "System.String", "name": "ElementId", "summary": null }, { "type": "System.String", "name": "CssClass", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "PageId", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null } ], "contentType": "aggregateRoot", "name": "MenuItem", "summary": null }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.MediaDescriptors", "name": "SetName", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "name", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.MediaDescriptors", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.String", "name": "EntityType", "summary": null }, { "type": "System.String", "name": "Name", "summary": null }, { "type": "System.String", "name": "MimeType", "summary": null }, { "type": "System.Int64", "name": "Size", "summary": null } ], "contentType": "aggregateRoot", "name": "MediaDescriptor", "summary": null }, { "baseClass": { "name": "BasicAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.BasicAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMustHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMustHaveCreator" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.MarkedItems", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.Guid", "name": "CreatorId", "summary": null }, { "type": "System.DateTime", "name": "CreationTime", "summary": null }, { "type": "System.String", "name": "EntityId", "summary": null }, { "type": "System.String", "name": "EntityType", "summary": null } ], "contentType": "aggregateRoot", "name": "UserMarkedItem", "summary": null }, { "baseClass": { "name": "AuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.AuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.GlobalResources", "name": "SetValue", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "value", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.GlobalResources", "primaryKeyType": "Guid", "properties": [ { "type": "System.String", "name": "Name", "summary": null }, { "type": "System.String", "name": "Value", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null } ], "contentType": "aggregateRoot", "name": "GlobalResource", "summary": null }, { "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMustHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMustHaveCreator" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Comments", "name": "SetText", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "text", "isOptional": false } ] }, { "returnType": "Comment", "namespace": "Volo.CmsKit.Comments", "name": "Approve", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] }, { "returnType": "Comment", "namespace": "Volo.CmsKit.Comments", "name": "Reject", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] }, { "returnType": "Comment", "namespace": "Volo.CmsKit.Comments", "name": "WaitForApproval", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Comments", "primaryKeyType": "Guid", "properties": [ { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.String", "name": "EntityType", "summary": null }, { "type": "System.String", "name": "EntityId", "summary": null }, { "type": "System.String", "name": "Text", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "RepliedCommentId", "summary": null }, { "type": "System.Guid", "name": "CreatorId", "summary": null }, { "type": "System.DateTime", "name": "CreationTime", "summary": null }, { "type": "System.String", "name": "Url", "summary": null }, { "type": "System.String", "name": "IdempotencyToken", "summary": null }, { "type": "System.Nullable`1[System.Boolean]", "name": "IsApproved", "summary": null } ], "contentType": "aggregateRoot", "name": "Comment", "summary": null }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetName", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "name", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetSlug", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "slug", "isOptional": false } ] } ], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", "properties": [ { "type": "System.String", "name": "Name", "summary": null }, { "type": "System.String", "name": "Slug", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null } ], "contentType": "aggregateRoot", "name": "Blog", "summary": null }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [], "collectionProperties": {}, "navigationProperties": {}, "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", "properties": [ { "type": "System.Guid", "name": "BlogId", "summary": null }, { "type": "System.String", "name": "FeatureName", "summary": null }, { "type": "System.Boolean", "name": "IsEnabled", "summary": null } ], "contentType": "aggregateRoot", "name": "BlogFeature", "summary": null }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", "declaringAssemblyName": "Volo.Abp.ObjectExtending", "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", "declaringAssemblyName": "Volo.Abp.Data", "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", "declaringAssemblyName": "Volo.Abp.MultiTenancy.Abstractions", "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" }, { "name": "IHasEntityVersion", "namespace": "Volo.Abp.Auditing", "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", "fullName": "Volo.Abp.Auditing.IHasEntityVersion" } ], "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetTitle", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "title", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetShortDescription", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "shortDescription", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetContent", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "content", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetDraft", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetPublished", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetWaitingForReview", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] } ], "collectionProperties": {}, "navigationProperties": { "author": { "name": "CmsUser", "namespace": "Volo.CmsKit.Users", "declaringAssemblyName": "Volo.CmsKit.Domain", "fullName": "Volo.CmsKit.Users.CmsUser" } }, "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", "properties": [ { "type": "System.Guid", "name": "BlogId", "summary": null }, { "type": "System.String", "name": "Title", "summary": null }, { "type": "System.String", "name": "Slug", "summary": null }, { "type": "System.String", "name": "ShortDescription", "summary": null }, { "type": "System.String", "name": "Content", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "CoverImageMediaId", "summary": null }, { "type": "System.Nullable`1[System.Guid]", "name": "TenantId", "summary": null }, { "type": "System.Guid", "name": "AuthorId", "summary": null }, { "type": "Volo.CmsKit.Users.CmsUser", "name": "Author", "summary": null }, { "type": "Volo.CmsKit.Blogs.BlogPostStatus", "name": "Status", "summary": null }, { "type": "System.Int32", "name": "EntityVersion", "summary": null } ], "contentType": "aggregateRoot", "name": "BlogPost", "summary": null }, { "namespace": "Volo.CmsKit.Tags", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "EntityTag", "namespace": "Volo.CmsKit.Tags", "name": "AddTagToEntityAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "tagId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Tags", "name": "RemoveTagFromEntityAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "tagId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Tags", "name": "SetEntityTagsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "List", "name": "tags", "isOptional": false } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Tags", "name": "GetEntityIdsFilteredByTagAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "tagId", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Tags", "name": "GetEntityIdsFilteredByTagNameAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "tagName", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "EntityTagManager", "summary": null }, { "namespace": "Volo.CmsKit.Tags", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Tag", "namespace": "Volo.CmsKit.Tags", "name": "GetOrAddAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false } ] }, { "returnType": "Tag", "namespace": "Volo.CmsKit.Tags", "name": "CreateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false } ] }, { "returnType": "Tag", "namespace": "Volo.CmsKit.Tags", "name": "UpdateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "TagManager", "summary": null }, { "namespace": "Volo.CmsKit.Reactions", "baseClass": { "name": "CmsKitDomainServiceBase", "namespace": "Volo.CmsKit", "declaringAssemblyName": "Volo.CmsKit.Domain", "fullName": "Volo.CmsKit.CmsKitDomainServiceBase" }, "methods": [ { "returnType": "List", "namespace": "Volo.CmsKit.Reactions", "name": "GetReactionsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Reactions", "name": "GetSummariesAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false } ] }, { "returnType": "UserReaction", "namespace": "Volo.CmsKit.Reactions", "name": "GetOrCreateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "creatorId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "String", "name": "reactionName", "isOptional": false } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Reactions", "name": "DeleteAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "userId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "String", "name": "reactionName", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "ReactionManager", "summary": null }, { "namespace": "Volo.CmsKit.Ratings", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Rating", "namespace": "Volo.CmsKit.Ratings", "name": "SetStarAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "CmsUser", "name": "user", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "Int16", "name": "starCount", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "RatingManager", "summary": null }, { "namespace": "Volo.CmsKit.Pages", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Page", "namespace": "Volo.CmsKit.Pages", "name": "CreateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "title", "isOptional": false }, { "type": "String", "name": "slug", "isOptional": false }, { "type": "String", "name": "content", "isOptional": true }, { "type": "String", "name": "script", "isOptional": true }, { "type": "String", "name": "style", "isOptional": true } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Pages", "name": "SetSlugAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Page", "name": "page", "isOptional": false }, { "type": "String", "name": "newSlug", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Pages", "name": "SetHomePageAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Page", "name": "page", "isOptional": false } ] }, { "returnType": "Page", "namespace": "Volo.CmsKit.Pages", "name": "GetHomePageAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "PageManager", "summary": null }, { "namespace": "Volo.CmsKit.Menus", "baseClass": { "name": "CmsKitDomainServiceBase", "namespace": "Volo.CmsKit", "declaringAssemblyName": "Volo.CmsKit.Domain", "fullName": "Volo.CmsKit.CmsKitDomainServiceBase" }, "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Menus", "name": "SetPageUrl", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "MenuItem", "name": "menuItem", "isOptional": false }, { "type": "Page", "name": "page", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Menus", "name": "SetPageUrl", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "MenuItem", "name": "menuItem", "isOptional": false }, { "type": "String", "name": "url", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Menus", "name": "MoveAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "menuItemId", "isOptional": false }, { "type": "Nullable", "name": "newParentMenuItemId", "isOptional": false }, { "type": "Int32", "name": "position", "isOptional": true } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Menus", "name": "OrganizeTreeOrderForMenuItem", "summary": null, "isAsync": false, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "List", "name": "items", "isOptional": false }, { "type": "MenuItem", "name": "menuItem", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "MenuItemManager", "summary": null }, { "namespace": "Volo.CmsKit.MediaDescriptors", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "MediaDescriptor", "namespace": "Volo.CmsKit.MediaDescriptors", "name": "CreateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false }, { "type": "String", "name": "mimeType", "isOptional": false }, { "type": "Int64", "name": "size", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "MediaDescriptorManager", "summary": null }, { "namespace": "Volo.CmsKit.MarkedItems", "baseClass": { "name": "CmsKitDomainServiceBase", "namespace": "Volo.CmsKit", "declaringAssemblyName": "Volo.CmsKit.Domain", "fullName": "Volo.CmsKit.CmsKitDomainServiceBase" }, "methods": [ { "returnType": "Boolean", "namespace": "Volo.CmsKit.MarkedItems", "name": "ToggleUserMarkedItemAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "creatorId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "MarkedItemManager", "summary": null }, { "namespace": "Volo.CmsKit.GlobalResources", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "GlobalResource", "namespace": "Volo.CmsKit.GlobalResources", "name": "SetGlobalStyleAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "value", "isOptional": false } ] }, { "returnType": "GlobalResource", "namespace": "Volo.CmsKit.GlobalResources", "name": "SetGlobalScriptAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "value", "isOptional": false } ] }, { "returnType": "GlobalResource", "namespace": "Volo.CmsKit.GlobalResources", "name": "GetGlobalStyleAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] }, { "returnType": "GlobalResource", "namespace": "Volo.CmsKit.GlobalResources", "name": "GetGlobalScriptAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "GlobalResourceManager", "summary": null }, { "namespace": "Volo.CmsKit.Comments", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Comment", "namespace": "Volo.CmsKit.Comments", "name": "CreateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "CmsUser", "name": "creator", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "String", "name": "text", "isOptional": false }, { "type": "String", "name": "url", "isOptional": true }, { "type": "Nullable", "name": "repliedCommentId", "isOptional": true } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "CommentManager", "summary": null }, { "namespace": "Volo.CmsKit.Blogs", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "String", "name": "featureName", "isOptional": false }, { "type": "Boolean", "name": "isEnabled", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetDefaultsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetIfNotSetAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "String", "name": "featureName", "isOptional": false }, { "type": "Boolean", "name": "isEnabled", "isOptional": false } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetDefaultsIfNotSetAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "BlogFeatureManager", "summary": null }, { "namespace": "Volo.CmsKit.Blogs", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Blog", "namespace": "Volo.CmsKit.Blogs", "name": "CreateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "name", "isOptional": false }, { "type": "String", "name": "slug", "isOptional": false } ] }, { "returnType": "Blog", "namespace": "Volo.CmsKit.Blogs", "name": "UpdateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Blog", "name": "blog", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false }, { "type": "String", "name": "slug", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "BlogManager", "summary": null }, { "namespace": "Volo.CmsKit.Blogs", "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "BlogPost", "namespace": "Volo.CmsKit.Blogs", "name": "CreateAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "CmsUser", "name": "author", "isOptional": false }, { "type": "Blog", "name": "blog", "isOptional": false }, { "type": "String", "name": "title", "isOptional": false }, { "type": "String", "name": "slug", "isOptional": false }, { "type": "BlogPostStatus", "name": "status", "isOptional": false }, { "type": "String", "name": "shortDescription", "isOptional": true }, { "type": "String", "name": "content", "isOptional": true }, { "type": "Nullable", "name": "coverImageMediaId", "isOptional": true } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Blogs", "name": "SetSlugUrlAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "BlogPost", "name": "blogPost", "isOptional": false }, { "type": "String", "name": "newSlug", "isOptional": false } ] } ], "implementingInterfaces": [ { "name": "IDomainService", "namespace": "Volo.Abp.Domain.Services", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Services.IDomainService" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", "declaringAssemblyName": "Volo.Abp.Core", "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" } ], "contentType": "domainService", "name": "BlogPostManager", "summary": null }, { "namespace": "Volo.CmsKit.Users", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Users", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "CmsUser", "summary": null }, "implementingInterfaces": [ { "name": "IUserRepository", "namespace": "Volo.Abp.Users", "declaringAssemblyName": "Volo.Abp.Users.Domain", "fullName": "Volo.Abp.Users.IUserRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [], "contentType": "repositoryInterface", "name": "ICmsUserRepository", "summary": null }, { "namespace": "Volo.CmsKit.Tags", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Tags", "primaryKeyType": null, "properties": [], "contentType": "entity", "name": "EntityTag", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" } ], "methods": [ { "returnType": "EntityTag", "namespace": "Volo.CmsKit.Tags", "name": "FindAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "tagId", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Tags", "name": "DeleteManyAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid[]", "name": "tagIds", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Tags", "name": "GetEntityIdsFilteredByTagAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "tagId", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Tags", "name": "GetEntityIdsFilteredByTagNameAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "tagName", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IEntityTagRepository", "summary": null }, { "namespace": "Volo.CmsKit.Tags", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Tags", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "Tag", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "Tag", "namespace": "Volo.CmsKit.Tags", "name": "GetAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Tags", "name": "AnyAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Tag", "namespace": "Volo.CmsKit.Tags", "name": "FindAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "name", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Tags", "name": "GetListAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": false }, { "type": "Int32", "name": "maxResultCount", "isOptional": true }, { "type": "Int32", "name": "skipCount", "isOptional": true }, { "type": "String", "name": "sorting", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Int32", "namespace": "Volo.CmsKit.Tags", "name": "GetCountAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Tags", "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 }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Tags", "name": "GetPopularTagsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "Int32", "name": "maxCount", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "ITagRepository", "summary": null }, { "namespace": "Volo.CmsKit.Reactions", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Reactions", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "UserReaction", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "UserReaction", "namespace": "Volo.CmsKit.Reactions", "name": "FindAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "userId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "String", "name": "reactionName", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Reactions", "name": "GetListForUserAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "userId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Reactions", "name": "GetSummariesAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IUserReactionRepository", "summary": null }, { "namespace": "Volo.CmsKit.Ratings", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Ratings", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "Rating", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "Rating", "namespace": "Volo.CmsKit.Ratings", "name": "GetCurrentUserRatingAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "Guid", "name": "userId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Ratings", "name": "GetGroupedStarCountsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IRatingRepository", "summary": null }, { "namespace": "Volo.CmsKit.Pages", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Pages", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "Page", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "Int32", "namespace": "Volo.CmsKit.Pages", "name": "GetCountAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Pages", "name": "GetListAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": true }, { "type": "Int32", "name": "maxResultCount", "isOptional": true }, { "type": "Int32", "name": "skipCount", "isOptional": true }, { "type": "String", "name": "sorting", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Page", "namespace": "Volo.CmsKit.Pages", "name": "GetBySlugAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "slug", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Page", "namespace": "Volo.CmsKit.Pages", "name": "FindBySlugAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "slug", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Pages", "name": "ExistsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "slug", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Pages", "name": "GetListOfHomePagesAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "String", "namespace": "Volo.CmsKit.Pages", "name": "FindTitleAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "pageId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IPageRepository", "summary": null }, { "namespace": "Volo.CmsKit.Menus", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Menus", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "MenuItem", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [], "contentType": "repositoryInterface", "name": "IMenuItemRepository", "summary": null }, { "namespace": "Volo.CmsKit.MediaDescriptors", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.MediaDescriptors", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "MediaDescriptor", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [], "contentType": "repositoryInterface", "name": "IMediaDescriptorRepository", "summary": null }, { "namespace": "Volo.CmsKit.MarkedItems", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.MarkedItems", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "UserMarkedItem", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "UserMarkedItem", "namespace": "Volo.CmsKit.MarkedItems", "name": "FindAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "userId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.MarkedItems", "name": "GetListForUserAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "userId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.MarkedItems", "name": "GetEntityIdsFilteredByUserAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "userId", "isOptional": false }, { "type": "String", "name": "entityType", "isOptional": false }, { "type": "Nullable", "name": "tenantId", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IUserMarkedItemRepository", "summary": null }, { "namespace": "Volo.CmsKit.GlobalResources", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.GlobalResources", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "GlobalResource", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "GlobalResource", "namespace": "Volo.CmsKit.GlobalResources", "name": "FindByNameAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "name", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IGlobalResourceRepository", "summary": null }, { "namespace": "Volo.CmsKit.Comments", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Comments", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "Comment", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "CommentWithAuthorQueryResultItem", "namespace": "Volo.CmsKit.Comments", "name": "GetWithAuthorAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Comments", "name": "GetListAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": true }, { "type": "String", "name": "entityType", "isOptional": true }, { "type": "Nullable", "name": "repliedCommentId", "isOptional": true }, { "type": "String", "name": "authorUsername", "isOptional": true }, { "type": "Nullable", "name": "creationStartDate", "isOptional": true }, { "type": "Nullable", "name": "creationEndDate", "isOptional": true }, { "type": "String", "name": "sorting", "isOptional": true }, { "type": "Int32", "name": "maxResultCount", "isOptional": true }, { "type": "Int32", "name": "skipCount", "isOptional": true }, { "type": "CommentApproveState", "name": "commentApproveState", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Int64", "namespace": "Volo.CmsKit.Comments", "name": "GetCountAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "text", "isOptional": true }, { "type": "String", "name": "entityType", "isOptional": true }, { "type": "Nullable", "name": "repliedCommentId", "isOptional": true }, { "type": "String", "name": "authorUsername", "isOptional": true }, { "type": "Nullable", "name": "creationStartDate", "isOptional": true }, { "type": "Nullable", "name": "creationEndDate", "isOptional": true }, { "type": "CommentApproveState", "name": "commentApproveState", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Comments", "name": "GetListWithAuthorsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "entityType", "isOptional": false }, { "type": "String", "name": "entityId", "isOptional": false }, { "type": "CommentApproveState", "name": "commentApproveState", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Void", "namespace": "Volo.CmsKit.Comments", "name": "DeleteWithRepliesAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Comment", "name": "comment", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Comments", "name": "ExistsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "idempotencyToken", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "ICommentRepository", "summary": null }, { "namespace": "Volo.CmsKit.Blogs", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "BlogFeature", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "List", "namespace": "Volo.CmsKit.Blogs", "name": "GetListAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Blogs", "name": "GetListAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "List", "name": "featureNames", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "BlogFeature", "namespace": "Volo.CmsKit.Blogs", "name": "FindAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "String", "name": "featureName", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IBlogFeatureRepository", "summary": null }, { "namespace": "Volo.CmsKit.Blogs", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "BlogPost", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "Int32", "namespace": "Volo.CmsKit.Blogs", "name": "GetCountAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": true }, { "type": "Nullable", "name": "blogId", "isOptional": true }, { "type": "Nullable", "name": "authorId", "isOptional": true }, { "type": "Nullable", "name": "tagId", "isOptional": true }, { "type": "Nullable", "name": "statusFilter", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Blogs", "name": "GetListAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": true }, { "type": "Nullable", "name": "blogId", "isOptional": true }, { "type": "Nullable", "name": "authorId", "isOptional": true }, { "type": "Nullable", "name": "tagId", "isOptional": true }, { "type": "Nullable", "name": "statusFilter", "isOptional": true }, { "type": "Int32", "name": "maxResultCount", "isOptional": true }, { "type": "Int32", "name": "skipCount", "isOptional": true }, { "type": "String", "name": "sorting", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Blogs", "name": "SlugExistsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "String", "name": "slug", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "BlogPost", "namespace": "Volo.CmsKit.Blogs", "name": "GetBySlugAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "blogId", "isOptional": false }, { "type": "String", "name": "slug", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "List", "namespace": "Volo.CmsKit.Blogs", "name": "GetAuthorsHasBlogPostsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Int32", "name": "skipCount", "isOptional": false }, { "type": "Int32", "name": "maxResultCount", "isOptional": false }, { "type": "String", "name": "sorting", "isOptional": false }, { "type": "String", "name": "filter", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Int32", "namespace": "Volo.CmsKit.Blogs", "name": "GetAuthorsHasBlogPostsCountAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "CmsUser", "namespace": "Volo.CmsKit.Blogs", "name": "GetAuthorHasBlogPostAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Blogs", "name": "HasBlogPostWaitingForReviewAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IBlogPostRepository", "summary": null }, { "namespace": "Volo.CmsKit.Blogs", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", "properties": [], "contentType": "entity", "name": "Blog", "summary": null }, "implementingInterfaces": [ { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" }, { "name": "IRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IRepository" }, { "name": "IReadOnlyBasicRepository", "namespace": "Volo.Abp.Domain.Repositories", "declaringAssemblyName": "Volo.Abp.Ddd.Domain", "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" } ], "methods": [ { "returnType": "List", "namespace": "Volo.CmsKit.Blogs", "name": "GetListAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": true }, { "type": "String", "name": "sorting", "isOptional": true }, { "type": "Int32", "name": "maxResultCount", "isOptional": true }, { "type": "Int32", "name": "skipCount", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Int64", "namespace": "Volo.CmsKit.Blogs", "name": "GetCountAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "filter", "isOptional": true }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Blog", "namespace": "Volo.CmsKit.Blogs", "name": "GetBySlugAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "slug", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Blogs", "name": "ExistsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "Guid", "name": "id", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] }, { "returnType": "Boolean", "namespace": "Volo.CmsKit.Blogs", "name": "SlugExistsAsync", "summary": null, "isAsync": true, "isPublic": true, "isPrivate": false, "isStatic": false, "parameters": [ { "type": "String", "name": "slug", "isOptional": false }, { "type": "CancellationToken", "name": "cancellationToken", "isOptional": true } ] } ], "contentType": "repositoryInterface", "name": "IBlogRepository", "summary": null } ] }