diff --git a/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo.Abp.Account.Application.Contracts.abppkg.analyze.json b/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo.Abp.Account.Application.Contracts.abppkg.analyze.json index 8cb409b1fc..0b7f93e81f 100644 --- a/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo.Abp.Account.Application.Contracts.abppkg.analyze.json +++ b/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo.Abp.Account.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Abp.Account.Application.Contracts", - "hash": "63eee204db33a361b137b2cff508e53f", + "hash": "69e95bc0327222d63521d4a5eebc0f08", "contents": [ { "namespace": "Volo.Abp.Account", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "AbpAccountApplicationContractsModule" + "name": "AbpAccountApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Application/Volo.Abp.Account.Application.abppkg.analyze.json b/modules/account/src/Volo.Abp.Account.Application/Volo.Abp.Account.Application.abppkg.analyze.json index 6f591b2e46..ccda3037f2 100644 --- a/modules/account/src/Volo.Abp.Account.Application/Volo.Abp.Account.Application.abppkg.analyze.json +++ b/modules/account/src/Volo.Abp.Account.Application/Volo.Abp.Account.Application.abppkg.analyze.json @@ -1,29 +1,248 @@ { "name": "Volo.Abp.Account.Application", - "hash": "9607ce81498fab564ea4a3681c15f72d", + "hash": "c95864b3ff1b05d0dd660125cccea539", "contents": [ { "namespace": "Volo.Abp.Account", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.UI.Navigation", + "namespace": "Volo.Abp.UI.Navigation", + "name": "AbpUiNavigationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Emailing", + "namespace": "Volo.Abp.Emailing", + "name": "AbpEmailingModule" + } + ], "contentType": "abpModule", - "name": "AbpAccountApplicationModule" + "name": "AbpAccountApplicationModule", + "summary": null }, { "namespace": "Volo.Abp.Account", - "summary": null, + "baseClass": { + "name": "ApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application" + }, "implementingInterfaces": [ - "Volo.Abp.Account.IAccountAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAccountAppService", + "namespace": "Volo.Abp.Account", + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "IdentityUserDto", + "isAsync": true, + "name": "RegisterAsync", + "summary": null, + "parameters": [ + { + "type": "RegisterDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SendPasswordResetCodeAsync", + "summary": null, + "parameters": [ + { + "type": "SendPasswordResetCodeDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "ResetPasswordAsync", + "summary": null, + "parameters": [ + { + "type": "ResetPasswordDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "AccountAppService" + "name": "AccountAppService", + "summary": null }, { "namespace": "Volo.Abp.Account", - "summary": null, + "baseClass": { + "name": "IdentityAppServiceBase", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Application" + }, "implementingInterfaces": [ - "Volo.Abp.Account.IProfileAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IProfileAppService", + "namespace": "Volo.Abp.Account", + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ProfileDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "ProfileDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "UpdateProfileDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "ChangePasswordAsync", + "summary": null, + "parameters": [ + { + "type": "ChangePasswordInput", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "ProfileAppService" + "name": "ProfileAppService", + "summary": null + }, + { + "defaultValue": "true", + "displayName": "Is self-registration enabled", + "description": "Whether a user can register the account by him or herself.", + "isVisibleToClient": true, + "isInherited": true, + "isEncrypted": false, + "contentType": "setting", + "name": "Abp.Account.IsSelfRegistrationEnabled", + "summary": null + }, + { + "defaultValue": "true", + "displayName": "Authenticate with a local account", + "description": "Indicates if the server will allow users to authenticate with a local account.", + "isVisibleToClient": true, + "isInherited": true, + "isEncrypted": false, + "contentType": "setting", + "name": "Abp.Account.EnableLocalLogin", + "summary": null } ] } \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.HttpApi.Client/Volo.Abp.Account.HttpApi.Client.abppkg.analyze.json b/modules/account/src/Volo.Abp.Account.HttpApi.Client/Volo.Abp.Account.HttpApi.Client.abppkg.analyze.json index 57bf3ed42d..12d9521cae 100644 --- a/modules/account/src/Volo.Abp.Account.HttpApi.Client/Volo.Abp.Account.HttpApi.Client.abppkg.analyze.json +++ b/modules/account/src/Volo.Abp.Account.HttpApi.Client/Volo.Abp.Account.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.Account.HttpApi.Client", - "hash": "62165afd5965b8041a9ac1f1356ad2e8", + "hash": "f8b3c1d3f7ef4b4070b10d1adbf07697", "contents": [ { "namespace": "Volo.Abp.Account", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "AbpAccountHttpApiClientModule" + "name": "AbpAccountHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.HttpApi/Volo.Abp.Account.HttpApi.abppkg.analyze.json b/modules/account/src/Volo.Abp.Account.HttpApi/Volo.Abp.Account.HttpApi.abppkg.analyze.json index 597cca045f..fc211fd782 100644 --- a/modules/account/src/Volo.Abp.Account.HttpApi/Volo.Abp.Account.HttpApi.abppkg.analyze.json +++ b/modules/account/src/Volo.Abp.Account.HttpApi/Volo.Abp.Account.HttpApi.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.Account.HttpApi", - "hash": "c789b459a83b26349ca6f0fcab82a244", + "hash": "4bbe4cd74f3e0b75d32217e6be0abec8", "contents": [ { "namespace": "Volo.Abp.Account", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.HttpApi", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "AbpAccountHttpApiModule" + "name": "AbpAccountHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web.IdentityServer/Volo.Abp.Account.Web.IdentityServer.abppkg.analyze.json b/modules/account/src/Volo.Abp.Account.Web.IdentityServer/Volo.Abp.Account.Web.IdentityServer.abppkg.analyze.json new file mode 100644 index 0000000000..d62dc0b446 --- /dev/null +++ b/modules/account/src/Volo.Abp.Account.Web.IdentityServer/Volo.Abp.Account.Web.IdentityServer.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.Account.Web.IdentityServer", + "hash": "03edebc655e0b3deed4a6f61b2975c8e", + "contents": [ + { + "namespace": "Volo.Abp.Account.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Account.Web", + "namespace": "Volo.Abp.Account.Web", + "name": "AbpAccountWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "namespace": "Volo.Abp.IdentityServer", + "name": "AbpIdentityServerDomainModule" + } + ], + "contentType": "abpModule", + "name": "AbpAccountWebIdentityServerModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web.OpenIddict/Volo.Abp.Account.Web.OpenIddict.abppkg.analyze.json b/modules/account/src/Volo.Abp.Account.Web.OpenIddict/Volo.Abp.Account.Web.OpenIddict.abppkg.analyze.json new file mode 100644 index 0000000000..8411c1bbcf --- /dev/null +++ b/modules/account/src/Volo.Abp.Account.Web.OpenIddict/Volo.Abp.Account.Web.OpenIddict.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.Account.Web.OpenIddict", + "hash": "cb0116e7d5287266425d337b9e29d5cf", + "contents": [ + { + "namespace": "Volo.Abp.Account.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Account.Web", + "namespace": "Volo.Abp.Account.Web", + "name": "AbpAccountWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.OpenIddict.AspNetCore", + "namespace": "Volo.Abp.OpenIddict", + "name": "AbpOpenIddictAspNetCoreModule" + } + ], + "contentType": "abpModule", + "name": "AbpAccountWebOpenIddictModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Web/Volo.Abp.Account.Web.abppkg.analyze.json b/modules/account/src/Volo.Abp.Account.Web/Volo.Abp.Account.Web.abppkg.analyze.json index 02531fd742..4af29250d3 100644 --- a/modules/account/src/Volo.Abp.Account.Web/Volo.Abp.Account.Web.abppkg.analyze.json +++ b/modules/account/src/Volo.Abp.Account.Web/Volo.Abp.Account.Web.abppkg.analyze.json @@ -1,11 +1,39 @@ { "name": "Volo.Abp.Account.Web", - "hash": "56ee8c43448399a621216b5e54008a54", + "hash": "9a19d1170e6ea5e601e7f61686d245de", "contents": [ { "namespace": "Volo.Abp.Account.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.AspNetCore", + "namespace": "Volo.Abp.Identity.AspNetCore", + "name": "AbpIdentityAspNetCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.ExceptionHandling", + "namespace": "Volo.Abp.ExceptionHandling", + "name": "AbpExceptionHandlingModule" + } + ], "contentType": "abpModule", - "name": "AbpAccountWebModule" + "name": "AbpAccountWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.abppkg.analyze.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.abppkg.analyze.json index 3c8b3be24e..bd561f2a7c 100644 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.abppkg.analyze.json +++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Abp.AuditLogging.Domain.Shared", - "hash": "91305b5b9fa1cd0a8a9adc6a0e54877b", + "hash": "e6804aee981e73c0bf60780e69c001ac", "contents": [ { "namespace": "Volo.Abp.AuditLogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + } + ], "contentType": "abpModule", - "name": "AbpAuditLoggingDomainSharedModule" + "name": "AbpAuditLoggingDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/Volo.Abp.AuditLogging.Domain.abppkg.analyze.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/Volo.Abp.AuditLogging.Domain.abppkg.analyze.json index 7f402d5277..e0cd60be31 100644 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/Volo.Abp.AuditLogging.Domain.abppkg.analyze.json +++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain/Volo.Abp.AuditLogging.Domain.abppkg.analyze.json @@ -1,41 +1,133 @@ { "name": "Volo.Abp.AuditLogging.Domain", - "hash": "df19d27b7da103de2da1826c6ba8e161", + "hash": "9acd8ed269385ff15150449590c209fe", "contents": [ { "namespace": "Volo.Abp.AuditLogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Auditing", + "namespace": "Volo.Abp.Auditing", + "name": "AbpAuditingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain.Shared", + "namespace": "Volo.Abp.AuditLogging", + "name": "AbpAuditLoggingDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.ExceptionHandling", + "namespace": "Volo.Abp.ExceptionHandling", + "name": "AbpExceptionHandlingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Json", + "namespace": "Volo.Abp.Json", + "name": "AbpJsonModule" + } + ], "contentType": "abpModule", - "name": "AbpAuditLoggingDomainModule" + "name": "AbpAuditLoggingDomainModule", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [], "namespace": "Volo.Abp.AuditLogging", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.AuditLogging.EntityChange", - "Volo.Abp.AuditLogging.AuditLogAction" - ], - "navigationProperties": [], + "collectionProperties": { + "entityChanges": { + "name": "EntityChange", + "namespace": "Volo.Abp.AuditLogging", + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain" + }, + "actions": { + "name": "AuditLogAction", + "namespace": "Volo.Abp.AuditLogging", + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "AuditLog" + "name": "AuditLog", + "summary": null }, { "namespace": "Volo.Abp.AuditLogging", - "summary": null, - "entityModel": { + "entityAnalyzeModel": { "namespace": "Volo.Abp.AuditLogging", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.AuditLogging.EntityChange", - "Volo.Abp.AuditLogging.AuditLogAction" - ], - "navigationProperties": [], + "collectionProperties": { + "entityChanges": { + "name": "EntityChange", + "namespace": "Volo.Abp.AuditLogging", + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain" + }, + "actions": { + "name": "AuditLogAction", + "namespace": "Volo.Abp.AuditLogging", + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "AuditLog" + "name": "AuditLog", + "summary": null }, "contentType": "repositoryInterface", - "name": "IAuditLogRepository" + "name": "IAuditLogRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/Volo.Abp.AuditLogging.EntityFrameworkCore.abppkg.analyze.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/Volo.Abp.AuditLogging.EntityFrameworkCore.abppkg.analyze.json index 50f6f955fc..655a17af33 100644 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/Volo.Abp.AuditLogging.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.EntityFrameworkCore/Volo.Abp.AuditLogging.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.AuditLogging.EntityFrameworkCore", - "hash": "0495e8cfba68a55319b3774882939845", + "hash": "37dc1d81b4b99ad5eb7afa239c8ef43f", "contents": [ { "namespace": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain", + "namespace": "Volo.Abp.AuditLogging", + "name": "AbpAuditLoggingDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpAuditLoggingEntityFrameworkCoreModule" + "name": "AbpAuditLoggingEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.AuditLogging.EntityFrameworkCore", @@ -14,26 +27,31 @@ { "entityFullName": "Volo.Abp.AuditLogging.AuditLog", "contentType": "databaseTable", - "name": "AbpAuditLogs" + "name": "AbpAuditLogs", + "summary": null }, { "entityFullName": "Volo.Abp.AuditLogging.AuditLogAction", "contentType": "databaseTable", - "name": "AbpAuditLogActions" + "name": "AbpAuditLogActions", + "summary": null }, { "entityFullName": "Volo.Abp.AuditLogging.EntityChange", "contentType": "databaseTable", - "name": "AbpEntityChanges" + "name": "AbpEntityChanges", + "summary": null }, { "entityFullName": "Volo.Abp.AuditLogging.EntityPropertyChange", "contentType": "databaseTable", - "name": "AbpEntityPropertyChanges" + "name": "AbpEntityPropertyChanges", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "AbpAuditLoggingDbContext" + "name": "AbpAuditLoggingDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/Volo.Abp.AuditLogging.MongoDB.abppkg.analyze.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/Volo.Abp.AuditLogging.MongoDB.abppkg.analyze.json index a46d826209..0bae4d2445 100644 --- a/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/Volo.Abp.AuditLogging.MongoDB.abppkg.analyze.json +++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.MongoDB/Volo.Abp.AuditLogging.MongoDB.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.AuditLogging.MongoDB", - "hash": "e87142d2a7e24741c98d02daa9005ac1", + "hash": "482d735c586fc845551e14d2c62324e0", "contents": [ { "namespace": "Volo.Abp.AuditLogging.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain", + "namespace": "Volo.Abp.AuditLogging", + "name": "AbpAuditLoggingDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpAuditLoggingMongoDbModule" + "name": "AbpAuditLoggingMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.AuditLogging.MongoDB", @@ -14,11 +27,13 @@ { "entityFullName": "Volo.Abp.AuditLogging.AuditLog", "contentType": "databaseCollection", - "name": "AbpAuditLogs" + "name": "AbpAuditLogs", + "summary": null } ], "contentType": "mongoDbContext", - "name": "AuditLoggingMongoDbContext" + "name": "AuditLoggingMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.HangFire/Volo.Abp.BackgroundJobs.DemoApp.HangFire.abppkg.analyze.json b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.HangFire/Volo.Abp.BackgroundJobs.DemoApp.HangFire.abppkg.analyze.json new file mode 100644 index 0000000000..b81f5b3569 --- /dev/null +++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.HangFire/Volo.Abp.BackgroundJobs.DemoApp.HangFire.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.Abp.BackgroundJobs.DemoApp.HangFire", + "hash": "f48c5cb958c77d7b4cfb1e4ddda9c88c", + "contents": [ + { + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.HangFire", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "name": "DemoAppSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.HangFire", + "namespace": "Volo.Abp.BackgroundJobs.Hangfire", + "name": "AbpBackgroundJobsHangfireModule" + } + ], + "contentType": "abpModule", + "name": "DemoAppHangfireModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Quartz/Volo.Abp.BackgroundJobs.DemoApp.Quartz.abppkg.analyze.json b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Quartz/Volo.Abp.BackgroundJobs.DemoApp.Quartz.abppkg.analyze.json new file mode 100644 index 0000000000..44d5bfaf1c --- /dev/null +++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Quartz/Volo.Abp.BackgroundJobs.DemoApp.Quartz.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.Abp.BackgroundJobs.DemoApp.Quartz", + "hash": "9f7a22f6afd944505bd8381a25fee9c2", + "contents": [ + { + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Quartz", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "name": "DemoAppSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.Quartz", + "namespace": "Volo.Abp.BackgroundJobs.Quartz", + "name": "AbpBackgroundJobsQuartzModule" + } + ], + "contentType": "abpModule", + "name": "DemoAppQuartzModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.RabbitMq/Volo.Abp.BackgroundJobs.DemoApp.RabbitMq.abppkg.analyze.json b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.RabbitMq/Volo.Abp.BackgroundJobs.DemoApp.RabbitMq.abppkg.analyze.json new file mode 100644 index 0000000000..1eda2c1217 --- /dev/null +++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.RabbitMq/Volo.Abp.BackgroundJobs.DemoApp.RabbitMq.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.Abp.BackgroundJobs.DemoApp.RabbitMq", + "hash": "624f866c4719ce4dd86a3ec94ca5c201", + "contents": [ + { + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.RabbitMq", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "name": "DemoAppSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.RabbitMQ", + "namespace": "Volo.Abp.BackgroundJobs.RabbitMQ", + "name": "AbpBackgroundJobsRabbitMqModule" + } + ], + "contentType": "abpModule", + "name": "DemoAppRabbitMqModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/Volo.Abp.BackgroundJobs.DemoApp.Shared.abppkg.analyze.json b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/Volo.Abp.BackgroundJobs.DemoApp.Shared.abppkg.analyze.json new file mode 100644 index 0000000000..01bcb6c2fe --- /dev/null +++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp.Shared/Volo.Abp.BackgroundJobs.DemoApp.Shared.abppkg.analyze.json @@ -0,0 +1,19 @@ +{ + "name": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "hash": "679eea13985b8e3027dd78c102c7c8d5", + "contents": [ + { + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.Abstractions", + "namespace": "Volo.Abp.BackgroundJobs", + "name": "AbpBackgroundJobsAbstractionsModule" + } + ], + "contentType": "abpModule", + "name": "DemoAppSharedModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Volo.Abp.BackgroundJobs.DemoApp.abppkg.analyze.json b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Volo.Abp.BackgroundJobs.DemoApp.abppkg.analyze.json new file mode 100644 index 0000000000..cf13f283d1 --- /dev/null +++ b/modules/background-jobs/app/Volo.Abp.BackgroundJobs.DemoApp/Volo.Abp.BackgroundJobs.DemoApp.abppkg.analyze.json @@ -0,0 +1,34 @@ +{ + "name": "Volo.Abp.BackgroundJobs.DemoApp", + "hash": "aa4ad89126fac95c9422f8825c746a86", + "contents": [ + { + "namespace": "Volo.Abp.BackgroundJobs.DemoApp", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Shared", + "name": "DemoAppSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", + "namespace": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", + "name": "AbpBackgroundJobsEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + } + ], + "contentType": "abpModule", + "name": "DemoAppModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/Volo.Abp.BackgroundJobs.Domain.Shared.abppkg.analyze.json b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/Volo.Abp.BackgroundJobs.Domain.Shared.abppkg.analyze.json index e142ef6357..638f8f32de 100644 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/Volo.Abp.BackgroundJobs.Domain.Shared.abppkg.analyze.json +++ b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain.Shared/Volo.Abp.BackgroundJobs.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,13 @@ { "name": "Volo.Abp.BackgroundJobs.Domain.Shared", - "hash": "7be6cb28ee9246d901e9801978a44149", + "hash": "f6e051b709b4e9430fa42dedc13b1006", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs", + "dependsOnModules": [], "contentType": "abpModule", - "name": "AbpBackgroundJobsDomainSharedModule" + "name": "AbpBackgroundJobsDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/Volo.Abp.BackgroundJobs.Domain.abppkg.analyze.json b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/Volo.Abp.BackgroundJobs.Domain.abppkg.analyze.json index d8943cf9a5..fe0262b138 100644 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/Volo.Abp.BackgroundJobs.Domain.abppkg.analyze.json +++ b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.Domain/Volo.Abp.BackgroundJobs.Domain.abppkg.analyze.json @@ -1,35 +1,101 @@ { "name": "Volo.Abp.BackgroundJobs.Domain", - "hash": "edcb98cb920b6d3805b6ff82d280b1bd", + "hash": "84cc3ad8529ec549facee6bdad6ab976", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.Domain.Shared", + "namespace": "Volo.Abp.BackgroundJobs", + "name": "AbpBackgroundJobsDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs", + "namespace": "Volo.Abp.BackgroundJobs", + "name": "AbpBackgroundJobsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "AbpBackgroundJobsDomainModule" + "name": "AbpBackgroundJobsDomainModule", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + } + ], + "methods": [], "namespace": "Volo.Abp.BackgroundJobs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "BackgroundJobRecord" + "name": "BackgroundJobRecord", + "summary": null }, { "namespace": "Volo.Abp.BackgroundJobs", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.BackgroundJobs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "BackgroundJobRecord" + "name": "BackgroundJobRecord", + "summary": null }, "contentType": "repositoryInterface", - "name": "IBackgroundJobRepository" + "name": "IBackgroundJobRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/Volo.Abp.BackgroundJobs.EntityFrameworkCore.abppkg.analyze.json b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/Volo.Abp.BackgroundJobs.EntityFrameworkCore.abppkg.analyze.json index 48b0997dc9..9d6ad4faf9 100644 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/Volo.Abp.BackgroundJobs.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.EntityFrameworkCore/Volo.Abp.BackgroundJobs.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", - "hash": "47c087243281aea34d16f03acf5254cd", + "hash": "a83abae177ea18def3bb32106e839878", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.Domain", + "namespace": "Volo.Abp.BackgroundJobs", + "name": "AbpBackgroundJobsDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpBackgroundJobsEntityFrameworkCoreModule" + "name": "AbpBackgroundJobsEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", @@ -14,11 +27,13 @@ { "entityFullName": "Volo.Abp.BackgroundJobs.BackgroundJobRecord", "contentType": "databaseTable", - "name": "AbpBackgroundJobs" + "name": "AbpBackgroundJobs", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "BackgroundJobsDbContext" + "name": "BackgroundJobsDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/Volo.Abp.BackgroundJobs.MongoDB.abppkg.analyze.json b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/Volo.Abp.BackgroundJobs.MongoDB.abppkg.analyze.json index 708e849ca4..9542d89a35 100644 --- a/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/Volo.Abp.BackgroundJobs.MongoDB.abppkg.analyze.json +++ b/modules/background-jobs/src/Volo.Abp.BackgroundJobs.MongoDB/Volo.Abp.BackgroundJobs.MongoDB.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.BackgroundJobs.MongoDB", - "hash": "0a592222ebb3efef215734b1617f8548", + "hash": "df02f1f45698a483468f14a9ccde32d1", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.Domain", + "namespace": "Volo.Abp.BackgroundJobs", + "name": "AbpBackgroundJobsDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpBackgroundJobsMongoDbModule" + "name": "AbpBackgroundJobsMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.BackgroundJobs.MongoDB", @@ -14,11 +27,13 @@ { "entityFullName": "Volo.Abp.BackgroundJobs.BackgroundJobRecord", "contentType": "databaseCollection", - "name": "AbpBackgroundJobs" + "name": "AbpBackgroundJobs", + "summary": null } ], "contentType": "mongoDbContext", - "name": "BackgroundJobsMongoDbContext" + "name": "BackgroundJobsMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/Volo.Abp.AspNetCore.Components.Server.BasicTheme.abppkg.analyze.json b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/Volo.Abp.AspNetCore.Components.Server.BasicTheme.abppkg.analyze.json new file mode 100644 index 0000000000..b18313faf9 --- /dev/null +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Server.BasicTheme/Volo.Abp.AspNetCore.Components.Server.BasicTheme.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.AspNetCore.Components.Server.BasicTheme", + "hash": "0ba738321c0dcacb3f21fc76f6a71000", + "contents": [ + { + "namespace": "Volo.Abp.AspNetCore.Components.Server.BasicTheme", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Components.Web.BasicTheme", + "namespace": "Volo.Abp.AspNetCore.Components.Web.BasicTheme", + "name": "AbpAspNetCoreComponentsWebBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Components.Server.Theming", + "namespace": "Volo.Abp.AspNetCore.Components.Server.Theming", + "name": "AbpAspNetCoreComponentsServerThemingModule" + } + ], + "contentType": "abpModule", + "name": "AbpAspNetCoreComponentsServerBasicThemeModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/Volo.Abp.AspNetCore.Components.Web.BasicTheme.abppkg.analyze.json b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/Volo.Abp.AspNetCore.Components.Web.BasicTheme.abppkg.analyze.json new file mode 100644 index 0000000000..53d9069212 --- /dev/null +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Components.Web.BasicTheme/Volo.Abp.AspNetCore.Components.Web.BasicTheme.abppkg.analyze.json @@ -0,0 +1,19 @@ +{ + "name": "Volo.Abp.AspNetCore.Components.Web.BasicTheme", + "hash": "2f6cbfaa4aa8e809f6116711e1c96b35", + "contents": [ + { + "namespace": "Volo.Abp.AspNetCore.Components.Web.BasicTheme", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Components.Web.Theming", + "namespace": "Volo.Abp.AspNetCore.Components.Web.Theming", + "name": "AbpAspNetCoreComponentsWebThemingModule" + } + ], + "contentType": "abpModule", + "name": "AbpAspNetCoreComponentsWebBasicThemeModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.abppkg.analyze.json b/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.abppkg.analyze.json index 8bec0bacf0..371c921353 100644 --- a/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.abppkg.analyze.json +++ b/modules/basic-theme/src/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", - "hash": "ce73ef1b1d433a5bd99fce51d9c76697", + "hash": "9cc26121565457be94f1d487d7460442", "contents": [ { "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", + "name": "AbpAspNetCoreMvcUiMultiTenancyModule" + } + ], "contentType": "abpModule", - "name": "AbpAspNetCoreMvcUiBasicThemeModule" + "name": "AbpAspNetCoreMvcUiBasicThemeModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.abppkg.analyze.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.abppkg.analyze.json new file mode 100644 index 0000000000..7eb3c13c06 --- /dev/null +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo", + "hash": "42884701c061b330f82ea3a0992f2d98", + "contents": [ + { + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + } + ], + "contentType": "abpModule", + "name": "AbpAspNetCoreMvcUiBootstrapDemoModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.abppkg.analyze.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.abppkg.analyze.json new file mode 100644 index 0000000000..2aabe424d4 --- /dev/null +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo", + "hash": "4427e6d95959ef1ae898cc8f323eeb24", + "contents": [ + { + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared.Demo", + "name": "AbpAspNetCoreMvcUiThemeSharedDemoModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + } + ], + "contentType": "abpModule", + "name": "AbpAspNetCoreMvcUiThemeBasicDemoModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/BlobStoring.Database.Host.ConsoleApp.ConsoleApp.abppkg.analyze.json b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/BlobStoring.Database.Host.ConsoleApp.ConsoleApp.abppkg.analyze.json new file mode 100644 index 0000000000..5344a7bb2e --- /dev/null +++ b/modules/blob-storing-database/host/BlobStoring.Database.Host.ConsoleApp/src/BlobStoring.Database.Host.ConsoleApp.ConsoleApp/BlobStoring.Database.Host.ConsoleApp.ConsoleApp.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "BlobStoring.Database.Host.ConsoleApp.ConsoleApp", + "hash": "586af594c8eddeb485df1d06e051e2c3", + "contents": [ + { + "namespace": "BlobStoring.Database.Host.ConsoleApp.ConsoleApp", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "name": "BlobStoringDatabaseEntityFrameworkCoreModule" + } + ], + "contentType": "abpModule", + "name": "ConsoleAppConsoleAppModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/Volo.Abp.BlobStoring.Database.Domain.Shared.abppkg.analyze.json b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/Volo.Abp.BlobStoring.Database.Domain.Shared.abppkg.analyze.json index 6948f16562..ad923a8ce3 100644 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/Volo.Abp.BlobStoring.Database.Domain.Shared.abppkg.analyze.json +++ b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/Volo.Abp.BlobStoring.Database.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Abp.BlobStoring.Database.Domain.Shared", - "hash": "a6127aa423bcf90505fde453d6852fd5", + "hash": "ca71bff6138a518c84899353b3d88f2e", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + } + ], "contentType": "abpModule", - "name": "BlobStoringDatabaseDomainSharedModule" + "name": "BlobStoringDatabaseDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/Volo.Abp.BlobStoring.Database.Domain.abppkg.analyze.json b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/Volo.Abp.BlobStoring.Database.Domain.abppkg.analyze.json index 7f830314ef..44aa7327f7 100644 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/Volo.Abp.BlobStoring.Database.Domain.abppkg.analyze.json +++ b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain/Volo.Abp.BlobStoring.Database.Domain.abppkg.analyze.json @@ -1,59 +1,187 @@ { "name": "Volo.Abp.BlobStoring.Database.Domain", - "hash": "35614e1fa8f4e0214b7f456228ba7565", + "hash": "4c72530134504ee1792b7e24248dc384", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring", + "namespace": "Volo.Abp.BlobStoring", + "name": "AbpBlobStoringModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.Domain.Shared", + "namespace": "Volo.Abp.BlobStoring.Database", + "name": "BlobStoringDatabaseDomainSharedModule" + } + ], "contentType": "abpModule", - "name": "BlobStoringDatabaseDomainModule" + "name": "BlobStoringDatabaseDomainModule", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetContent", + "summary": null, + "parameters": [ + { + "type": "Byte[]", + "name": "content", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Abp.BlobStoring.Database", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "DatabaseBlob" + "name": "DatabaseBlob", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [], "namespace": "Volo.Abp.BlobStoring.Database", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "DatabaseBlobContainer" + "name": "DatabaseBlobContainer", + "summary": null }, { "namespace": "Volo.Abp.BlobStoring.Database", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.BlobStoring.Database", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "DatabaseBlobContainer" + "name": "DatabaseBlobContainer", + "summary": null }, "contentType": "repositoryInterface", - "name": "IDatabaseBlobContainerRepository" + "name": "IDatabaseBlobContainerRepository", + "summary": null }, { "namespace": "Volo.Abp.BlobStoring.Database", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.BlobStoring.Database", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "DatabaseBlob" + "name": "DatabaseBlob", + "summary": null }, "contentType": "repositoryInterface", - "name": "IDatabaseBlobRepository" + "name": "IDatabaseBlobRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/Volo.Abp.BlobStoring.Database.EntityFrameworkCore.abppkg.analyze.json b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/Volo.Abp.BlobStoring.Database.EntityFrameworkCore.abppkg.analyze.json index 99fb06f13b..132618f5a1 100644 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/Volo.Abp.BlobStoring.Database.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.EntityFrameworkCore/Volo.Abp.BlobStoring.Database.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", - "hash": "cdddb35c205079b70e3b1e8010482930", + "hash": "0c136e999f8d28fc3b27414e0ff5aef7", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.Domain", + "namespace": "Volo.Abp.BlobStoring.Database", + "name": "BlobStoringDatabaseDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "BlobStoringDatabaseEntityFrameworkCoreModule" + "name": "BlobStoringDatabaseEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", @@ -14,16 +27,19 @@ { "entityFullName": "Volo.Abp.BlobStoring.Database.DatabaseBlob", "contentType": "databaseTable", - "name": "AbpBlobs" + "name": "AbpBlobs", + "summary": null }, { "entityFullName": "Volo.Abp.BlobStoring.Database.DatabaseBlobContainer", "contentType": "databaseTable", - "name": "AbpBlobContainers" + "name": "AbpBlobContainers", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "BlobStoringDbContext" + "name": "BlobStoringDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/Volo.Abp.BlobStoring.Database.MongoDB.abppkg.analyze.json b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/Volo.Abp.BlobStoring.Database.MongoDB.abppkg.analyze.json index 96b52b98c5..888f20c52a 100644 --- a/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/Volo.Abp.BlobStoring.Database.MongoDB.abppkg.analyze.json +++ b/modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.MongoDB/Volo.Abp.BlobStoring.Database.MongoDB.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.BlobStoring.Database.MongoDB", - "hash": "9732b597f54df4ab73a8ad8aab7743d2", + "hash": "d0d45fc623e9180d60e60935449cb69b", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.Domain", + "namespace": "Volo.Abp.BlobStoring.Database", + "name": "BlobStoringDatabaseDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "BlobStoringDatabaseMongoDbModule" + "name": "BlobStoringDatabaseMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.BlobStoring.Database.MongoDB", @@ -14,16 +27,19 @@ { "entityFullName": "Volo.Abp.BlobStoring.Database.DatabaseBlobContainer", "contentType": "databaseCollection", - "name": "AbpBlobContainers" + "name": "AbpBlobContainers", + "summary": null }, { "entityFullName": "Volo.Abp.BlobStoring.Database.DatabaseBlob", "contentType": "databaseCollection", - "name": "AbpBlobs" + "name": "AbpBlobs", + "summary": null } ], "contentType": "mongoDbContext", - "name": "BlobStoringMongoDbContext" + "name": "BlobStoringMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/Volo.BloggingTestApp.EntityFrameworkCore.abppkg.analyze.json b/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/Volo.BloggingTestApp.EntityFrameworkCore.abppkg.analyze.json index add4021907..32db5ef0d8 100644 --- a/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/Volo.BloggingTestApp.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/blogging/app/Volo.BloggingTestApp.EntityFrameworkCore/Volo.BloggingTestApp.EntityFrameworkCore.abppkg.analyze.json @@ -1,18 +1,52 @@ { "name": "Volo.BloggingTestApp.EntityFrameworkCore", - "hash": "9bca59fa99494d82517715624e8b4974", + "hash": "b8440f4f347f0d989699daf1665efcc3", "contents": [ { "namespace": "Volo.BloggingTestApp.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.EntityFrameworkCore", + "namespace": "Volo.Blogging.EntityFrameworkCore", + "name": "BloggingEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.EntityFrameworkCore", + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "name": "AbpIdentityEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "name": "AbpPermissionManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "name": "AbpSettingManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "name": "BlobStoringDatabaseEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "BloggingTestAppEntityFrameworkCoreModule" + "name": "BloggingTestAppEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.BloggingTestApp.EntityFrameworkCore", "connectionStringName": null, "databaseTables": [], "contentType": "efCoreDbContext", - "name": "BloggingTestAppDbContext" + "name": "BloggingTestAppDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/app/Volo.BloggingTestApp.MongoDB/Volo.BloggingTestApp.MongoDB.abppkg.analyze.json b/modules/blogging/app/Volo.BloggingTestApp.MongoDB/Volo.BloggingTestApp.MongoDB.abppkg.analyze.json index c923fe174c..6f9151c554 100644 --- a/modules/blogging/app/Volo.BloggingTestApp.MongoDB/Volo.BloggingTestApp.MongoDB.abppkg.analyze.json +++ b/modules/blogging/app/Volo.BloggingTestApp.MongoDB/Volo.BloggingTestApp.MongoDB.abppkg.analyze.json @@ -1,11 +1,39 @@ { "name": "Volo.BloggingTestApp.MongoDB", - "hash": "fad6ecadd947f85cb1e3da6b87211432", + "hash": "40b781b60ccf37d71720ae4657e1ac55", "contents": [ { "namespace": "Volo.BloggingTestApp.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.MongoDB", + "namespace": "Volo.Abp.Identity.MongoDB", + "name": "AbpIdentityMongoDbModule" + }, + { + "declaringAssemblyName": "Volo.Blogging.MongoDB", + "namespace": "Volo.Blogging.MongoDB", + "name": "BloggingMongoDbModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.MongoDB", + "namespace": "Volo.Abp.SettingManagement.MongoDB", + "name": "AbpSettingManagementMongoDbModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.MongoDB", + "namespace": "Volo.Abp.PermissionManagement.MongoDB", + "name": "AbpPermissionManagementMongoDbModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.MongoDB", + "namespace": "Volo.Abp.BlobStoring.Database.MongoDB", + "name": "BlobStoringDatabaseMongoDbModule" + } + ], "contentType": "abpModule", - "name": "BloggingTestAppMongoDbModule" + "name": "BloggingTestAppMongoDbModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/Volo.Blogging.Admin.Application.Contracts.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/Volo.Blogging.Admin.Application.Contracts.abppkg.analyze.json index 6f168249f9..4b823fed7d 100644 --- a/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/Volo.Blogging.Admin.Application.Contracts.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Admin.Application.Contracts/Volo.Blogging.Admin.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Blogging.Admin.Application.Contracts", - "hash": "be484343bc0b862114e22ee45c9027e3", + "hash": "60b70929e0d5bf7e78c1ab98cf925ebf", "contents": [ { "namespace": "Volo.Blogging.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Application.Contracts.Shared", + "namespace": "Volo.Blogging", + "name": "BloggingApplicationContractsSharedModule" + } + ], "contentType": "abpModule", - "name": "BloggingAdminApplicationContractsModule" + "name": "BloggingAdminApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Application/Volo.Blogging.Admin.Application.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Admin.Application/Volo.Blogging.Admin.Application.abppkg.analyze.json index 7cee7ce2a5..72ddd7c55a 100644 --- a/modules/blogging/src/Volo.Blogging.Admin.Application/Volo.Blogging.Admin.Application.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Admin.Application/Volo.Blogging.Admin.Application.abppkg.analyze.json @@ -1,20 +1,176 @@ { "name": "Volo.Blogging.Admin.Application", - "hash": "da2cac72c4199b60197f4b57b5e7c9e6", + "hash": "c0819fce8e54544371f8cb47c9fd00a7", "contents": [ { "namespace": "Volo.Blogging.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Domain", + "namespace": "Volo.Blogging", + "name": "BloggingDomainModule" + }, + { + "declaringAssemblyName": "Volo.Blogging.Admin.Application.Contracts", + "namespace": "Volo.Blogging.Admin", + "name": "BloggingAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + } + ], "contentType": "abpModule", - "name": "BloggingAdminApplicationModule" + "name": "BloggingAdminApplicationModule", + "summary": null }, { "namespace": "Volo.Blogging.Admin.Blogs", - "summary": null, + "baseClass": { + "name": "BloggingAdminAppServiceBase", + "namespace": "Volo.Blogging.Admin", + "declaringAssemblyName": "Volo.Blogging.Admin.Application" + }, "implementingInterfaces": [ - "Volo.Blogging.Admin.Blogs.IBlogManagementAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IBlogManagementAppService", + "namespace": "Volo.Blogging.Admin.Blogs", + "declaringAssemblyName": "Volo.Blogging.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "BlogDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "BlogDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "CreateBlogDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "BlogDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdateBlogDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "ClearCacheAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "BlogManagementAppService" + "name": "BlogManagementAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/Volo.Blogging.Admin.HttpApi.Client.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/Volo.Blogging.Admin.HttpApi.Client.abppkg.analyze.json index d4444f3ee3..c54bd49eab 100644 --- a/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/Volo.Blogging.Admin.HttpApi.Client.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Admin.HttpApi.Client/Volo.Blogging.Admin.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Blogging.Admin.HttpApi.Client", - "hash": "a721bcce141abe86ecb9c0d1c29350c1", + "hash": "a085abc09fb31764111814ce96f57562", "contents": [ { "namespace": "Volo.Blogging.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Admin.Application.Contracts", + "namespace": "Volo.Blogging.Admin", + "name": "BloggingAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "BloggingAdminHttpApiClientModule" + "name": "BloggingAdminHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.HttpApi/Volo.Blogging.Admin.HttpApi.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Admin.HttpApi/Volo.Blogging.Admin.HttpApi.abppkg.analyze.json index db823941d1..02b78a9d54 100644 --- a/modules/blogging/src/Volo.Blogging.Admin.HttpApi/Volo.Blogging.Admin.HttpApi.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Admin.HttpApi/Volo.Blogging.Admin.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Blogging.Admin.HttpApi", - "hash": "5a7f1b44c7977fc9ae74a04688a1f012", + "hash": "8080bcd6f5c12bdbbacc0c6ebde3c34e", "contents": [ { "namespace": "Volo.Blogging.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Admin.Application.Contracts", + "namespace": "Volo.Blogging.Admin", + "name": "BloggingAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "BloggingAdminHttpApiModule" + "name": "BloggingAdminHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Admin.Web/Volo.Blogging.Admin.Web.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Admin.Web/Volo.Blogging.Admin.Web.abppkg.analyze.json index b823ec813c..c3b006e1bc 100644 --- a/modules/blogging/src/Volo.Blogging.Admin.Web/Volo.Blogging.Admin.Web.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Admin.Web/Volo.Blogging.Admin.Web.abppkg.analyze.json @@ -1,11 +1,34 @@ { "name": "Volo.Blogging.Admin.Web", - "hash": "038f0c3d57f5f4bc8e0e773b1f0c3b3a", + "hash": "ebfd5c0a7e9355f6370462e555e00de9", "contents": [ { "namespace": "Volo.Blogging.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Admin.Application.Contracts", + "namespace": "Volo.Blogging.Admin", + "name": "BloggingAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "name": "AbpAspNetCoreMvcUiBootstrapModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bundling", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bundling", + "name": "AbpAspNetCoreMvcUiBundlingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "BloggingAdminWebModule" + "name": "BloggingAdminWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/Volo.Blogging.Application.Contracts.Shared.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/Volo.Blogging.Application.Contracts.Shared.abppkg.analyze.json new file mode 100644 index 0000000000..c005ad3c01 --- /dev/null +++ b/modules/blogging/src/Volo.Blogging.Application.Contracts.Shared/Volo.Blogging.Application.Contracts.Shared.abppkg.analyze.json @@ -0,0 +1,155 @@ +{ + "name": "Volo.Blogging.Application.Contracts.Shared", + "hash": "8a92aa4403f11b705e31ad7591402c56", + "contents": [ + { + "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Domain.Shared", + "namespace": "Volo.Blogging", + "name": "BloggingDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization.Abstractions", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationAbstractionsModule" + } + ], + "contentType": "abpModule", + "name": "BloggingApplicationContractsSharedModule", + "summary": null + }, + { + "displayName": "Blogs", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Blog", + "summary": null + }, + { + "displayName": "Management", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Blog.Management", + "summary": null + }, + { + "displayName": "Edit", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Blog.Update", + "summary": null + }, + { + "displayName": "Delete", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Blog.Delete", + "summary": null + }, + { + "displayName": "Create", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Blog.Create", + "summary": null + }, + { + "displayName": "Clear cache", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Blog.ClearCache", + "summary": null + }, + { + "displayName": "Posts", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Post", + "summary": null + }, + { + "displayName": "Edit", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Post.Update", + "summary": null + }, + { + "displayName": "Delete", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Post.Delete", + "summary": null + }, + { + "displayName": "Create", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Post.Create", + "summary": null + }, + { + "displayName": "Tags", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Tag", + "summary": null + }, + { + "displayName": "Edit", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Tag.Update", + "summary": null + }, + { + "displayName": "Delete", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Tag.Delete", + "summary": null + }, + { + "displayName": "Create", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Tag.Create", + "summary": null + }, + { + "displayName": "Comments", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Comment", + "summary": null + }, + { + "displayName": "Edit", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Comment.Update", + "summary": null + }, + { + "displayName": "Delete", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Comment.Delete", + "summary": null + }, + { + "displayName": "Create", + "isEnabled": true, + "contentType": "permission", + "name": "Blogging.Comment.Create", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application.Contracts/Volo.Blogging.Application.Contracts.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Application.Contracts/Volo.Blogging.Application.Contracts.abppkg.analyze.json index a4e06785ee..952ce2503d 100644 --- a/modules/blogging/src/Volo.Blogging.Application.Contracts/Volo.Blogging.Application.Contracts.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Application.Contracts/Volo.Blogging.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Blogging.Application.Contracts", - "hash": "f2feafeeb5d85cc3f76512948097381d", + "hash": "721fd200ca096b6ab65cabb2d0cbacb5", "contents": [ { "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Application.Contracts.Shared", + "namespace": "Volo.Blogging", + "name": "BloggingApplicationContractsSharedModule" + } + ], "contentType": "abpModule", - "name": "BloggingApplicationContractsModule" + "name": "BloggingApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Application/Volo.Blogging.Application.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Application/Volo.Blogging.Application.abppkg.analyze.json index 50a144921c..f91fd95c94 100644 --- a/modules/blogging/src/Volo.Blogging.Application/Volo.Blogging.Application.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Application/Volo.Blogging.Application.abppkg.analyze.json @@ -1,56 +1,592 @@ { "name": "Volo.Blogging.Application", - "hash": "47a4bc61ba0c33ebe3b888158ee679f6", + "hash": "8514bb852f12b47891c28619ff32dce0", "contents": [ { "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Domain", + "namespace": "Volo.Blogging", + "name": "BloggingDomainModule" + }, + { + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "namespace": "Volo.Blogging", + "name": "BloggingApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring", + "namespace": "Volo.Abp.BlobStoring", + "name": "AbpBlobStoringModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + } + ], "contentType": "abpModule", - "name": "BloggingApplicationModule" + "name": "BloggingApplicationModule", + "summary": null }, { "namespace": "Volo.Blogging.Tagging", - "summary": null, + "baseClass": { + "name": "BloggingAppServiceBase", + "namespace": "Volo.Blogging", + "declaringAssemblyName": "Volo.Blogging.Application" + }, "implementingInterfaces": [ - "Volo.Blogging.Tagging.ITagAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "ITagAppService", + "namespace": "Volo.Blogging.Tagging", + "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "List", + "isAsync": true, + "name": "GetPopularTagsAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "GetPopularTagsInput", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "TagAppService" + "name": "TagAppService", + "summary": null }, { "namespace": "Volo.Blogging.Posts", - "summary": null, + "baseClass": { + "name": "BloggingAppServiceBase", + "namespace": "Volo.Blogging", + "declaringAssemblyName": "Volo.Blogging.Application" + }, "implementingInterfaces": [ - "Volo.Blogging.Posts.IPostAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IPostAppService", + "namespace": "Volo.Blogging.Posts", + "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetListByBlogIdAndTagNameAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "String", + "name": "tagName", + "isOptional": false + } + ] + }, + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetTimeOrderedListAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + } + ] + }, + { + "returnType": "PostWithDetailsDto", + "isAsync": true, + "name": "GetForReadingAsync", + "summary": null, + "parameters": [ + { + "type": "GetPostInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "PostWithDetailsDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "PostWithDetailsDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdatePostDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "PostWithDetailsDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "CreatePostDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "PostAppService" + "name": "PostAppService", + "summary": null }, { "namespace": "Volo.Blogging.Files", - "summary": null, + "baseClass": { + "name": "BloggingAppServiceBase", + "namespace": "Volo.Blogging", + "declaringAssemblyName": "Volo.Blogging.Application" + }, "implementingInterfaces": [ - "Volo.Blogging.Files.IFileAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IFileAppService", + "namespace": "Volo.Blogging.Files", + "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "RawFileDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "IRemoteStreamContent", + "isAsync": true, + "name": "GetFileAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "FileUploadOutputDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "FileUploadInputDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "FileAppService" + "name": "FileAppService", + "summary": null }, { "namespace": "Volo.Blogging.Comments", - "summary": null, + "baseClass": { + "name": "BloggingAppServiceBase", + "namespace": "Volo.Blogging", + "declaringAssemblyName": "Volo.Blogging.Application" + }, "implementingInterfaces": [ - "Volo.Blogging.Comments.ICommentAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "ICommentAppService", + "namespace": "Volo.Blogging.Comments", + "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "List", + "isAsync": true, + "name": "GetHierarchicalListOfPostAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "postId", + "isOptional": false + } + ] + }, + { + "returnType": "CommentWithDetailsDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "CreateCommentDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "CommentWithDetailsDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdateCommentDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "CommentAppService" + "name": "CommentAppService", + "summary": null }, { "namespace": "Volo.Blogging.Blogs", - "summary": null, + "baseClass": { + "name": "BloggingAppServiceBase", + "namespace": "Volo.Blogging", + "declaringAssemblyName": "Volo.Blogging.Application" + }, "implementingInterfaces": [ - "Volo.Blogging.Blogs.IBlogAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IBlogAppService", + "namespace": "Volo.Blogging.Blogs", + "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "BlogDto", + "isAsync": true, + "name": "GetByShortNameAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + } + ] + }, + { + "returnType": "BlogDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "BlogAppService" + "name": "BlogAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo.Blogging.Domain.Shared.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo.Blogging.Domain.Shared.abppkg.analyze.json index 9a3ce4eaca..ce620dadc3 100644 --- a/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo.Blogging.Domain.Shared.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo.Blogging.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Blogging.Domain.Shared", - "hash": "5c72d38b48fd549c1e4d37eb5f4a5f8e", + "hash": "663404dba15328a6b34e3a64e070c084", "contents": [ { "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + } + ], "contentType": "abpModule", - "name": "BloggingDomainSharedModule" + "name": "BloggingDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Domain/Volo.Blogging.Domain.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Domain/Volo.Blogging.Domain.abppkg.analyze.json index 4b3197d109..b3b6a79ff3 100644 --- a/modules/blogging/src/Volo.Blogging.Domain/Volo.Blogging.Domain.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Domain/Volo.Blogging.Domain.abppkg.analyze.json @@ -1,135 +1,764 @@ { "name": "Volo.Blogging.Domain", - "hash": "bf1806736d7d435af015acb0aac2eab2", + "hash": "251e283069fc4f064f90030206ca5957", "contents": [ { "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Domain.Shared", + "namespace": "Volo.Blogging", + "name": "BloggingDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + } + ], "contentType": "abpModule", - "name": "BloggingDomainModule" + "name": "BloggingDomainModule", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IUser", + "namespace": "Volo.Abp.Users", + "declaringAssemblyName": "Volo.Abp.Users.Domain" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + }, + { + "name": "IUpdateUserData", + "namespace": "Volo.Abp.Users", + "declaringAssemblyName": "Volo.Abp.Users.Domain" + } + ], + "methods": [ + { + "returnType": "Boolean", + "isAsync": false, + "name": "Update", + "summary": null, + "parameters": [ + { + "type": "IUserData", + "name": "user", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Blogging.Users", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "BlogUser" + "name": "BlogUser", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "IncreaseUsageCount", + "summary": null, + "parameters": [ + { + "type": "Int32", + "name": "number", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "DecreaseUsageCount", + "summary": null, + "parameters": [ + { + "type": "Int32", + "name": "number", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetDescription", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "description", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Blogging.Tagging", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Tag" + "name": "Tag", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Post", + "isAsync": false, + "name": "IncreaseReadCount", + "summary": null, + "parameters": [] + }, + { + "returnType": "Post", + "isAsync": false, + "name": "SetTitle", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "title", + "isOptional": false + } + ] + }, + { + "returnType": "Post", + "isAsync": false, + "name": "SetUrl", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "url", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddTag", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "tagId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveTag", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "tagId", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Blogging.Posts", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Blogging.Posts.PostTag" - ], - "navigationProperties": [], + "collectionProperties": { + "tags": { + "name": "PostTag", + "namespace": "Volo.Blogging.Posts", + "declaringAssemblyName": "Volo.Blogging.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Post" + "name": "Post", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetText", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "text", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Blogging.Comments", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Comment" + "name": "Comment", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Blog", + "isAsync": false, + "name": "SetName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Blog", + "isAsync": false, + "name": "SetShortName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Blogging.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Blog" + "name": "Blog", + "summary": null }, { "namespace": "Volo.Blogging.Users", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Blogging.Users", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "BlogUser" + "name": "BlogUser", + "summary": null }, "contentType": "repositoryInterface", - "name": "IBlogUserRepository" + "name": "IBlogUserRepository", + "summary": null }, { "namespace": "Volo.Blogging.Tagging", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Blogging.Tagging", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Tag" + "name": "Tag", + "summary": null }, "contentType": "repositoryInterface", - "name": "ITagRepository" + "name": "ITagRepository", + "summary": null }, { "namespace": "Volo.Blogging.Posts", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Blogging.Posts", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Blogging.Posts.PostTag" - ], - "navigationProperties": [], + "collectionProperties": { + "tags": { + "name": "PostTag", + "namespace": "Volo.Blogging.Posts", + "declaringAssemblyName": "Volo.Blogging.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "Post" + "name": "Post", + "summary": null }, "contentType": "repositoryInterface", - "name": "IPostRepository" + "name": "IPostRepository", + "summary": null }, { "namespace": "Volo.Blogging.Comments", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Blogging.Comments", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Comment" + "name": "Comment", + "summary": null }, "contentType": "repositoryInterface", - "name": "ICommentRepository" + "name": "ICommentRepository", + "summary": null }, { "namespace": "Volo.Blogging.Blogs", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Blogging.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Blog" + "name": "Blog", + "summary": null }, "contentType": "repositoryInterface", - "name": "IBlogRepository" + "name": "IBlogRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/Volo.Blogging.EntityFrameworkCore.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/Volo.Blogging.EntityFrameworkCore.abppkg.analyze.json index 33f0e4e4e2..486ee33ad5 100644 --- a/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/Volo.Blogging.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.EntityFrameworkCore/Volo.Blogging.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Blogging.EntityFrameworkCore", - "hash": "28d4b0828f47b8b4e6cef70a5879915f", + "hash": "ebcaf9db9227c69efab38f7fc422bf27", "contents": [ { "namespace": "Volo.Blogging.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Domain", + "namespace": "Volo.Blogging", + "name": "BloggingDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "BloggingEntityFrameworkCoreModule" + "name": "BloggingEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Blogging.EntityFrameworkCore", @@ -14,36 +27,43 @@ { "entityFullName": "Volo.Blogging.Blogs.Blog", "contentType": "databaseTable", - "name": "BlgBlogs" + "name": "BlgBlogs", + "summary": null }, { "entityFullName": "Volo.Blogging.Comments.Comment", "contentType": "databaseTable", - "name": "BlgComments" + "name": "BlgComments", + "summary": null }, { "entityFullName": "Volo.Blogging.Posts.Post", "contentType": "databaseTable", - "name": "BlgPosts" + "name": "BlgPosts", + "summary": null }, { "entityFullName": "Volo.Blogging.Posts.PostTag", "contentType": "databaseTable", - "name": "BlgPostTags" + "name": "BlgPostTags", + "summary": null }, { "entityFullName": "Volo.Blogging.Tagging.Tag", "contentType": "databaseTable", - "name": "BlgTags" + "name": "BlgTags", + "summary": null }, { "entityFullName": "Volo.Blogging.Users.BlogUser", "contentType": "databaseTable", - "name": "BlgUsers" + "name": "BlgUsers", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "BloggingDbContext" + "name": "BloggingDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.HttpApi.Client/Volo.Blogging.HttpApi.Client.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.HttpApi.Client/Volo.Blogging.HttpApi.Client.abppkg.analyze.json index 28ff008598..855df0dd14 100644 --- a/modules/blogging/src/Volo.Blogging.HttpApi.Client/Volo.Blogging.HttpApi.Client.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.HttpApi.Client/Volo.Blogging.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Blogging.HttpApi.Client", - "hash": "81cf265f097ded223f74972a77367635", + "hash": "e178d4743a33b2347116ed41b7a33b8a", "contents": [ { "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "namespace": "Volo.Blogging", + "name": "BloggingApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "BloggingHttpApiClientModule" + "name": "BloggingHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.HttpApi/Volo.Blogging.HttpApi.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.HttpApi/Volo.Blogging.HttpApi.abppkg.analyze.json index 97d416b25b..1291e63d5a 100644 --- a/modules/blogging/src/Volo.Blogging.HttpApi/Volo.Blogging.HttpApi.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.HttpApi/Volo.Blogging.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Blogging.HttpApi", - "hash": "185146640ff70ee3bc3e49c2ae9cbe23", + "hash": "a3c1367eda548ae63a49729764d415e1", "contents": [ { "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "namespace": "Volo.Blogging", + "name": "BloggingApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "BloggingHttpApiModule" + "name": "BloggingHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.MongoDB/Volo.Blogging.MongoDB.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.MongoDB/Volo.Blogging.MongoDB.abppkg.analyze.json index 64d1d40627..0f4846cf8c 100644 --- a/modules/blogging/src/Volo.Blogging.MongoDB/Volo.Blogging.MongoDB.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.MongoDB/Volo.Blogging.MongoDB.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Blogging.MongoDB", - "hash": "6837c014507cf952197f4b5ae3cafb97", + "hash": "c782dabd2d1f29abd1c5b8cc59f6fbab", "contents": [ { "namespace": "Volo.Blogging.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Domain", + "namespace": "Volo.Blogging", + "name": "BloggingDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.MongoDB", + "namespace": "Volo.Abp.Users.MongoDB", + "name": "AbpUsersMongoDbModule" + } + ], "contentType": "abpModule", - "name": "BloggingMongoDbModule" + "name": "BloggingMongoDbModule", + "summary": null }, { "namespace": "Volo.Blogging.MongoDB", @@ -14,31 +32,37 @@ { "entityFullName": "Volo.Blogging.Comments.Comment", "contentType": "databaseCollection", - "name": "BlgComments" + "name": "BlgComments", + "summary": null }, { - "entityFullName": "Volo.Blogging.Posts.Post", + "entityFullName": "Volo.Blogging.Tagging.Tag", "contentType": "databaseCollection", - "name": "BlgPosts" + "name": "BlgTags", + "summary": null }, { "entityFullName": "Volo.Blogging.Blogs.Blog", "contentType": "databaseCollection", - "name": "BlgBlogs" + "name": "BlgBlogs", + "summary": null }, { - "entityFullName": "Volo.Blogging.Tagging.Tag", + "entityFullName": "Volo.Blogging.Users.BlogUser", "contentType": "databaseCollection", - "name": "BlgTags" + "name": "BlgUsers", + "summary": null }, { - "entityFullName": "Volo.Blogging.Users.BlogUser", + "entityFullName": "Volo.Blogging.Posts.Post", "contentType": "databaseCollection", - "name": "BlgUsers" + "name": "BlgPosts", + "summary": null } ], "contentType": "mongoDbContext", - "name": "BloggingMongoDbContext" + "name": "BloggingMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg.analyze.json b/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg.analyze.json index 06a9cd0aee..d5c9a90883 100644 --- a/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg.analyze.json +++ b/modules/blogging/src/Volo.Blogging.Web/Volo.Blogging.Web.abppkg.analyze.json @@ -1,11 +1,34 @@ { "name": "Volo.Blogging.Web", - "hash": "1e34d5e0718fb581ffbca20cbf71f4f6", + "hash": "bea2114c23b1ba3762a05fb011eff2b1", "contents": [ { "namespace": "Volo.Blogging", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "namespace": "Volo.Blogging", + "name": "BloggingApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "name": "AbpAspNetCoreMvcUiBootstrapModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bundling", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bundling", + "name": "AbpAspNetCoreMvcUiBundlingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "BloggingWebModule" + "name": "BloggingWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/Volo.ClientSimulation.Demo.abppkg.analyze.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/Volo.ClientSimulation.Demo.abppkg.analyze.json new file mode 100644 index 0000000000..8d5a23b35f --- /dev/null +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/Volo.ClientSimulation.Demo.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.ClientSimulation.Demo", + "hash": "b10abc971bc805f3be3d2f5d3dcb2e49", + "contents": [ + { + "namespace": "Volo.ClientSimulation.Demo", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.ClientSimulation.Web", + "namespace": "Volo.ClientSimulation", + "name": "ClientSimulationWebModule" + } + ], + "contentType": "abpModule", + "name": "ClientSimulationDemoModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/client-simulation/src/Volo.ClientSimulation.Web/Volo.ClientSimulation.Web.abppkg.analyze.json b/modules/client-simulation/src/Volo.ClientSimulation.Web/Volo.ClientSimulation.Web.abppkg.analyze.json new file mode 100644 index 0000000000..21d108c797 --- /dev/null +++ b/modules/client-simulation/src/Volo.ClientSimulation.Web/Volo.ClientSimulation.Web.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.ClientSimulation.Web", + "hash": "ac406ecd81f25a485511ff8e4cb7cd8a", + "contents": [ + { + "namespace": "Volo.ClientSimulation", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.ClientSimulation", + "namespace": "Volo.ClientSimulation", + "name": "ClientSimulationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client.IdentityModel.Web", + "namespace": "Volo.Abp.Http.Client.IdentityModel.Web", + "name": "AbpHttpClientIdentityModelWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + } + ], + "contentType": "abpModule", + "name": "ClientSimulationWebModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/client-simulation/src/Volo.ClientSimulation/Volo.ClientSimulation.abppkg.analyze.json b/modules/client-simulation/src/Volo.ClientSimulation/Volo.ClientSimulation.abppkg.analyze.json new file mode 100644 index 0000000000..b676dee97b --- /dev/null +++ b/modules/client-simulation/src/Volo.ClientSimulation/Volo.ClientSimulation.abppkg.analyze.json @@ -0,0 +1,19 @@ +{ + "name": "Volo.ClientSimulation", + "hash": "38b4a62f0bd02fdbe3a2265c0ea0c83a", + "contents": [ + { + "namespace": "Volo.ClientSimulation", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Http.Client.IdentityModel", + "namespace": "Volo.Abp.Http.Client.IdentityModel", + "name": "AbpHttpClientIdentityModelModule" + } + ], + "contentType": "abpModule", + "name": "ClientSimulationModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/cms-kit/host/Volo.CmsKit.HttpApi.Host/Volo.CmsKit.HttpApi.Host.abppkg.analyze.json b/modules/cms-kit/host/Volo.CmsKit.HttpApi.Host/Volo.CmsKit.HttpApi.Host.abppkg.analyze.json index d700158eff..82e184abb0 100644 --- a/modules/cms-kit/host/Volo.CmsKit.HttpApi.Host/Volo.CmsKit.HttpApi.Host.abppkg.analyze.json +++ b/modules/cms-kit/host/Volo.CmsKit.HttpApi.Host/Volo.CmsKit.HttpApi.Host.abppkg.analyze.json @@ -1,11 +1,74 @@ { "name": "Volo.CmsKit.HttpApi.Host", - "hash": "da40e46c3889c8e7a250a070a7366fac", + "hash": "efbde27b2d57ead9638e0d097ccc028f", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Application", + "namespace": "Volo.CmsKit", + "name": "CmsKitApplicationModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.EntityFrameworkCore", + "namespace": "Volo.CmsKit.EntityFrameworkCore", + "name": "CmsKitEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.HttpApi", + "namespace": "Volo.CmsKit", + "name": "CmsKitHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", + "name": "AbpAspNetCoreMvcUiMultiTenancyModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching.StackExchangeRedis", + "namespace": "Volo.Abp.Caching.StackExchangeRedis", + "name": "AbpCachingStackExchangeRedisModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "namespace": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "name": "AbpAuditLoggingEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "name": "AbpPermissionManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "name": "AbpSettingManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Serilog", + "namespace": "Volo.Abp.AspNetCore.Serilog", + "name": "AbpAspNetCoreSerilogModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "name": "BlobStoringDatabaseEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "CmsKitHttpApiHostModule" + "name": "CmsKitHttpApiHostModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/Volo.CmsKit.IdentityServer.abppkg.analyze.json b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/Volo.CmsKit.IdentityServer.abppkg.analyze.json new file mode 100644 index 0000000000..8259f2cbbd --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/Volo.CmsKit.IdentityServer.abppkg.analyze.json @@ -0,0 +1,144 @@ +{ + "name": "Volo.CmsKit.IdentityServer", + "hash": "51a19cfdc69515b40f212ea14d7170ce", + "contents": [ + { + "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Account.Web.IdentityServer", + "namespace": "Volo.Abp.Account.Web", + "name": "AbpAccountWebIdentityServerModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.Application", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.HttpApi", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy", + "name": "AbpAspNetCoreMvcUiMultiTenancyModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "namespace": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "name": "AbpAuditLoggingEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching.StackExchangeRedis", + "namespace": "Volo.Abp.Caching.StackExchangeRedis", + "name": "AbpCachingStackExchangeRedisModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.EntityFrameworkCore", + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "name": "AbpIdentityEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.HttpApi", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.IdentityServer.EntityFrameworkCore", + "namespace": "Volo.Abp.IdentityServer.EntityFrameworkCore", + "name": "AbpIdentityServerEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain.Identity", + "namespace": "Volo.Abp.PermissionManagement.Identity", + "name": "AbpPermissionManagementDomainIdentityModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "name": "AbpPermissionManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.HttpApi", + "namespace": "Volo.Abp.PermissionManagement.HttpApi", + "name": "AbpPermissionManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "name": "AbpSettingManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.TenantManagement.EntityFrameworkCore", + "name": "AbpTenantManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.HttpApi", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Authentication.JwtBearer", + "namespace": "Volo.Abp.AspNetCore.Authentication.JwtBearer", + "name": "AbpAspNetCoreAuthenticationJwtBearerModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Serilog", + "namespace": "Volo.Abp.AspNetCore.Serilog", + "name": "AbpAspNetCoreSerilogModule" + } + ], + "contentType": "abpModule", + "name": "CmsKitIdentityServerModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/Volo.CmsKit.Web.Host.abppkg.analyze.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/Volo.CmsKit.Web.Host.abppkg.analyze.json index 8fe6adf6d6..ad37d9a3e7 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/Volo.CmsKit.Web.Host.abppkg.analyze.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/Volo.CmsKit.Web.Host.abppkg.analyze.json @@ -1,11 +1,89 @@ { "name": "Volo.CmsKit.Web.Host", - "hash": "b8c7f8a05e4ae2f56af72d7c331242d7", + "hash": "1c229420cd1cafa77509174e7c9a47a4", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Web", + "namespace": "Volo.CmsKit.Web", + "name": "CmsKitWebModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.HttpApi.Client", + "namespace": "Volo.CmsKit", + "name": "CmsKitHttpApiClientModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Authentication.OAuth", + "namespace": "Volo.Abp.AspNetCore.Authentication.OAuth", + "name": "AbpAspNetCoreAuthenticationOAuthModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.Client", + "namespace": "Volo.Abp.AspNetCore.Mvc.Client", + "name": "AbpAspNetCoreMvcClientModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching.StackExchangeRedis", + "namespace": "Volo.Abp.Caching.StackExchangeRedis", + "name": "AbpCachingStackExchangeRedisModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client.IdentityModel.Web", + "namespace": "Volo.Abp.Http.Client.IdentityModel.Web", + "name": "AbpHttpClientIdentityModelWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Web", + "namespace": "Volo.Abp.Identity.Web", + "name": "AbpIdentityWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.HttpApi.Client", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityHttpApiClientModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Web", + "namespace": "Volo.Abp.TenantManagement.Web", + "name": "AbpTenantManagementWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.HttpApi.Client", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementHttpApiClientModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.HttpApi.Client", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementHttpApiClientModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.HttpApi.Client", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementHttpApiClientModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Serilog", + "namespace": "Volo.Abp.AspNetCore.Serilog", + "name": "AbpAspNetCoreSerilogModule" + } + ], "contentType": "abpModule", - "name": "CmsKitWebHostModule" + "name": "CmsKitWebHostModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/Volo.CmsKit.Web.Unified.abppkg.analyze.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/Volo.CmsKit.Web.Unified.abppkg.analyze.json new file mode 100644 index 0000000000..5159a6e8c0 --- /dev/null +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/Volo.CmsKit.Web.Unified.abppkg.analyze.json @@ -0,0 +1,169 @@ +{ + "name": "Volo.CmsKit.Web.Unified", + "hash": "508b206ebba8c3a83616a07c5fb65fae", + "contents": [ + { + "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Web", + "namespace": "Volo.CmsKit.Web", + "name": "CmsKitWebModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Application", + "namespace": "Volo.CmsKit", + "name": "CmsKitApplicationModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.HttpApi", + "namespace": "Volo.CmsKit", + "name": "CmsKitHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.EntityFrameworkCore", + "namespace": "Volo.CmsKit.EntityFrameworkCore", + "name": "CmsKitEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "namespace": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "name": "AbpAuditLoggingEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.Web", + "namespace": "Volo.Abp.Account.Web", + "name": "AbpAccountWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.Application", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.HttpApi", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "name": "AbpSettingManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "name": "AbpPermissionManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.HttpApi", + "namespace": "Volo.Abp.PermissionManagement.HttpApi", + "name": "AbpPermissionManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Web", + "namespace": "Volo.Abp.Identity.Web", + "name": "AbpIdentityWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.HttpApi", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.EntityFrameworkCore", + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "name": "AbpIdentityEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain.Identity", + "namespace": "Volo.Abp.PermissionManagement.Identity", + "name": "AbpPermissionManagementDomainIdentityModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.HttpApi", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.FeatureManagement.EntityFrameworkCore", + "name": "AbpFeatureManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Web", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Web", + "namespace": "Volo.Abp.TenantManagement.Web", + "name": "AbpTenantManagementWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.HttpApi", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.TenantManagement.EntityFrameworkCore", + "name": "AbpTenantManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Serilog", + "namespace": "Volo.Abp.AspNetCore.Serilog", + "name": "AbpAspNetCoreSerilogModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "name": "BlobStoringDatabaseEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Swashbuckle", + "namespace": "Volo.Abp.Swashbuckle", + "name": "AbpSwashbuckleModule" + } + ], + "contentType": "abpModule", + "name": "CmsKitWebUnifiedModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo.CmsKit.Admin.Application.Contracts.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo.CmsKit.Admin.Application.Contracts.abppkg.analyze.json index 1887cfb90d..6d70592851 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo.CmsKit.Admin.Application.Contracts.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application.Contracts/Volo.CmsKit.Admin.Application.Contracts.abppkg.analyze.json @@ -1,149 +1,194 @@ { "name": "Volo.CmsKit.Admin.Application.Contracts", - "hash": "13d7ce3b75a6b7d304cc3ca44785a2e1", + "hash": "f823ecf14f09a112538b9030d69584ec", "contents": [ { "namespace": "Volo.CmsKit.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitAdminApplicationContractsModule" + "name": "CmsKitAdminApplicationContractsModule", + "summary": null }, { "displayName": "Comment Management", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Comments" + "name": "CmsKit.Comments", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Comments.Delete" + "name": "CmsKit.Comments.Delete", + "summary": null }, { "displayName": "Tag Management", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Tags" + "name": "CmsKit.Tags", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Tags.Create" + "name": "CmsKit.Tags.Create", + "summary": null }, { "displayName": "Update", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Tags.Update" + "name": "CmsKit.Tags.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Tags.Delete" + "name": "CmsKit.Tags.Delete", + "summary": null }, { "displayName": "Page Management", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Pages" + "name": "CmsKit.Pages", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Pages.Create" + "name": "CmsKit.Pages.Create", + "summary": null }, { "displayName": "Update", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Pages.Update" + "name": "CmsKit.Pages.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Pages.Delete" + "name": "CmsKit.Pages.Delete", + "summary": null }, { "displayName": "Blog Management", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Blogs" + "name": "CmsKit.Blogs", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Blogs.Create" + "name": "CmsKit.Blogs.Create", + "summary": null }, { "displayName": "Update", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Blogs.Update" + "name": "CmsKit.Blogs.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Blogs.Delete" + "name": "CmsKit.Blogs.Delete", + "summary": null }, { "displayName": "Features", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Blogs.Features" + "name": "CmsKit.Blogs.Features", + "summary": null }, { "displayName": "Blog Post Management", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.BlogPosts" + "name": "CmsKit.BlogPosts", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.BlogPosts.Create" + "name": "CmsKit.BlogPosts.Create", + "summary": null }, { "displayName": "Update", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.BlogPosts.Update" + "name": "CmsKit.BlogPosts.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.BlogPosts.Delete" + "name": "CmsKit.BlogPosts.Delete", + "summary": null + }, + { + "displayName": "Publish", + "isEnabled": true, + "contentType": "permission", + "name": "CmsKit.BlogPosts.Publish", + "summary": null }, { "displayName": "Menu Management", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Menus" + "name": "CmsKit.Menus", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Menus.Create" + "name": "CmsKit.Menus.Create", + "summary": null }, { "displayName": "Update", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Menus.Update" + "name": "CmsKit.Menus.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "CmsKit.Menus.Delete" + "name": "CmsKit.Menus.Delete", + "summary": null + }, + { + "displayName": "Global Resources", + "isEnabled": true, + "contentType": "permission", + "name": "CmsKit.GlobalResources", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo.CmsKit.Admin.Application.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo.CmsKit.Admin.Application.abppkg.analyze.json index 7a3207da51..b6489720df 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo.CmsKit.Admin.Application.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Application/Volo.CmsKit.Admin.Application.abppkg.analyze.json @@ -1,127 +1,1373 @@ { "name": "Volo.CmsKit.Admin.Application", - "hash": "d397763f02ef471e9dd35eb1f819db29", + "hash": "6fac0911c3d12cbfc50283181052cc0c", "contents": [ { "namespace": "Volo.CmsKit.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationModule" + } + ], "contentType": "abpModule", - "name": "CmsKitAdminApplicationModule" + "name": "CmsKitAdminApplicationModule", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Tags", - "summary": null, + "baseClass": { + "name": "CmsKitAdminAppServiceBase", + "namespace": "Volo.CmsKit.Admin", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Tags.IEntityTagAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IEntityTagAdminAppService", + "namespace": "Volo.CmsKit.Admin.Tags", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": true, + "name": "AddTagToEntityAsync", + "summary": null, + "parameters": [ + { + "type": "EntityTagCreateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "RemoveTagFromEntityAsync", + "summary": null, + "parameters": [ + { + "type": "EntityTagRemoveDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetEntityTagsAsync", + "summary": null, + "parameters": [ + { + "type": "EntityTagSetDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "EntityTagAdminAppService" + "name": "EntityTagAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Tags", - "summary": null, + "baseClass": { + "name": "CmsKitAppServiceBase", + "namespace": "Volo.CmsKit", + "declaringAssemblyName": "Volo.CmsKit.Common.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Tags.ITagAdminAppService", - "Volo.Abp.Application.Services.ICrudAppService`5[[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Tags.TagGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Tags.TagCreateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Tags.TagUpdateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Tags.TagGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Tags.TagCreateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Tags.TagUpdateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Tags.TagGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Tags.TagCreateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Tags.TagUpdateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Tags.TagCreateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.CmsKit.Tags.TagDto, Volo.CmsKit.Common.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Tags.TagUpdateDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "ITagAdminAppService", + "namespace": "Volo.CmsKit.Admin.Tags", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IReadOnlyAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IDeleteAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "TagDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "TagCreateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "TagDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "TagUpdateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetTagDefinitionsAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "TagDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "TagGetListInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "TagAdminAppService" + "name": "TagAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Pages", - "summary": null, + "baseClass": { + "name": "CmsKitAdminAppServiceBase", + "namespace": "Volo.CmsKit.Admin", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Pages.IPageAdminAppService", - "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.CmsKit.Admin.Pages.PageDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Pages.PageDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Pages.GetPagesInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Pages.CreatePageInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Pages.UpdatePageInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.CmsKit.Admin.Pages.PageDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Pages.PageDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Pages.GetPagesInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.CmsKit.Admin.Pages.PageDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Pages.CreatePageInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Pages.UpdatePageInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.CmsKit.Admin.Pages.PageDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Pages.CreatePageInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.CmsKit.Admin.Pages.PageDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Pages.UpdatePageInputDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IPageAdminAppService", + "namespace": "Volo.CmsKit.Admin.Pages", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IReadOnlyAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IDeleteAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "PageDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "GetPagesInputDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "PageDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "CreatePageInputDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "PageDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdatePageInputDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "PageAdminAppService" + "name": "PageAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Menus", - "summary": null, + "baseClass": { + "name": "CmsKitAdminAppServiceBase", + "namespace": "Volo.CmsKit.Admin", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Menus.IMenuItemAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMenuItemAdminAppService", + "namespace": "Volo.CmsKit.Admin.Menus", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "MenuItemDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "MenuItemDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "MenuItemCreateInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "MenuItemDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "MenuItemUpdateInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "MoveMenuItemAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "MenuItemMoveInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetPageLookupAsync", + "summary": null, + "parameters": [ + { + "type": "PageLookupInputDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "MenuItemAdminAppService" + "name": "MenuItemAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.MediaDescriptors", - "summary": null, + "baseClass": { + "name": "CmsKitAdminAppServiceBase", + "namespace": "Volo.CmsKit.Admin", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.MediaDescriptors.IMediaDescriptorAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMediaDescriptorAdminAppService", + "namespace": "Volo.CmsKit.Admin.MediaDescriptors", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "MediaDescriptorDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "CreateMediaInputWithStream", + "name": "inputStream", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "MediaDescriptorAdminAppService" + "name": "MediaDescriptorAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.GlobalResources", - "summary": null, + "baseClass": { + "name": "ApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.GlobalResources.IGlobalResourceAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IGlobalResourceAdminAppService", + "namespace": "Volo.CmsKit.Admin.GlobalResources", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "GlobalResourcesDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetGlobalResourcesAsync", + "summary": null, + "parameters": [ + { + "type": "GlobalResourcesUpdateDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "GlobalResourceAdminAppService" + "name": "GlobalResourceAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Comments", - "summary": null, + "baseClass": { + "name": "CmsKitAdminAppServiceBase", + "namespace": "Volo.CmsKit.Admin", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Comments.ICommentAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "ICommentAdminAppService", + "namespace": "Volo.CmsKit.Admin.Comments", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "CommentGetListInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "CommentWithAuthorDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "CommentAdminAppService" + "name": "CommentAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Blogs", - "summary": null, + "baseClass": { + "name": "CmsKitAdminAppServiceBase", + "namespace": "Volo.CmsKit.Admin", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Blogs.IBlogAdminAppService", - "Volo.Abp.Application.Services.ICrudAppService`5[[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.BlogGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.CreateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.CmsKit.Admin.Blogs.BlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.UpdateBlogDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IBlogAdminAppService", + "namespace": "Volo.CmsKit.Admin.Blogs", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IReadOnlyAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IDeleteAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "BlogDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "BlogGetListInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "BlogDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "CreateBlogDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "BlogDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdateBlogDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "BlogAdminAppService" + "name": "BlogAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Blogs", - "summary": null, + "baseClass": { + "name": "CmsKitAdminAppServiceBase", + "namespace": "Volo.CmsKit.Admin", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Blogs.IBlogFeatureAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IBlogFeatureAdminAppService", + "namespace": "Volo.CmsKit.Admin.Blogs", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "List", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "BlogFeatureInputDto", + "name": "dto", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "BlogFeatureAdminAppService" + "name": "BlogFeatureAdminAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Admin.Blogs", - "summary": null, + "baseClass": { + "name": "CmsKitAppServiceBase", + "namespace": "Volo.CmsKit", + "declaringAssemblyName": "Volo.CmsKit.Common.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService", - "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.CmsKit.Admin.Blogs.BlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.BlogPostListDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.BlogPostGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.CreateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.UpdateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.CmsKit.Admin.Blogs.BlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.BlogPostListDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.BlogPostGetListInput, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.CmsKit.Admin.Blogs.BlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.CreateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.UpdateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.CmsKit.Admin.Blogs.BlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.CmsKit.Admin.Blogs.CreateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.CmsKit.Admin.Blogs.BlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.CmsKit.Admin.Blogs.UpdateBlogPostDto, Volo.CmsKit.Admin.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IBlogPostAdminAppService", + "namespace": "Volo.CmsKit.Admin.Blogs", + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IReadOnlyAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IDeleteAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "BlogPostDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "CreateBlogPostDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "BlogPostDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdateBlogPostDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "BlogPostDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "BlogPostGetListInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "PublishAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DraftAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "BlogPostDto", + "isAsync": true, + "name": "CreateAndPublishAsync", + "summary": null, + "parameters": [ + { + "type": "CreateBlogPostDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SendToReviewAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "BlogPostDto", + "isAsync": true, + "name": "CreateAndSendToReviewAsync", + "summary": null, + "parameters": [ + { + "type": "CreateBlogPostDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Boolean", + "isAsync": true, + "name": "HasBlogPostWaitingForReviewAsync", + "summary": null, + "parameters": [] + } ], "contentType": "applicationService", - "name": "BlogPostAdminAppService" + "name": "BlogPostAdminAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/Volo.CmsKit.Admin.HttpApi.Client.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/Volo.CmsKit.Admin.HttpApi.Client.abppkg.analyze.json index 67ed3e0f3b..9d9ce2d066 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/Volo.CmsKit.Admin.HttpApi.Client.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi.Client/Volo.CmsKit.Admin.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Admin.HttpApi.Client", - "hash": "e9b74f85924bb2ea21d651612c337c8d", + "hash": "c5e56e4c87ad093dc595f003b988c399", "contents": [ { "namespace": "Volo.CmsKit.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.HttpApi.Client", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonHttpApiClientModule" + } + ], "contentType": "abpModule", - "name": "CmsKitAdminHttpApiClientModule" + "name": "CmsKitAdminHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo.CmsKit.Admin.HttpApi.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo.CmsKit.Admin.HttpApi.abppkg.analyze.json index 8dcbb1dadd..155b256ffd 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo.CmsKit.Admin.HttpApi.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.HttpApi/Volo.CmsKit.Admin.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Admin.HttpApi", - "hash": "613b16275c5d464aa927a53ca452f7ab", + "hash": "3b9d25b1573a5a31a0b9b438692a46c5", "contents": [ { "namespace": "Volo.CmsKit.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.HttpApi", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonHttpApiModule" + } + ], "contentType": "abpModule", - "name": "CmsKitAdminHttpApiModule" + "name": "CmsKitAdminHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg.analyze.json index 6fc1fc080f..ac580c167a 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Admin.Web/Volo.CmsKit.Admin.Web.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Admin.Web", - "hash": "5f85ca165f250e4965434f76a73f0d24", + "hash": "3f3a5cce861b64a820bf6f3a21d2a240", "contents": [ { "namespace": "Volo.CmsKit.Admin.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.Web", + "namespace": "Volo.CmsKit.Web", + "name": "CmsKitCommonWebModule" + } + ], "contentType": "abpModule", - "name": "CmsKitAdminWebModule" + "name": "CmsKitAdminWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/Volo.CmsKit.Application.Contracts.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/Volo.CmsKit.Application.Contracts.abppkg.analyze.json index 0ce0a4102e..09eecfd76a 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/Volo.CmsKit.Application.Contracts.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Application.Contracts/Volo.CmsKit.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Application.Contracts", - "hash": "66221b0ded80b705e67d327260d7d58e", + "hash": "10a8986c5a73cccdc57fffab9c55e191", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitApplicationContractsModule" + "name": "CmsKitApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Application/Volo.CmsKit.Application.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Application/Volo.CmsKit.Application.abppkg.analyze.json index 5cfde7838f..975078ca8b 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Application/Volo.CmsKit.Application.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Application/Volo.CmsKit.Application.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.CmsKit.Application", - "hash": "d248c6d5c1b031c459ad8814fd734a18", + "hash": "bd0e61873c6f3c79523d518705c87089", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Public.Application", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicApplicationModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminApplicationModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitApplicationModule" + "name": "CmsKitApplicationModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo.CmsKit.Common.Application.Contracts.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo.CmsKit.Common.Application.Contracts.abppkg.analyze.json index bc1a2fea17..ff465dd1c9 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo.CmsKit.Common.Application.Contracts.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Common.Application.Contracts/Volo.CmsKit.Common.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,34 @@ { "name": "Volo.CmsKit.Common.Application.Contracts", - "hash": "e7ec4922319be774a5aed0176b6f6f51", + "hash": "122d4a79e514bb0f349cb829500b1abf", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Domain.Shared", + "namespace": "Volo.CmsKit", + "name": "CmsKitDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + } + ], "contentType": "abpModule", - "name": "CmsKitCommonApplicationContractsModule" + "name": "CmsKitCommonApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo.CmsKit.Common.Application.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo.CmsKit.Common.Application.abppkg.analyze.json index d93eced25a..da57ef9cff 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo.CmsKit.Common.Application.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Common.Application/Volo.CmsKit.Common.Application.abppkg.analyze.json @@ -1,38 +1,263 @@ { "name": "Volo.CmsKit.Common.Application", - "hash": "07abca3b46e8b2c5233c0d9b1a803f02", + "hash": "e756f9adfa0c1e2a3e80ecfc6d43efb3", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Domain", + "namespace": "Volo.CmsKit", + "name": "CmsKitDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "CmsKitCommonApplicationModule" + "name": "CmsKitCommonApplicationModule", + "summary": null }, { "namespace": "Volo.CmsKit.Tags", - "summary": null, + "baseClass": { + "name": "CmsKitAppServiceBase", + "namespace": "Volo.CmsKit", + "declaringAssemblyName": "Volo.CmsKit.Common.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Tags.ITagAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "ITagAppService", + "namespace": "Volo.CmsKit.Tags", + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "List", + "isAsync": true, + "name": "GetAllRelatedTagsAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "TagAppService" + "name": "TagAppService", + "summary": null }, { "namespace": "Volo.CmsKit.MediaDescriptors", - "summary": null, + "baseClass": { + "name": "CmsKitAppServiceBase", + "namespace": "Volo.CmsKit", + "declaringAssemblyName": "Volo.CmsKit.Common.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.MediaDescriptors.IMediaDescriptorAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMediaDescriptorAppService", + "namespace": "Volo.CmsKit.MediaDescriptors", + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "RemoteStreamContent", + "isAsync": true, + "name": "DownloadAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "MediaDescriptorAppService" + "name": "MediaDescriptorAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Blogs", - "summary": null, + "baseClass": { + "name": "CmsKitAppServiceBase", + "namespace": "Volo.CmsKit", + "declaringAssemblyName": "Volo.CmsKit.Common.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Blogs.IBlogFeatureAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IBlogFeatureAppService", + "namespace": "Volo.CmsKit.Blogs", + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "BlogFeatureDto", + "isAsync": true, + "name": "GetOrDefaultAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "featureName", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "BlogFeatureAppService" + "name": "BlogFeatureAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo.CmsKit.Common.HttpApi.Client.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo.CmsKit.Common.HttpApi.Client.abppkg.analyze.json index ae90aece20..2f06fc56ee 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo.CmsKit.Common.HttpApi.Client.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi.Client/Volo.CmsKit.Common.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Common.HttpApi.Client", - "hash": "047466e6fe6a292e3cf8d1f334303f42", + "hash": "06cc548d8ca3103220f3431b30630420", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitCommonHttpApiClientModule" + "name": "CmsKitCommonHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/Volo.CmsKit.Common.HttpApi.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/Volo.CmsKit.Common.HttpApi.abppkg.analyze.json index 342a3b3c38..6f5765707e 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/Volo.CmsKit.Common.HttpApi.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Common.HttpApi/Volo.CmsKit.Common.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Common.HttpApi", - "hash": "9120a59e9639dcaec305df9314b55b02", + "hash": "c8b44ad7bc8c09d598cab4a54fcb0ebb", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitCommonHttpApiModule" + "name": "CmsKitCommonHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Common.Web/Volo.CmsKit.Common.Web.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Common.Web/Volo.CmsKit.Common.Web.abppkg.analyze.json index c56f4ae15d..cc9791b241 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Common.Web/Volo.CmsKit.Common.Web.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Common.Web/Volo.CmsKit.Common.Web.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.CmsKit.Common.Web", - "hash": "2540b0ef97a790d3999d72c87961397e", + "hash": "ef63b15751459a0eeec202bbc4c1bf99", "contents": [ { "namespace": "Volo.CmsKit.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "CmsKitCommonWebModule" + "name": "CmsKitCommonWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo.CmsKit.Domain.Shared.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo.CmsKit.Domain.Shared.abppkg.analyze.json index 1af4d1a735..19df122e1d 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo.CmsKit.Domain.Shared.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo.CmsKit.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,123 @@ { "name": "Volo.CmsKit.Domain.Shared", - "hash": "dd817fe9197c1b28242920e4238da6ee", + "hash": "b350dc08d218613d7c72fd8613d8c8dd", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "namespace": "Volo.Abp.GlobalFeatures", + "name": "AbpGlobalFeaturesModule" + } + ], "contentType": "abpModule", - "name": "CmsKitDomainSharedModule" + "name": "CmsKitDomainSharedModule", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled blog page", + "description": "Enable blog page in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.BlogEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled commenting", + "description": "Enable comment in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.CommentEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled global resourcing", + "description": "Enable global resource in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.GlobalResourceEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled media", + "description": "Enable media in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.MediaEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled menu", + "description": "Enable menu in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.MenuEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled paging page", + "description": "Enable paging page in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.PageEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled rating", + "description": "Enable rating in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.RatingEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled reaction", + "description": "Enable reaction in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.ReactionEnable", + "summary": null + }, + { + "valueType": "ToggleStringValueType", + "defaultValue": "true", + "displayName": "Enabled taging", + "description": "Enable taging in the application.", + "isAvailableToHost": true, + "isVisibleToClients": true, + "contentType": "feature", + "name": "CmsKit.TagEnable", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo.CmsKit.Domain.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo.CmsKit.Domain.abppkg.analyze.json index 20d1bbb536..d17e89a351 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Domain/Volo.CmsKit.Domain.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Domain/Volo.CmsKit.Domain.abppkg.analyze.json @@ -1,390 +1,2420 @@ { "name": "Volo.CmsKit.Domain", - "hash": "1e318a63acb08c17193414845709b752", + "hash": "6c2d3f40902f74086295ce02c87bc1c8", "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" + } + ], "contentType": "abpModule", - "name": "CmsKitDomainModule" + "name": "CmsKitDomainModule", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IUser", + "namespace": "Volo.Abp.Users", + "declaringAssemblyName": "Volo.Abp.Users.Domain" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + }, + { + "name": "IUpdateUserData", + "namespace": "Volo.Abp.Users", + "declaringAssemblyName": "Volo.Abp.Users.Domain" + } + ], + "methods": [ + { + "returnType": "Boolean", + "isAsync": false, + "name": "Update", + "summary": null, + "parameters": [ + { + "type": "IUserData", + "name": "user", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.Users", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "CmsUser" + "name": "CmsUser", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetEntityType", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.Tags", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Tag" + "name": "Tag", + "summary": null }, { + "baseClass": { + "name": "BasicAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMustHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [], "namespace": "Volo.CmsKit.Reactions", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "UserReaction" + "name": "UserReaction", + "summary": null }, { + "baseClass": { + "name": "BasicAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMustHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetStarCount", + "summary": null, + "parameters": [ + { + "type": "Int16", + "name": "starCount", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.Ratings", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Rating" + "name": "Rating", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetTitle", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "title", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetContent", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "content", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetScript", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "script", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetStyle", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "style", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.Pages", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Page" + "name": "Page", + "summary": null }, { + "baseClass": { + "name": "AuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetDisplayName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "displayName", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetUrl", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "url", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.Menus", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "MenuItem" + "name": "MenuItem", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.MediaDescriptors", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "MediaDescriptor" + "name": "MediaDescriptor", + "summary": null }, { + "baseClass": { + "name": "AuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetValue", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.GlobalResources", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "GlobalResource" + "name": "GlobalResource", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMustHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetText", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "text", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.Comments", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Comment" + "name": "Comment", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetSlug", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "slug", + "isOptional": false + } + ] + } + ], "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Blog" + "name": "Blog", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [], "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "BlogFeature" + "name": "BlogFeature", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetTitle", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "title", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetShortDescription", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "shortDescription", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetContent", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "content", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetDraft", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetPublished", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetWaitingForReview", + "summary": null, + "parameters": [] + } + ], "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [ - "Volo.CmsKit.Users.CmsUser" - ], + "collectionProperties": {}, + "navigationProperties": { + "author": { + "name": "CmsUser", + "namespace": "Volo.CmsKit.Users", + "declaringAssemblyName": "Volo.CmsKit.Domain" + } + }, "contentType": "aggregateRoot", - "name": "BlogPost" + "name": "BlogPost", + "summary": null }, { "namespace": "Volo.CmsKit.Tags", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "EntityTag", + "isAsync": true, + "name": "AddTagToEntityAsync", + "summary": null, + "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", + "isAsync": true, + "name": "RemoveTagFromEntityAsync", + "summary": null, + "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", + "isAsync": true, + "name": "SetEntityTagsAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "List", + "name": "tags", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetEntityIdsFilteredByTagAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "tagId", + "isOptional": false + }, + { + "type": "Nullable", + "name": "tenantId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetEntityIdsFilteredByTagNameAsync", + "summary": null, + "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 + } + ] + } + ], "contentType": "domainService", - "name": "EntityTagManager" + "name": "EntityTagManager", + "summary": null }, { "namespace": "Volo.CmsKit.Tags", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Tag", + "isAsync": true, + "name": "GetOrAddAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Tag", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Tag", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "TagManager" + "name": "TagManager", + "summary": null }, { "namespace": "Volo.CmsKit.Reactions", - "summary": null, + "baseClass": { + "name": "CmsKitDomainServiceBase", + "namespace": "Volo.CmsKit", + "declaringAssemblyName": "Volo.CmsKit.Domain" + }, + "methods": [ + { + "returnType": "List", + "isAsync": true, + "name": "GetReactionsAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetSummariesAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + } + ] + }, + { + "returnType": "UserReaction", + "isAsync": true, + "name": "GetOrCreateAsync", + "summary": null, + "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", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "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 + } + ] + } + ], "contentType": "domainService", - "name": "ReactionManager" + "name": "ReactionManager", + "summary": null }, { "namespace": "Volo.CmsKit.Ratings", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Rating", + "isAsync": true, + "name": "SetStarAsync", + "summary": null, + "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 + } + ] + } + ], "contentType": "domainService", - "name": "RatingManager" + "name": "RatingManager", + "summary": null }, { "namespace": "Volo.CmsKit.Pages", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Page", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "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", + "isAsync": true, + "name": "SetSlugAsync", + "summary": null, + "parameters": [ + { + "type": "Page", + "name": "page", + "isOptional": false + }, + { + "type": "String", + "name": "newSlug", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "PageManager" + "name": "PageManager", + "summary": null }, { "namespace": "Volo.CmsKit.Menus", - "summary": null, + "baseClass": { + "name": "CmsKitDomainServiceBase", + "namespace": "Volo.CmsKit", + "declaringAssemblyName": "Volo.CmsKit.Domain" + }, + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetPageUrl", + "summary": null, + "parameters": [ + { + "type": "MenuItem", + "name": "menuItem", + "isOptional": false + }, + { + "type": "Page", + "name": "page", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "MoveAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "menuItemId", + "isOptional": false + }, + { + "type": "Nullable", + "name": "newParentMenuItemId", + "isOptional": false + }, + { + "type": "Int32", + "name": "position", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "OrganizeTreeOrderForMenuItem", + "summary": null, + "parameters": [ + { + "type": "List", + "name": "items", + "isOptional": false + }, + { + "type": "MenuItem", + "name": "menuItem", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "MenuItemManager" + "name": "MenuItemManager", + "summary": null }, { "namespace": "Volo.CmsKit.MediaDescriptors", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "MediaDescriptor", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "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 + } + ] + } + ], "contentType": "domainService", - "name": "MediaDescriptorManager" + "name": "MediaDescriptorManager", + "summary": null }, { "namespace": "Volo.CmsKit.GlobalResources", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "GlobalResource", + "isAsync": true, + "name": "SetGlobalStyleAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "GlobalResource", + "isAsync": true, + "name": "SetGlobalScriptAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "GlobalResource", + "isAsync": true, + "name": "GetGlobalStyleAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "GlobalResource", + "isAsync": true, + "name": "GetGlobalScriptAsync", + "summary": null, + "parameters": [] + } + ], "contentType": "domainService", - "name": "GlobalResourceManager" + "name": "GlobalResourceManager", + "summary": null }, { "namespace": "Volo.CmsKit.Comments", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Comment", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "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": "Nullable", + "name": "repliedCommentId", + "isOptional": true + } + ] + } + ], "contentType": "domainService", - "name": "CommentManager" + "name": "CommentManager", + "summary": null }, { "namespace": "Volo.CmsKit.Blogs", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Void", + "isAsync": true, + "name": "SetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "featureName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "isEnabled", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetDefaultsAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetIfNotSetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "featureName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "isEnabled", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetDefaultsIfNotSetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "BlogFeatureManager" + "name": "BlogFeatureManager", + "summary": null }, { "namespace": "Volo.CmsKit.Blogs", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Blog", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "slug", + "isOptional": false + } + ] + }, + { + "returnType": "Blog", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Blog", + "name": "blog", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "slug", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "BlogManager" + "name": "BlogManager", + "summary": null }, { "namespace": "Volo.CmsKit.Blogs", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "BlogPost", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "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", + "isAsync": true, + "name": "SetSlugUrlAsync", + "summary": null, + "parameters": [ + { + "type": "BlogPost", + "name": "blogPost", + "isOptional": false + }, + { + "type": "String", + "name": "newSlug", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "BlogPostManager" + "name": "BlogPostManager", + "summary": null }, { "namespace": "Volo.CmsKit.Users", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Users", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "CmsUser" + "name": "CmsUser", + "summary": null }, "contentType": "repositoryInterface", - "name": "ICmsUserRepository" + "name": "ICmsUserRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Tags", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Tags", "primaryKeyType": null, - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "EntityTag" + "name": "EntityTag", + "summary": null }, "contentType": "repositoryInterface", - "name": "IEntityTagRepository" + "name": "IEntityTagRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Tags", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Tags", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Tag" + "name": "Tag", + "summary": null }, "contentType": "repositoryInterface", - "name": "ITagRepository" + "name": "ITagRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Reactions", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Reactions", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "UserReaction" + "name": "UserReaction", + "summary": null }, "contentType": "repositoryInterface", - "name": "IUserReactionRepository" + "name": "IUserReactionRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Ratings", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Ratings", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Rating" + "name": "Rating", + "summary": null }, "contentType": "repositoryInterface", - "name": "IRatingRepository" + "name": "IRatingRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Pages", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Pages", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Page" + "name": "Page", + "summary": null }, "contentType": "repositoryInterface", - "name": "IPageRepository" + "name": "IPageRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Menus", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Menus", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "MenuItem" + "name": "MenuItem", + "summary": null }, "contentType": "repositoryInterface", - "name": "IMenuItemRepository" + "name": "IMenuItemRepository", + "summary": null }, { "namespace": "Volo.CmsKit.MediaDescriptors", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.MediaDescriptors", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "MediaDescriptor" + "name": "MediaDescriptor", + "summary": null }, "contentType": "repositoryInterface", - "name": "IMediaDescriptorRepository" + "name": "IMediaDescriptorRepository", + "summary": null }, { "namespace": "Volo.CmsKit.GlobalResources", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.GlobalResources", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "GlobalResource" + "name": "GlobalResource", + "summary": null }, "contentType": "repositoryInterface", - "name": "IGlobalResourceRepository" + "name": "IGlobalResourceRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Comments", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Comments", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Comment" + "name": "Comment", + "summary": null }, "contentType": "repositoryInterface", - "name": "ICommentRepository" + "name": "ICommentRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Blogs", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "BlogFeature" + "name": "BlogFeature", + "summary": null }, "contentType": "repositoryInterface", - "name": "IBlogFeatureRepository" + "name": "IBlogFeatureRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Blogs", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [ - "Volo.CmsKit.Users.CmsUser" - ], + "collectionProperties": {}, + "navigationProperties": { + "author": { + "name": "CmsUser", + "namespace": "Volo.CmsKit.Users", + "declaringAssemblyName": "Volo.CmsKit.Domain" + } + }, "contentType": "entity", - "name": "BlogPost" + "name": "BlogPost", + "summary": null }, "contentType": "repositoryInterface", - "name": "IBlogPostRepository" + "name": "IBlogPostRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Blogs", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Blog" + "name": "Blog", + "summary": null }, "contentType": "repositoryInterface", - "name": "IBlogRepository" + "name": "IBlogRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/Volo.CmsKit.EntityFrameworkCore.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/Volo.CmsKit.EntityFrameworkCore.abppkg.analyze.json index fa9d342f83..47e2cfd038 100644 --- a/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/Volo.CmsKit.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.EntityFrameworkCore/Volo.CmsKit.EntityFrameworkCore.abppkg.analyze.json @@ -1,18 +1,37 @@ { "name": "Volo.CmsKit.EntityFrameworkCore", - "hash": "b7aab122bf55ecff3063a1b65efe0642", + "hash": "052e43dff51cc6025796a334e3b6b401", "contents": [ { "namespace": "Volo.CmsKit.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Domain", + "namespace": "Volo.CmsKit", + "name": "CmsKitDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.EntityFrameworkCore", + "namespace": "Volo.Abp.Users.EntityFrameworkCore", + "name": "AbpUsersEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "CmsKitEntityFrameworkCoreModule" + "name": "CmsKitEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.CmsKit.EntityFrameworkCore", "connectionStringName": "CmsKit", "databaseTables": [], "contentType": "efCoreDbContext", - "name": "CmsKitDbContext" + "name": "CmsKitDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/Volo.CmsKit.HttpApi.Client.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/Volo.CmsKit.HttpApi.Client.abppkg.analyze.json index ee45a8e783..ea029fef8f 100644 --- a/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/Volo.CmsKit.HttpApi.Client.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.HttpApi.Client/Volo.CmsKit.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.CmsKit.HttpApi.Client", - "hash": "dac3747019bc31633a80784616bdbe61", + "hash": "fb5db336838700eca3ae5ecf02fb2971", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Admin.HttpApi.Client", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminHttpApiClientModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Public.HttpApi.Client", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicHttpApiClientModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitHttpApiClientModule" + "name": "CmsKitHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.HttpApi/Volo.CmsKit.HttpApi.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.HttpApi/Volo.CmsKit.HttpApi.abppkg.analyze.json index 2adf100593..be243b617d 100644 --- a/modules/cms-kit/src/Volo.CmsKit.HttpApi/Volo.CmsKit.HttpApi.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.HttpApi/Volo.CmsKit.HttpApi.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.CmsKit.HttpApi", - "hash": "35d6b578e63adb4e4fe8876bfdba83c8", + "hash": "dd7ee0f528b8edd18423f0283ee48771", "contents": [ { "namespace": "Volo.CmsKit", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Admin.HttpApi", + "namespace": "Volo.CmsKit.Admin", + "name": "CmsKitAdminHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Public.HttpApi", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitHttpApiModule" + "name": "CmsKitHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.MongoDB/Volo.CmsKit.MongoDB.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.MongoDB/Volo.CmsKit.MongoDB.abppkg.analyze.json index f9e9fde584..76828511bf 100644 --- a/modules/cms-kit/src/Volo.CmsKit.MongoDB/Volo.CmsKit.MongoDB.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.MongoDB/Volo.CmsKit.MongoDB.abppkg.analyze.json @@ -1,84 +1,116 @@ { "name": "Volo.CmsKit.MongoDB", - "hash": "6ab237cd16e1bd42d96b93f76b992622", + "hash": "bb711d0111627c1671c0d6c2c73160e1", "contents": [ { "namespace": "Volo.CmsKit.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Domain", + "namespace": "Volo.CmsKit", + "name": "CmsKitDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.MongoDB", + "namespace": "Volo.Abp.Users.MongoDB", + "name": "AbpUsersMongoDbModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "CmsKitMongoDbModule" + "name": "CmsKitMongoDbModule", + "summary": null }, { "namespace": "Volo.CmsKit.MongoDB", "connectionStringName": "CmsKit", "databaseCollections": [ { - "entityFullName": "Volo.CmsKit.Users.CmsUser", + "entityFullName": "Volo.CmsKit.Blogs.Blog", "contentType": "databaseCollection", - "name": "CmsUsers" + "name": "CmsBlogs", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Reactions.UserReaction", + "entityFullName": "Volo.CmsKit.Tags.Tag", "contentType": "databaseCollection", - "name": "CmsUserReactions" + "name": "CmsTags", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Blogs.BlogPost", + "entityFullName": "Volo.CmsKit.Reactions.UserReaction", "contentType": "databaseCollection", - "name": "CmsBlogPosts" + "name": "CmsUserReactions", + "summary": null }, { - "entityFullName": "Volo.CmsKit.MediaDescriptors.MediaDescriptor", + "entityFullName": "Volo.CmsKit.Tags.EntityTag", "contentType": "databaseCollection", - "name": "CmsMediaDescriptors" + "name": "CmsEntityTags", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Pages.Page", + "entityFullName": "Volo.CmsKit.Comments.Comment", "contentType": "databaseCollection", - "name": "CmsPages" + "name": "CmsComments", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Tags.Tag", + "entityFullName": "Volo.CmsKit.Blogs.BlogPost", "contentType": "databaseCollection", - "name": "CmsTags" + "name": "CmsBlogPosts", + "summary": null }, { "entityFullName": "Volo.CmsKit.Blogs.BlogFeature", "contentType": "databaseCollection", - "name": "CmsBlogFeatures" + "name": "CmsBlogFeatures", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Blogs.Blog", + "entityFullName": "Volo.CmsKit.Pages.Page", "contentType": "databaseCollection", - "name": "CmsBlogs" + "name": "CmsPages", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Comments.Comment", + "entityFullName": "Volo.CmsKit.GlobalResources.GlobalResource", "contentType": "databaseCollection", - "name": "CmsComments" + "name": "CmsGlobalResources", + "summary": null }, { - "entityFullName": "Volo.CmsKit.GlobalResources.GlobalResource", + "entityFullName": "Volo.CmsKit.Ratings.Rating", "contentType": "databaseCollection", - "name": "CmsGlobalResources" + "name": "CmsRatings", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Ratings.Rating", + "entityFullName": "Volo.CmsKit.MediaDescriptors.MediaDescriptor", "contentType": "databaseCollection", - "name": "CmsRatings" + "name": "CmsMediaDescriptors", + "summary": null }, { "entityFullName": "Volo.CmsKit.Menus.MenuItem", "contentType": "databaseCollection", - "name": "CmsMenuItems" + "name": "CmsMenuItems", + "summary": null }, { - "entityFullName": "Volo.CmsKit.Tags.EntityTag", + "entityFullName": "Volo.CmsKit.Users.CmsUser", "contentType": "databaseCollection", - "name": "CmsEntityTags" + "name": "CmsUsers", + "summary": null } ], "contentType": "mongoDbContext", - "name": "CmsKitMongoDbContext" + "name": "CmsKitMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/Volo.CmsKit.Public.Application.Contracts.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/Volo.CmsKit.Public.Application.Contracts.abppkg.analyze.json index 929233d3d3..be8ead0ffe 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/Volo.CmsKit.Public.Application.Contracts.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Application.Contracts/Volo.CmsKit.Public.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Public.Application.Contracts", - "hash": "dadad9e526e7b82b280e75a06e1456fc", + "hash": "4f50ee0046fbfc7a37609a9c4408cafc", "contents": [ { "namespace": "Volo.CmsKit.Public", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EventBus", + "namespace": "Volo.Abp.EventBus", + "name": "AbpEventBusModule" + } + ], "contentType": "abpModule", - "name": "CmsKitPublicApplicationContractsModule" + "name": "CmsKitPublicApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Application/Volo.CmsKit.Public.Application.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Public.Application/Volo.CmsKit.Public.Application.abppkg.analyze.json index 93891adcf9..6dd61024b0 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Application/Volo.CmsKit.Public.Application.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Application/Volo.CmsKit.Public.Application.abppkg.analyze.json @@ -1,74 +1,740 @@ { "name": "Volo.CmsKit.Public.Application", - "hash": "35fc84bf4ee895c703bdf1cf037afb14", + "hash": "dbc8794dfdbb275a73d410403ce7df09", "contents": [ { "namespace": "Volo.CmsKit.Public", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Common.Application", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonApplicationModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + } + ], "contentType": "abpModule", - "name": "CmsKitPublicApplicationModule" + "name": "CmsKitPublicApplicationModule", + "summary": null }, { "namespace": "Volo.CmsKit.Public.Reactions", - "summary": null, + "baseClass": { + "name": "CmsKitPublicAppServiceBase", + "namespace": "Volo.CmsKit.Public", + "declaringAssemblyName": "Volo.CmsKit.Public.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Public.Reactions.IReactionPublicAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IReactionPublicAppService", + "namespace": "Volo.CmsKit.Public.Reactions", + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetForSelectionAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "String", + "name": "reaction", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "String", + "name": "reaction", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "ReactionPublicAppService" + "name": "ReactionPublicAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Public.Ratings", - "summary": null, + "baseClass": { + "name": "CmsKitPublicAppServiceBase", + "namespace": "Volo.CmsKit.Public", + "declaringAssemblyName": "Volo.CmsKit.Public.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Public.Ratings.IRatingPublicAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IRatingPublicAppService", + "namespace": "Volo.CmsKit.Public.Ratings", + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "RatingDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "CreateUpdateRatingInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetGroupedStarCountsAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "RatingPublicAppService" + "name": "RatingPublicAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Public.Pages", - "summary": null, + "baseClass": { + "name": "CmsKitPublicAppServiceBase", + "namespace": "Volo.CmsKit.Public", + "declaringAssemblyName": "Volo.CmsKit.Public.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Public.Pages.IPagePublicAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IPagePublicAppService", + "namespace": "Volo.CmsKit.Public.Pages", + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "PageDto", + "isAsync": true, + "name": "FindBySlugAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "slug", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "PagePublicAppService" + "name": "PagePublicAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Public.Menus", - "summary": null, + "baseClass": { + "name": "CmsKitPublicAppServiceBase", + "namespace": "Volo.CmsKit.Public", + "declaringAssemblyName": "Volo.CmsKit.Public.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Public.Menus.IMenuItemPublicAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMenuItemPublicAppService", + "namespace": "Volo.CmsKit.Public.Menus", + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "List", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [] + } ], "contentType": "applicationService", - "name": "MenuItemPublicAppService" + "name": "MenuItemPublicAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Public.GlobalResources", - "summary": null, + "baseClass": { + "name": "ApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Public.GlobalResources.IGlobalResourcePublicAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IGlobalResourcePublicAppService", + "namespace": "Volo.CmsKit.Public.GlobalResources", + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "GlobalResourceDto", + "isAsync": true, + "name": "GetGlobalScriptAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "GlobalResourceDto", + "isAsync": true, + "name": "GetGlobalStyleAsync", + "summary": null, + "parameters": [] + } ], "contentType": "applicationService", - "name": "GlobalResourcePublicAppService" + "name": "GlobalResourcePublicAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Public.Comments", - "summary": null, + "baseClass": { + "name": "CmsKitPublicAppServiceBase", + "namespace": "Volo.CmsKit.Public", + "declaringAssemblyName": "Volo.CmsKit.Public.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Public.Comments.ICommentPublicAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "ICommentPublicAppService", + "namespace": "Volo.CmsKit.Public.Comments", + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + } + ] + }, + { + "returnType": "CommentDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "CreateCommentInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "CommentDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdateCommentInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "CommentPublicAppService" + "name": "CommentPublicAppService", + "summary": null }, { "namespace": "Volo.CmsKit.Public.Blogs", - "summary": null, + "baseClass": { + "name": "CmsKitPublicAppServiceBase", + "namespace": "Volo.CmsKit.Public", + "declaringAssemblyName": "Volo.CmsKit.Public.Application" + }, "implementingInterfaces": [ - "Volo.CmsKit.Public.Blogs.IBlogPostPublicAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IBlogPostPublicAppService", + "namespace": "Volo.CmsKit.Public.Blogs", + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "BlogPostCommonDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "blogSlug", + "isOptional": false + }, + { + "type": "String", + "name": "blogPostSlug", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "blogSlug", + "isOptional": false + }, + { + "type": "BlogPostGetListInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetAuthorsHasBlogPostsAsync", + "summary": null, + "parameters": [ + { + "type": "BlogPostFilteredPagedAndSortedResultRequestDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "CmsUserDto", + "isAsync": true, + "name": "GetAuthorHasBlogPostAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "BlogPostPublicAppService" + "name": "BlogPostPublicAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/Volo.CmsKit.Public.HttpApi.Client.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/Volo.CmsKit.Public.HttpApi.Client.abppkg.analyze.json index 71cd18093e..734ac64457 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/Volo.CmsKit.Public.HttpApi.Client.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi.Client/Volo.CmsKit.Public.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Public.HttpApi.Client", - "hash": "60549438786408497e188a1626a25bfb", + "hash": "e7a6f39a21b56449aa622bceefcd697a", "contents": [ { "namespace": "Volo.CmsKit.Public", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.HttpApi.Client", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonHttpApiClientModule" + } + ], "contentType": "abpModule", - "name": "CmsKitPublicHttpApiClientModule" + "name": "CmsKitPublicHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/Volo.CmsKit.Public.HttpApi.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/Volo.CmsKit.Public.HttpApi.abppkg.analyze.json index 2a6f62215a..1ad1771b58 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/Volo.CmsKit.Public.HttpApi.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Public.HttpApi/Volo.CmsKit.Public.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Public.HttpApi", - "hash": "8ec175d273c21b4de197b0085c3cddb2", + "hash": "6eafc7f5a7813222e944c9e3dd7415c4", "contents": [ { "namespace": "Volo.CmsKit.Public", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.HttpApi", + "namespace": "Volo.CmsKit", + "name": "CmsKitCommonHttpApiModule" + } + ], "contentType": "abpModule", - "name": "CmsKitPublicHttpApiModule" + "name": "CmsKitPublicHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg.analyze.json index 25a0536d5d..8f4ccb5ff1 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Public.Web/Volo.CmsKit.Public.Web.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.CmsKit.Public.Web", - "hash": "c7feb0964cd3dafb92e2f73ac8f944b4", + "hash": "5db66e583dd5eabb1bf45b75013dc7bb", "contents": [ { "namespace": "Volo.CmsKit.Public.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "namespace": "Volo.CmsKit.Public", + "name": "CmsKitPublicApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Common.Web", + "namespace": "Volo.CmsKit.Web", + "name": "CmsKitCommonWebModule" + } + ], "contentType": "abpModule", - "name": "CmsKitPublicWebModule" + "name": "CmsKitPublicWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg.analyze.json b/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg.analyze.json index e10f650a63..a30401bba4 100644 --- a/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg.analyze.json +++ b/modules/cms-kit/src/Volo.CmsKit.Web/Volo.CmsKit.Web.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.CmsKit.Web", - "hash": "b852b82969c272b32a42d6666a7ce9f0", + "hash": "3f1557c8c666c402e90ecf079e323cdd", "contents": [ { "namespace": "Volo.CmsKit.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.CmsKit.Public.Web", + "namespace": "Volo.CmsKit.Public.Web", + "name": "CmsKitPublicWebModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Admin.Web", + "namespace": "Volo.CmsKit.Admin.Web", + "name": "CmsKitAdminWebModule" + }, + { + "declaringAssemblyName": "Volo.CmsKit.Application.Contracts", + "namespace": "Volo.CmsKit", + "name": "CmsKitApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "CmsKitWebModule" + "name": "CmsKitWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.EntityFrameworkCore/VoloDocs.EntityFrameworkCore.abppkg.analyze.json b/modules/docs/app/VoloDocs.EntityFrameworkCore/VoloDocs.EntityFrameworkCore.abppkg.analyze.json index f57a795bed..b9517d945f 100644 --- a/modules/docs/app/VoloDocs.EntityFrameworkCore/VoloDocs.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/docs/app/VoloDocs.EntityFrameworkCore/VoloDocs.EntityFrameworkCore.abppkg.analyze.json @@ -1,18 +1,47 @@ { "name": "VoloDocs.EntityFrameworkCore", - "hash": "8ac808bc478d207d2d1ed672d5f16244", + "hash": "812957e8869f2799e209f3ee8c080b03", "contents": [ { "namespace": "VoloDocs.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.EntityFrameworkCore", + "namespace": "Volo.Docs.EntityFrameworkCore", + "name": "DocsEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.EntityFrameworkCore", + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "name": "AbpIdentityEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "name": "AbpPermissionManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "name": "AbpSettingManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + } + ], "contentType": "abpModule", - "name": "VoloDocsEntityFrameworkCoreModule" + "name": "VoloDocsEntityFrameworkCoreModule", + "summary": null }, { "namespace": "VoloDocs.EntityFrameworkCore", "connectionStringName": null, "databaseTables": [], "contentType": "efCoreDbContext", - "name": "VoloDocsDbContext" + "name": "VoloDocsDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Migrator/VoloDocs.Migrator.abppkg.analyze.json b/modules/docs/app/VoloDocs.Migrator/VoloDocs.Migrator.abppkg.analyze.json new file mode 100644 index 0000000000..9417d2bd97 --- /dev/null +++ b/modules/docs/app/VoloDocs.Migrator/VoloDocs.Migrator.abppkg.analyze.json @@ -0,0 +1,19 @@ +{ + "name": "VoloDocs.Migrator", + "hash": "0ac8c1eb9d9d1c7a53ace043889b10f7", + "contents": [ + { + "namespace": "VoloDocs.Migrator", + "dependsOnModules": [ + { + "declaringAssemblyName": "VoloDocs.EntityFrameworkCore", + "namespace": "VoloDocs.EntityFrameworkCore", + "name": "VoloDocsEntityFrameworkCoreModule" + } + ], + "contentType": "abpModule", + "name": "VoloDocsMigratorModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Web/VoloDocs.Web.abppkg.analyze.json b/modules/docs/app/VoloDocs.Web/VoloDocs.Web.abppkg.analyze.json new file mode 100644 index 0000000000..e905fcd374 --- /dev/null +++ b/modules/docs/app/VoloDocs.Web/VoloDocs.Web.abppkg.analyze.json @@ -0,0 +1,104 @@ +{ + "name": "VoloDocs.Web", + "hash": "306d9528459a7cf58cf1526c6fe8724d", + "contents": [ + { + "namespace": "VoloDocs.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Web", + "namespace": "Volo.Docs", + "name": "DocsWebModule" + }, + { + "declaringAssemblyName": "Volo.Docs.Admin.Web", + "namespace": "Volo.Docs.Admin", + "name": "DocsAdminWebModule" + }, + { + "declaringAssemblyName": "Volo.Docs.Application", + "namespace": "Volo.Docs", + "name": "DocsApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Docs.HttpApi", + "namespace": "Volo.Docs", + "name": "DocsHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Docs.Admin.Application", + "namespace": "Volo.Docs.Admin", + "name": "DocsAdminApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Docs.Admin.HttpApi", + "namespace": "Volo.Docs.Admin", + "name": "DocsAdminHttpApiModule" + }, + { + "declaringAssemblyName": "VoloDocs.EntityFrameworkCore", + "namespace": "VoloDocs.EntityFrameworkCore", + "name": "VoloDocsEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.Web", + "namespace": "Volo.Abp.Account.Web", + "name": "AbpAccountWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.Application", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.HttpApi", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Web", + "namespace": "Volo.Abp.Identity.Web", + "name": "AbpIdentityWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.HttpApi", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain.Identity", + "namespace": "Volo.Abp.PermissionManagement.Identity", + "name": "AbpPermissionManagementDomainIdentityModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.HttpApi", + "namespace": "Volo.Abp.PermissionManagement.HttpApi", + "name": "AbpPermissionManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + } + ], + "contentType": "abpModule", + "name": "VoloDocsWebModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo.Docs.Admin.Application.Contracts.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo.Docs.Admin.Application.Contracts.abppkg.analyze.json index 117e3a8131..85ae904708 100644 --- a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo.Docs.Admin.Application.Contracts.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo.Docs.Admin.Application.Contracts.abppkg.analyze.json @@ -1,41 +1,64 @@ { "name": "Volo.Docs.Admin.Application.Contracts", - "hash": "8e78a71db249bde834148637edf070b1", + "hash": "095b47a140f09e91f022f81e715b4976", "contents": [ { "namespace": "Volo.Docs.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Domain.Shared", + "namespace": "Volo.Docs", + "name": "DocsDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization.Abstractions", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationAbstractionsModule" + } + ], "contentType": "abpModule", - "name": "DocsAdminApplicationContractsModule" + "name": "DocsAdminApplicationContractsModule", + "summary": null }, { "displayName": "Projects", "isEnabled": true, "contentType": "permission", - "name": "Docs.Admin.Projects" + "name": "Docs.Admin.Projects", + "summary": null }, { "displayName": "Edit", "isEnabled": true, "contentType": "permission", - "name": "Docs.Admin.Projects.Update" + "name": "Docs.Admin.Projects.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "Docs.Admin.Projects.Delete" + "name": "Docs.Admin.Projects.Delete", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "Docs.Admin.Projects.Create" + "name": "Docs.Admin.Projects.Create", + "summary": null }, { "displayName": "Documents", "isEnabled": true, "contentType": "permission", - "name": "Docs.Admin.Documents" + "name": "Docs.Admin.Documents", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Application/Volo.Docs.Admin.Application.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Admin.Application/Volo.Docs.Admin.Application.abppkg.analyze.json index 6ff12518c7..e1d2827f0a 100644 --- a/modules/docs/src/Volo.Docs.Admin.Application/Volo.Docs.Admin.Application.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Admin.Application/Volo.Docs.Admin.Application.abppkg.analyze.json @@ -1,29 +1,341 @@ { "name": "Volo.Docs.Admin.Application", - "hash": "1ebc44195de6a5460ff52b8b04113eda", + "hash": "9d08204691900bbc318f2d61747d961f", "contents": [ { "namespace": "Volo.Docs.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Domain", + "namespace": "Volo.Docs", + "name": "DocsDomainModule" + }, + { + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts", + "namespace": "Volo.Docs.Admin", + "name": "DocsAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + } + ], "contentType": "abpModule", - "name": "DocsAdminApplicationModule" + "name": "DocsAdminApplicationModule", + "summary": null }, { "namespace": "Volo.Docs.Admin.Projects", - "summary": null, + "baseClass": { + "name": "ApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application" + }, "implementingInterfaces": [ - "Volo.Docs.Admin.Projects.IProjectAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IProjectAdminAppService", + "namespace": "Volo.Docs.Admin.Projects", + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "PagedAndSortedResultRequestDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "ProjectDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "ProjectDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "CreateProjectDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "ProjectDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "UpdateProjectDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "ReindexAsync", + "summary": null, + "parameters": [ + { + "type": "ReindexInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "ReindexAllAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetListWithoutDetailsAsync", + "summary": null, + "parameters": [] + } ], "contentType": "applicationService", - "name": "ProjectAdminAppService" + "name": "ProjectAdminAppService", + "summary": null }, { "namespace": "Volo.Docs.Admin.Documents", - "summary": null, + "baseClass": { + "name": "ApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application" + }, "implementingInterfaces": [ - "Volo.Docs.Admin.Documents.IDocumentAdminAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IDocumentAdminAppService", + "namespace": "Volo.Docs.Admin.Documents", + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": true, + "name": "ClearCacheAsync", + "summary": null, + "parameters": [ + { + "type": "ClearCacheInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "PullAllAsync", + "summary": null, + "parameters": [ + { + "type": "PullAllDocumentInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "PullAsync", + "summary": null, + "parameters": [ + { + "type": "PullDocumentInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetAllAsync", + "summary": null, + "parameters": [ + { + "type": "GetAllInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "RemoveFromCacheAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "documentId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "ReindexAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "documentId", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetFilterItemsAsync", + "summary": null, + "parameters": [] + } ], "contentType": "applicationService", - "name": "DocumentAdminAppService" + "name": "DocumentAdminAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/Volo.Docs.Admin.HttpApi.Client.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/Volo.Docs.Admin.HttpApi.Client.abppkg.analyze.json index a316aaf8ac..e641ffe0be 100644 --- a/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/Volo.Docs.Admin.HttpApi.Client.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Admin.HttpApi.Client/Volo.Docs.Admin.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Docs.Admin.HttpApi.Client", - "hash": "b89a21854479861a94321c9b9b14c1ef", + "hash": "55aeaaeb4ae81425c9f86d2825fe77d5", "contents": [ { "namespace": "Volo.Docs.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts", + "namespace": "Volo.Docs.Admin", + "name": "DocsAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "DocsAdminHttpApiClientModule" + "name": "DocsAdminHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.HttpApi/Volo.Docs.Admin.HttpApi.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Admin.HttpApi/Volo.Docs.Admin.HttpApi.abppkg.analyze.json index 99183af528..8fa3cbc7be 100644 --- a/modules/docs/src/Volo.Docs.Admin.HttpApi/Volo.Docs.Admin.HttpApi.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Admin.HttpApi/Volo.Docs.Admin.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Docs.Admin.HttpApi", - "hash": "2ce1eb9b94903de99e5e94c61fecd09d", + "hash": "997534eb970c93f92308c5a1df7185cf", "contents": [ { "namespace": "Volo.Docs.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts", + "namespace": "Volo.Docs.Admin", + "name": "DocsAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "DocsAdminHttpApiModule" + "name": "DocsAdminHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Admin.Web/Volo.Docs.Admin.Web.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Admin.Web/Volo.Docs.Admin.Web.abppkg.analyze.json index e4f8fe301f..09840ffaf7 100644 --- a/modules/docs/src/Volo.Docs.Admin.Web/Volo.Docs.Admin.Web.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Admin.Web/Volo.Docs.Admin.Web.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Docs.Admin.Web", - "hash": "9bf873547c3d7a73d22281db34ccb755", + "hash": "dd7cce7e2fd63c55998fa4c2030c5cd6", "contents": [ { "namespace": "Volo.Docs.Admin", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts", + "namespace": "Volo.Docs.Admin", + "name": "DocsAdminApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "name": "AbpAspNetCoreMvcUiBootstrapModule" + } + ], "contentType": "abpModule", - "name": "DocsAdminWebModule" + "name": "DocsAdminWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Application.Contracts/Volo.Docs.Application.Contracts.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Application.Contracts/Volo.Docs.Application.Contracts.abppkg.analyze.json index abcf0ea811..31ab93d761 100644 --- a/modules/docs/src/Volo.Docs.Application.Contracts/Volo.Docs.Application.Contracts.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Application.Contracts/Volo.Docs.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Docs.Application.Contracts", - "hash": "262e4f1684408074bc48fd8b516291ac", + "hash": "4911fb87fa8e3581c4827d6348d925ba", "contents": [ { "namespace": "Volo.Docs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Domain.Shared", + "namespace": "Volo.Docs", + "name": "DocsDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "DocsApplicationContractsModule" + "name": "DocsApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Application/Volo.Docs.Application.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Application/Volo.Docs.Application.abppkg.analyze.json index efcc550dc6..de3f4205c1 100644 --- a/modules/docs/src/Volo.Docs.Application/Volo.Docs.Application.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Application/Volo.Docs.Application.abppkg.analyze.json @@ -1,29 +1,326 @@ { "name": "Volo.Docs.Application", - "hash": "87e3d3c4ba832643880025f927061542", + "hash": "6577c5c6152a502ca398540df8cd3a62", "contents": [ { "namespace": "Volo.Docs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Domain", + "namespace": "Volo.Docs", + "name": "DocsDomainModule" + }, + { + "declaringAssemblyName": "Volo.Docs.Application.Contracts", + "namespace": "Volo.Docs", + "name": "DocsApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + } + ], "contentType": "abpModule", - "name": "DocsApplicationModule" + "name": "DocsApplicationModule", + "summary": null }, { "namespace": "Volo.Docs.Projects", - "summary": null, + "baseClass": { + "name": "DocsAppServiceBase", + "namespace": "Volo.Docs", + "declaringAssemblyName": "Volo.Docs.Application" + }, "implementingInterfaces": [ - "Volo.Docs.Projects.IProjectAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IProjectAppService", + "namespace": "Volo.Docs.Projects", + "declaringAssemblyName": "Volo.Docs.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "ProjectDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + } + ] + }, + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetVersionsAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + } + ] + }, + { + "returnType": "LanguageConfig", + "isAsync": true, + "name": "GetLanguageListAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": true, + "name": "GetDefaultLanguageCodeAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "ProjectAppService" + "name": "ProjectAppService", + "summary": null }, { "namespace": "Volo.Docs.Documents", - "summary": null, + "baseClass": { + "name": "DocsAppServiceBase", + "namespace": "Volo.Docs", + "declaringAssemblyName": "Volo.Docs.Application" + }, "implementingInterfaces": [ - "Volo.Docs.Documents.IDocumentAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IDocumentAppService", + "namespace": "Volo.Docs.Documents", + "declaringAssemblyName": "Volo.Docs.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "DocumentWithDetailsDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "GetDocumentInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "DocumentWithDetailsDto", + "isAsync": true, + "name": "GetDefaultAsync", + "summary": null, + "parameters": [ + { + "type": "GetDefaultDocumentInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "NavigationNode", + "isAsync": true, + "name": "GetNavigationAsync", + "summary": null, + "parameters": [ + { + "type": "GetNavigationDocumentInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "DocumentResourceDto", + "isAsync": true, + "name": "GetResourceAsync", + "summary": null, + "parameters": [ + { + "type": "GetDocumentResourceInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "SearchAsync", + "summary": null, + "parameters": [ + { + "type": "DocumentSearchInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Boolean", + "isAsync": true, + "name": "FullSearchEnabledAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetUrlsAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "prefix", + "isOptional": false + } + ] + }, + { + "returnType": "DocumentParametersDto", + "isAsync": true, + "name": "GetParametersAsync", + "summary": null, + "parameters": [ + { + "type": "GetParametersDocumentInput", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "DocumentAppService" + "name": "DocumentAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain.Shared/Volo.Docs.Domain.Shared.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Domain.Shared/Volo.Docs.Domain.Shared.abppkg.analyze.json index 1f88d13232..7b7a1c6050 100644 --- a/modules/docs/src/Volo.Docs.Domain.Shared/Volo.Docs.Domain.Shared.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Domain.Shared/Volo.Docs.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Docs.Domain.Shared", - "hash": "55aba204a9318469c1df9a9a68a29f86", + "hash": "927ef52146cb0f41e0a1b241766304c1", "contents": [ { "namespace": "Volo.Docs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Localization", + "namespace": "Volo.Abp.Localization", + "name": "AbpLocalizationModule" + } + ], "contentType": "abpModule", - "name": "DocsDomainSharedModule" + "name": "DocsDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain/Volo.Docs.Domain.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Domain/Volo.Docs.Domain.abppkg.analyze.json index 8bd0e5b0a9..010a24d8e4 100644 --- a/modules/docs/src/Volo.Docs.Domain/Volo.Docs.Domain.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Domain/Volo.Docs.Domain.abppkg.analyze.json @@ -1,87 +1,720 @@ { "name": "Volo.Docs.Domain", - "hash": "f162d16971e9084446f20fc58b84586d", + "hash": "94bd8ae44eff07551b074284a39f0452", "contents": [ { "namespace": "Volo.Docs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Domain.Shared", + "namespace": "Volo.Docs", + "name": "DocsDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "DocsDomainModule" + "name": "DocsDomainModule", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetFormat", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "format", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetNavigationDocumentName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "navigationDocumentName", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetParametersDocumentName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "parametersDocumentName", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetDefaultDocumentName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "defaultDocumentName", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Docs.Projects", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Project" + "name": "Project", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "AddContributor", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "username", + "isOptional": false + }, + { + "type": "String", + "name": "userProfileUrl", + "isOptional": false + }, + { + "type": "String", + "name": "avatarUrl", + "isOptional": false + }, + { + "type": "Int32", + "name": "commitCount", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllContributors", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveContributor", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "username", + "isOptional": false + }, + { + "type": "String", + "name": "userProfileUrl", + "isOptional": false + }, + { + "type": "String", + "name": "avatarUrl", + "isOptional": false + } + ] + }, + { + "returnType": "DocumentContributor", + "isAsync": false, + "name": "FindContributor", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "username", + "isOptional": false + }, + { + "type": "String", + "name": "userProfileUrl", + "isOptional": false + }, + { + "type": "String", + "name": "avatarUrl", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Docs.Documents", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Docs.Documents.DocumentContributor" - ], - "navigationProperties": [], + "collectionProperties": { + "contributors": { + "name": "DocumentContributor", + "namespace": "Volo.Docs.Documents", + "declaringAssemblyName": "Volo.Docs.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Document" + "name": "Document", + "summary": null }, { "namespace": "Volo.Docs.GitHub.Documents", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Document", + "isAsync": true, + "name": "GetDocumentAsync", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + }, + { + "type": "String", + "name": "documentName", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastKnownSignificantUpdateTime", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetVersionsAsync", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + } + ] + }, + { + "returnType": "DocumentResource", + "isAsync": true, + "name": "GetResource", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + }, + { + "type": "String", + "name": "resourceName", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + } + ] + }, + { + "returnType": "LanguageConfig", + "isAsync": true, + "name": "GetLanguageListAsync", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "GithubDocumentSource" + "name": "GithubDocumentSource", + "summary": null }, { "namespace": "Volo.Docs.GitHub.Documents", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Boolean", + "isAsync": false, + "name": "HasPatchSignificantChanges", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "patch", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "GithubPatchAnalyzer" + "name": "GithubPatchAnalyzer", + "summary": null }, { "namespace": "Volo.Docs.FileSystem.Documents", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Document", + "isAsync": true, + "name": "GetDocumentAsync", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + }, + { + "type": "String", + "name": "documentName", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastKnownSignificantUpdateTime", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetVersionsAsync", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + } + ] + }, + { + "returnType": "LanguageConfig", + "isAsync": true, + "name": "GetLanguageListAsync", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + } + ] + }, + { + "returnType": "DocumentResource", + "isAsync": true, + "name": "GetResource", + "summary": null, + "parameters": [ + { + "type": "Project", + "name": "project", + "isOptional": false + }, + { + "type": "String", + "name": "resourceName", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "FileSystemDocumentSource" + "name": "FileSystemDocumentSource", + "summary": null }, { "namespace": "Volo.Docs.Documents.FullSearch.Elastic", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Void", + "isAsync": true, + "name": "CreateIndexIfNeededAsync", + "summary": null, + "parameters": [ + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "AddOrUpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Document", + "name": "document", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "AddOrUpdateManyAsync", + "summary": null, + "parameters": [ + { + "type": "IEnumerable", + "name": "documents", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAllAsync", + "summary": null, + "parameters": [ + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAllByProjectIdAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "projectId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "SearchAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "context", + "isOptional": false + }, + { + "type": "Guid", + "name": "projectId", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "Nullable", + "name": "skipCount", + "isOptional": true + }, + { + "type": "Nullable", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "ValidateElasticSearchEnabled", + "summary": null, + "parameters": [] + } + ], "contentType": "domainService", - "name": "ElasticDocumentFullSearch" + "name": "ElasticDocumentFullSearch", + "summary": null }, { "namespace": "Volo.Docs.Projects", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Docs.Projects", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Project" + "name": "Project", + "summary": null }, "contentType": "repositoryInterface", - "name": "IProjectRepository" + "name": "IProjectRepository", + "summary": null }, { "namespace": "Volo.Docs.Documents", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Docs.Documents", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Docs.Documents.DocumentContributor" - ], - "navigationProperties": [], + "collectionProperties": { + "contributors": { + "name": "DocumentContributor", + "namespace": "Volo.Docs.Documents", + "declaringAssemblyName": "Volo.Docs.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "Document" + "name": "Document", + "summary": null }, "contentType": "repositoryInterface", - "name": "IDocumentRepository" + "name": "IDocumentRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.EntityFrameworkCore/Volo.Docs.EntityFrameworkCore.abppkg.analyze.json b/modules/docs/src/Volo.Docs.EntityFrameworkCore/Volo.Docs.EntityFrameworkCore.abppkg.analyze.json index 9ce6b08aa0..5ebbd1794f 100644 --- a/modules/docs/src/Volo.Docs.EntityFrameworkCore/Volo.Docs.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.EntityFrameworkCore/Volo.Docs.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Docs.EntityFrameworkCore", - "hash": "8f4f450885d4dfe7da4ab5b6c7a436de", + "hash": "726e95d02ce07cd3a0e5bd1b5c3c7238", "contents": [ { "namespace": "Volo.Docs.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Domain", + "namespace": "Volo.Docs", + "name": "DocsDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "DocsEntityFrameworkCoreModule" + "name": "DocsEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Docs.EntityFrameworkCore", @@ -14,21 +27,25 @@ { "entityFullName": "Volo.Docs.Documents.Document", "contentType": "databaseTable", - "name": "DocsDocuments" + "name": "DocsDocuments", + "summary": null }, { "entityFullName": "Volo.Docs.Documents.DocumentContributor", "contentType": "databaseTable", - "name": "DocsDocumentContributors" + "name": "DocsDocumentContributors", + "summary": null }, { "entityFullName": "Volo.Docs.Projects.Project", "contentType": "databaseTable", - "name": "DocsProjects" + "name": "DocsProjects", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "DocsDbContext" + "name": "DocsDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.HttpApi.Client/Volo.Docs.HttpApi.Client.abppkg.analyze.json b/modules/docs/src/Volo.Docs.HttpApi.Client/Volo.Docs.HttpApi.Client.abppkg.analyze.json index 0ba065deda..78eb1365ba 100644 --- a/modules/docs/src/Volo.Docs.HttpApi.Client/Volo.Docs.HttpApi.Client.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.HttpApi.Client/Volo.Docs.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Docs.HttpApi.Client", - "hash": "50c3210eb30ae0ec2be506452e76e304", + "hash": "2664fb619b29ece59f080257f7cd7dca", "contents": [ { "namespace": "Volo.Docs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Application.Contracts", + "namespace": "Volo.Docs", + "name": "DocsApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "DocsHttpApiClientModule" + "name": "DocsHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.HttpApi/Volo.Docs.HttpApi.abppkg.analyze.json b/modules/docs/src/Volo.Docs.HttpApi/Volo.Docs.HttpApi.abppkg.analyze.json index 93f4d884f4..d73ada81be 100644 --- a/modules/docs/src/Volo.Docs.HttpApi/Volo.Docs.HttpApi.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.HttpApi/Volo.Docs.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Docs.HttpApi", - "hash": "182385cfe2cc437b662822257d7e78c7", + "hash": "5b9269acaac218b51730781deae0f0e2", "contents": [ { "namespace": "Volo.Docs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Application.Contracts", + "namespace": "Volo.Docs", + "name": "DocsApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "DocsHttpApiModule" + "name": "DocsHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.MongoDB/Volo.Docs.MongoDB.abppkg.analyze.json b/modules/docs/src/Volo.Docs.MongoDB/Volo.Docs.MongoDB.abppkg.analyze.json index 73c0434d13..d04e6302e0 100644 --- a/modules/docs/src/Volo.Docs.MongoDB/Volo.Docs.MongoDB.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.MongoDB/Volo.Docs.MongoDB.abppkg.analyze.json @@ -1,29 +1,45 @@ { "name": "Volo.Docs.MongoDB", - "hash": "a3746fbf103117f78e369dded9a6c7b0", + "hash": "42352ed68d8d29cf84fc19310b61bbea", "contents": [ { "namespace": "Volo.Docs.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Domain", + "namespace": "Volo.Docs", + "name": "DocsDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "DocsMongoDbModule" + "name": "DocsMongoDbModule", + "summary": null }, { "namespace": "Volo.Docs.MongoDB", "connectionStringName": "Docs", "databaseCollections": [ { - "entityFullName": "Volo.Docs.Projects.Project", + "entityFullName": "Volo.Docs.Documents.Document", "contentType": "databaseCollection", - "name": "DocsProjects" + "name": "DocsDocumentS", + "summary": null }, { - "entityFullName": "Volo.Docs.Documents.Document", + "entityFullName": "Volo.Docs.Projects.Project", "contentType": "databaseCollection", - "name": "DocsDocumentS" + "name": "DocsProjects", + "summary": null } ], "contentType": "mongoDbContext", - "name": "DocsMongoDbContext" + "name": "DocsMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Web/Volo.Docs.Web.abppkg.analyze.json b/modules/docs/src/Volo.Docs.Web/Volo.Docs.Web.abppkg.analyze.json index 4806c71b20..203f862d7d 100644 --- a/modules/docs/src/Volo.Docs.Web/Volo.Docs.Web.abppkg.analyze.json +++ b/modules/docs/src/Volo.Docs.Web/Volo.Docs.Web.abppkg.analyze.json @@ -1,11 +1,44 @@ { "name": "Volo.Docs.Web", - "hash": "774b48775ac310eea144c8a3182a56b2", + "hash": "5247e92ecf4e6a5d88d17a5f0d82321a", "contents": [ { "namespace": "Volo.Docs", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Docs.Application.Contracts", + "namespace": "Volo.Docs", + "name": "DocsApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "name": "AbpAspNetCoreMvcUiBootstrapModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Packages", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Packages", + "name": "AbpAspNetCoreMvcUiPackagesModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bundling", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bundling", + "name": "AbpAspNetCoreMvcUiBundlingModule" + } + ], "contentType": "abpModule", - "name": "DocsWebModule" + "name": "DocsWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo.Abp.FeatureManagement.Application.Contracts.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo.Abp.FeatureManagement.Application.Contracts.abppkg.analyze.json index 9b3e134119..9d69551ddc 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo.Abp.FeatureManagement.Application.Contracts.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application.Contracts/Volo.Abp.FeatureManagement.Application.Contracts.abppkg.analyze.json @@ -1,17 +1,41 @@ { "name": "Volo.Abp.FeatureManagement.Application.Contracts", - "hash": "d438aa348fe9ac8c5a4ee759a8b850da", + "hash": "879a9919f3c5f2dd9f0ee92be5b861c4", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Domain.Shared", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization.Abstractions", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationAbstractionsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Json", + "namespace": "Volo.Abp.Json", + "name": "AbpJsonModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementApplicationContractsModule" + "name": "AbpFeatureManagementApplicationContractsModule", + "summary": null }, { "displayName": "Manage Host features", "isEnabled": true, "contentType": "permission", - "name": "FeatureManagement.ManageHostFeatures" + "name": "FeatureManagement.ManageHostFeatures", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo.Abp.FeatureManagement.Application.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo.Abp.FeatureManagement.Application.abppkg.analyze.json index 420961153e..5162bca540 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo.Abp.FeatureManagement.Application.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Application/Volo.Abp.FeatureManagement.Application.abppkg.analyze.json @@ -1,20 +1,130 @@ { "name": "Volo.Abp.FeatureManagement.Application", - "hash": "464a98075956c59482f5442b4c57c7bd", + "hash": "d038e9165d998d0aec011b6a17798f1a", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Domain", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application.Contracts", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementApplicationModule" + "name": "AbpFeatureManagementApplicationModule", + "summary": null }, { "namespace": "Volo.Abp.FeatureManagement", - "summary": null, + "baseClass": { + "name": "FeatureManagementAppServiceBase", + "namespace": "Volo.Abp.FeatureManagement", + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application" + }, "implementingInterfaces": [ - "Volo.Abp.FeatureManagement.IFeatureAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IFeatureAppService", + "namespace": "Volo.Abp.FeatureManagement", + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "GetFeatureListResultDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "UpdateFeaturesDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "FeatureAppService" + "name": "FeatureAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo.Abp.FeatureManagement.Domain.Shared.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo.Abp.FeatureManagement.Domain.Shared.abppkg.analyze.json index adccde52df..b4d688c90d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo.Abp.FeatureManagement.Domain.Shared.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo.Abp.FeatureManagement.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.FeatureManagement.Domain.Shared", - "hash": "5a921dc2b9bbd17f772d55246647db55", + "hash": "dc0328e54715158fd1ca962affd3b8df", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Json", + "namespace": "Volo.Abp.Json", + "name": "AbpJsonModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementDomainSharedModule" + "name": "AbpFeatureManagementDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo.Abp.FeatureManagement.Domain.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo.Abp.FeatureManagement.Domain.abppkg.analyze.json index 170c34da44..a6cbd4b348 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo.Abp.FeatureManagement.Domain.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Domain/Volo.Abp.FeatureManagement.Domain.abppkg.analyze.json @@ -1,35 +1,259 @@ { "name": "Volo.Abp.FeatureManagement.Domain", - "hash": "6fe29d46ceb964bb16638d684318ef9a", + "hash": "c492222dd20fe3ffd91cf8837101affe", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Domain.Shared", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Features", + "namespace": "Volo.Abp.Features", + "name": "AbpFeaturesModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementDomainModule" + "name": "AbpFeatureManagementDomainModule", + "summary": null }, { + "baseClass": { + "name": "BasicAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + } + ], + "methods": [ + { + "returnType": "Boolean", + "isAsync": false, + "name": "HasSameData", + "summary": null, + "parameters": [ + { + "type": "FeatureDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "Patch", + "summary": null, + "parameters": [ + { + "type": "FeatureDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + } + ], + "namespace": "Volo.Abp.FeatureManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "aggregateRoot", + "name": "FeatureDefinitionRecord", + "summary": null + }, + { + "baseClass": { + "name": "BasicAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + } + ], + "methods": [ + { + "returnType": "Boolean", + "isAsync": false, + "name": "HasSameData", + "summary": null, + "parameters": [ + { + "type": "FeatureGroupDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "Patch", + "summary": null, + "parameters": [ + { + "type": "FeatureGroupDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + } + ], + "namespace": "Volo.Abp.FeatureManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "aggregateRoot", + "name": "FeatureGroupDefinitionRecord", + "summary": null + }, + { + "baseClass": { + "name": "Entity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + } + ], + "methods": [], "namespace": "Volo.Abp.FeatureManagement", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "FeatureValue" + "name": "FeatureValue", + "summary": null + }, + { + "namespace": "Volo.Abp.FeatureManagement", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.FeatureManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "entity", + "name": "FeatureDefinitionRecord", + "summary": null + }, + "contentType": "repositoryInterface", + "name": "IFeatureDefinitionRecordRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.FeatureManagement", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.FeatureManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "entity", + "name": "FeatureGroupDefinitionRecord", + "summary": null + }, + "contentType": "repositoryInterface", + "name": "IFeatureGroupDefinitionRecordRepository", + "summary": null }, { "namespace": "Volo.Abp.FeatureManagement", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.FeatureManagement", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "FeatureValue" + "name": "FeatureValue", + "summary": null }, "contentType": "repositoryInterface", - "name": "IFeatureValueRepository" + "name": "IFeatureValueRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo.Abp.FeatureManagement.EntityFrameworkCore.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo.Abp.FeatureManagement.EntityFrameworkCore.abppkg.analyze.json index 0782f662ae..b0b01114a3 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo.Abp.FeatureManagement.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.EntityFrameworkCore/Volo.Abp.FeatureManagement.EntityFrameworkCore.abppkg.analyze.json @@ -1,24 +1,51 @@ { "name": "Volo.Abp.FeatureManagement.EntityFrameworkCore", - "hash": "cc5257a0b2c407388aebb23e5dc96ee0", + "hash": "95806ac827332b672654c45c95426d74", "contents": [ { "namespace": "Volo.Abp.FeatureManagement.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Domain", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementEntityFrameworkCoreModule" + "name": "AbpFeatureManagementEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.FeatureManagement.EntityFrameworkCore", "connectionStringName": "AbpFeatureManagement", "databaseTables": [ + { + "entityFullName": "Volo.Abp.FeatureManagement.FeatureDefinitionRecord", + "contentType": "databaseTable", + "name": "AbpFeatures", + "summary": null + }, + { + "entityFullName": "Volo.Abp.FeatureManagement.FeatureGroupDefinitionRecord", + "contentType": "databaseTable", + "name": "AbpFeatureGroups", + "summary": null + }, { "entityFullName": "Volo.Abp.FeatureManagement.FeatureValue", "contentType": "databaseTable", - "name": "AbpFeatureValues" + "name": "AbpFeatureValues", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "FeatureManagementDbContext" + "name": "FeatureManagementDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/Volo.Abp.FeatureManagement.HttpApi.Client.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/Volo.Abp.FeatureManagement.HttpApi.Client.abppkg.analyze.json index 12e113712a..c8b035b083 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/Volo.Abp.FeatureManagement.HttpApi.Client.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi.Client/Volo.Abp.FeatureManagement.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.FeatureManagement.HttpApi.Client", - "hash": "e93ac980bcfa0fbbd2f42f6f34157643", + "hash": "7f3d853da2a8871295a3b34031e62eaf", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application.Contracts", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementHttpApiClientModule" + "name": "AbpFeatureManagementHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo.Abp.FeatureManagement.HttpApi.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo.Abp.FeatureManagement.HttpApi.abppkg.analyze.json index a390b349d4..880b48aa9d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo.Abp.FeatureManagement.HttpApi.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.HttpApi/Volo.Abp.FeatureManagement.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.FeatureManagement.HttpApi", - "hash": "9381d1bc9af6ab1460dd76c79547e1e9", + "hash": "f089a177a9b09ead53c8fc7f9d6ad367", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application.Contracts", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementHttpApiModule" + "name": "AbpFeatureManagementHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo.Abp.FeatureManagement.MongoDB.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo.Abp.FeatureManagement.MongoDB.abppkg.analyze.json index 49307d21e2..79d76e007c 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo.Abp.FeatureManagement.MongoDB.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.MongoDB/Volo.Abp.FeatureManagement.MongoDB.abppkg.analyze.json @@ -1,24 +1,51 @@ { "name": "Volo.Abp.FeatureManagement.MongoDB", - "hash": "d194c87394a1950dcb728d610fba38af", + "hash": "930bba275c8fa9f5ae853bb5f26ec255", "contents": [ { "namespace": "Volo.Abp.FeatureManagement.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Domain", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementMongoDbModule" + "name": "AbpFeatureManagementMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.FeatureManagement.MongoDB", "connectionStringName": "AbpFeatureManagement", "databaseCollections": [ + { + "entityFullName": "Volo.Abp.FeatureManagement.FeatureDefinitionRecord", + "contentType": "databaseCollection", + "name": "AbpFeatures", + "summary": null + }, { "entityFullName": "Volo.Abp.FeatureManagement.FeatureValue", "contentType": "databaseCollection", - "name": "AbpFeatureValues" + "name": "AbpFeatureValues", + "summary": null + }, + { + "entityFullName": "Volo.Abp.FeatureManagement.FeatureGroupDefinitionRecord", + "contentType": "databaseCollection", + "name": "AbpFeatureGroups", + "summary": null } ], "contentType": "mongoDbContext", - "name": "FeatureManagementMongoDbContext" + "name": "FeatureManagementMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Volo.Abp.FeatureManagement.Web.abppkg.analyze.json b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Volo.Abp.FeatureManagement.Web.abppkg.analyze.json index a07c88cc2a..cd7075586d 100644 --- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Volo.Abp.FeatureManagement.Web.abppkg.analyze.json +++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Volo.Abp.FeatureManagement.Web.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.FeatureManagement.Web", - "hash": "970dcffc6a95ca8c5d403796f1e03ffa", + "hash": "dd831486925de079f8559df6c0f0822c", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application.Contracts", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Web", + "namespace": "Volo.Abp.SettingManagement.Web", + "name": "AbpSettingManagementWebModule" + } + ], "contentType": "abpModule", - "name": "AbpFeatureManagementWebModule" + "name": "AbpFeatureManagementWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json index 97bd423fe6..e739c9bf95 100644 --- a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json @@ -1,77 +1,111 @@ { "name": "Volo.Abp.Identity.Application.Contracts", - "hash": "34252fd920a045fc04c43ed2e9b9a5e9", + "hash": "c19cd341410a2d03dc22986a159a9cac", "contents": [ { "namespace": "Volo.Abp.Identity", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain.Shared", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.Abstractions", + "namespace": "Volo.Abp.Users", + "name": "AbpUsersAbstractionModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationContractsModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityApplicationContractsModule" + "name": "AbpIdentityApplicationContractsModule", + "summary": null }, { "displayName": "Role management", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Roles" + "name": "AbpIdentity.Roles", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Roles.Create" + "name": "AbpIdentity.Roles.Create", + "summary": null }, { "displayName": "Edit", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Roles.Update" + "name": "AbpIdentity.Roles.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Roles.Delete" + "name": "AbpIdentity.Roles.Delete", + "summary": null }, { "displayName": "Change permissions", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Roles.ManagePermissions" + "name": "AbpIdentity.Roles.ManagePermissions", + "summary": null }, { "displayName": "User management", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Users" + "name": "AbpIdentity.Users", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Users.Create" + "name": "AbpIdentity.Users.Create", + "summary": null }, { "displayName": "Edit", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Users.Update" + "name": "AbpIdentity.Users.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Users.Delete" + "name": "AbpIdentity.Users.Delete", + "summary": null }, { "displayName": "Change permissions", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.Users.ManagePermissions" + "name": "AbpIdentity.Users.ManagePermissions", + "summary": null }, { "displayName": "User lookup", "isEnabled": true, "contentType": "permission", - "name": "AbpIdentity.UserLookup" + "name": "AbpIdentity.UserLookup", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.abppkg.analyze.json index 1c5e740096..3757c75794 100644 --- a/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.abppkg.analyze.json @@ -1,52 +1,547 @@ { "name": "Volo.Abp.Identity.Application", - "hash": "814ef7cd33425671dda3a5530f55a114", + "hash": "b2a5a6d9d3fb6c1804a52f6e576fb9c7", "contents": [ { "namespace": "Volo.Abp.Identity", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityApplicationModule" + "name": "AbpIdentityApplicationModule", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, + "baseClass": { + "name": "IdentityAppServiceBase", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Application" + }, "implementingInterfaces": [ - "Volo.Abp.Identity.IIdentityRoleAppService", - "Volo.Abp.Application.Services.ICrudAppService`5[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IIdentityRoleAppService", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IReadOnlyAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IDeleteAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "IdentityRoleDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetAllListAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "GetIdentityRolesInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityRoleDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityRoleCreateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityRoleDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "IdentityRoleUpdateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "IdentityRoleAppService" + "name": "IdentityRoleAppService", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, + "baseClass": { + "name": "IdentityAppServiceBase", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Application" + }, "implementingInterfaces": [ - "Volo.Abp.Identity.IIdentityUserAppService", - "Volo.Abp.Application.Services.ICrudAppService`5[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IIdentityUserAppService", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IReadOnlyAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IDeleteAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "IdentityUserDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "GetIdentityUsersInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetRolesAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "GetAssignableRolesAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "IdentityUserDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUserCreateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityUserDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "IdentityUserUpdateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "UpdateRolesAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "IdentityUserUpdateRolesDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityUserDto", + "isAsync": true, + "name": "FindByUsernameAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "userName", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityUserDto", + "isAsync": true, + "name": "FindByEmailAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "email", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "IdentityUserAppService" + "name": "IdentityUserAppService", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, + "baseClass": { + "name": "IdentityAppServiceBase", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Application" + }, "implementingInterfaces": [ - "Volo.Abp.Identity.IIdentityUserLookupAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IIdentityUserLookupAppService", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "UserData", + "isAsync": true, + "name": "FindByIdAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "UserData", + "isAsync": true, + "name": "FindByUserNameAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "userName", + "isOptional": false + } + ] + }, + { + "returnType": "ListResultDto", + "isAsync": true, + "name": "SearchAsync", + "summary": null, + "parameters": [ + { + "type": "UserLookupSearchInputDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Int64", + "isAsync": true, + "name": "GetCountAsync", + "summary": null, + "parameters": [ + { + "type": "UserLookupCountInputDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "IdentityUserLookupAppService" + "name": "IdentityUserLookupAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.AspNetCore/Volo.Abp.Identity.AspNetCore.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.AspNetCore/Volo.Abp.Identity.AspNetCore.abppkg.analyze.json new file mode 100644 index 0000000000..2204f85bf5 --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.AspNetCore/Volo.Abp.Identity.AspNetCore.abppkg.analyze.json @@ -0,0 +1,19 @@ +{ + "name": "Volo.Abp.Identity.AspNetCore", + "hash": "fdd258dd3b650d287857d19cc8b20404", + "contents": [ + { + "namespace": "Volo.Abp.Identity.AspNetCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainModule" + } + ], + "contentType": "abpModule", + "name": "AbpIdentityAspNetCoreModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.abppkg.analyze.json index 274ccebb1c..a4902b1527 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.Identity.Domain.Shared", - "hash": "8483bba8a84d052fe31e3d494ca190d9", + "hash": "b68b74371d6890c794321b23b57709fd", "contents": [ { "namespace": "Volo.Abp.Identity", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Users.Domain.Shared", + "namespace": "Volo.Abp.Users", + "name": "AbpUsersDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Features", + "namespace": "Volo.Abp.Features", + "name": "AbpFeaturesModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityDomainSharedModule" + "name": "AbpIdentityDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.abppkg.analyze.json index 2f42c3b1f6..701d7aedd3 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.abppkg.analyze.json @@ -1,205 +1,1912 @@ { "name": "Volo.Abp.Identity.Domain", - "hash": "32e61cdb91088ee3abe9501c380f3073", + "hash": "9e9ad28685626628a707b3ff28ad10a6", "contents": [ { "namespace": "Volo.Abp.Identity", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain.Shared", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "namespace": "Volo.Abp.Users", + "name": "AbpUsersDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityDomainModule" + "name": "AbpIdentityDomainModule", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "SetName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "IdentityClaimType" + "name": "IdentityClaimType", + "summary": null }, { + "baseClass": { + "name": "BasicAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + } + ], + "methods": [], "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "IdentityLinkUser" + "name": "IdentityLinkUser", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "AddClaim", + "summary": null, + "parameters": [ + { + "type": "IGuidGenerator", + "name": "guidGenerator", + "isOptional": false + }, + { + "type": "Claim", + "name": "claim", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddClaims", + "summary": null, + "parameters": [ + { + "type": "IGuidGenerator", + "name": "guidGenerator", + "isOptional": false + }, + { + "type": "IEnumerable", + "name": "claims", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityRoleClaim", + "isAsync": false, + "name": "FindClaim", + "summary": null, + "parameters": [ + { + "type": "Claim", + "name": "claim", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveClaim", + "summary": null, + "parameters": [ + { + "type": "Claim", + "name": "claim", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "ChangeName", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": false, + "name": "ToString", + "summary": null, + "parameters": [] + } + ], "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": "Represents a role in the identity system", - "collectionProperties": [ - "Volo.Abp.Identity.IdentityRoleClaim" - ], - "navigationProperties": [], + "collectionProperties": { + "claims": { + "name": "IdentityRoleClaim", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "IdentityRole" + "name": "IdentityRole", + "summary": "Represents a role in the identity system" }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [], "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "IdentitySecurityLog" + "name": "IdentitySecurityLog", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IUser", + "namespace": "Volo.Abp.Users", + "declaringAssemblyName": "Volo.Abp.Users.Domain" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "AddRole", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveRole", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + } + ] + }, + { + "returnType": "Boolean", + "isAsync": false, + "name": "IsInRole", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddClaim", + "summary": null, + "parameters": [ + { + "type": "IGuidGenerator", + "name": "guidGenerator", + "isOptional": false + }, + { + "type": "Claim", + "name": "claim", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddClaims", + "summary": null, + "parameters": [ + { + "type": "IGuidGenerator", + "name": "guidGenerator", + "isOptional": false + }, + { + "type": "IEnumerable", + "name": "claims", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityUserClaim", + "isAsync": false, + "name": "FindClaim", + "summary": null, + "parameters": [ + { + "type": "Claim", + "name": "claim", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "ReplaceClaim", + "summary": null, + "parameters": [ + { + "type": "Claim", + "name": "claim", + "isOptional": false + }, + { + "type": "Claim", + "name": "newClaim", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveClaims", + "summary": null, + "parameters": [ + { + "type": "IEnumerable", + "name": "claims", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveClaim", + "summary": null, + "parameters": [ + { + "type": "Claim", + "name": "claim", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddLogin", + "summary": null, + "parameters": [ + { + "type": "UserLoginInfo", + "name": "login", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveLogin", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "loginProvider", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityUserToken", + "isAsync": false, + "name": "FindToken", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "loginProvider", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetToken", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "loginProvider", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveToken", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "loginProvider", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddOrganizationUnit", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "organizationUnitId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveOrganizationUnit", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "organizationUnitId", + "isOptional": false + } + ] + }, + { + "returnType": "Boolean", + "isAsync": false, + "name": "IsInOrganizationUnit", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "organizationUnitId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetEmailConfirmed", + "summary": null, + "parameters": [ + { + "type": "Boolean", + "name": "confirmed", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetPhoneNumberConfirmed", + "summary": null, + "parameters": [ + { + "type": "Boolean", + "name": "confirmed", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetPhoneNumber", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "phoneNumber", + "isOptional": false + }, + { + "type": "Boolean", + "name": "confirmed", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetIsActive", + "summary": null, + "parameters": [ + { + "type": "Boolean", + "name": "isActive", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": false, + "name": "ToString", + "summary": null, + "parameters": [] + } + ], "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.Identity.IdentityUserRole", - "Volo.Abp.Identity.IdentityUserClaim", - "Volo.Abp.Identity.IdentityUserLogin", - "Volo.Abp.Identity.IdentityUserToken", - "Volo.Abp.Identity.IdentityUserOrganizationUnit" - ], - "navigationProperties": [], + "collectionProperties": { + "roles": { + "name": "IdentityUserRole", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "claims": { + "name": "IdentityUserClaim", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "logins": { + "name": "IdentityUserLogin", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "tokens": { + "name": "IdentityUserToken", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "organizationUnits": { + "name": "IdentityUserOrganizationUnit", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "IdentityUser" + "name": "IdentityUser", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IMultiTenant", + "namespace": "Volo.Abp.MultiTenancy", + "declaringAssemblyName": "Volo.Abp.MultiTenancy" + } + ], + "methods": [ + { + "returnType": "String", + "isAsync": false, + "name": "CreateCode", + "summary": null, + "parameters": [ + { + "type": "Int32[]", + "name": "numbers", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": false, + "name": "AppendCode", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "parentCode", + "isOptional": false + }, + { + "type": "String", + "name": "childCode", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": false, + "name": "GetRelativeCode", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "code", + "isOptional": false + }, + { + "type": "String", + "name": "parentCode", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": false, + "name": "CalculateNextCode", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "code", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": false, + "name": "GetLastUnitCode", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "code", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": false, + "name": "GetParentCode", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "code", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddRole", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveRole", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + } + ] + }, + { + "returnType": "Boolean", + "isAsync": false, + "name": "IsInRole", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": "Represents an organization unit (OU).", - "collectionProperties": [ - "Volo.Abp.Identity.OrganizationUnitRole" - ], - "navigationProperties": [], + "collectionProperties": { + "roles": { + "name": "OrganizationUnitRole", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "OrganizationUnit" + "name": "OrganizationUnit", + "summary": "Represents an organization unit (OU)." }, { "namespace": "Volo.Abp.Identity", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "IdentityClaimType", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityClaimType", + "name": "claimType", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityClaimType", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityClaimType", + "name": "claimType", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "IdentityClaimTypeManager" + "name": "IdentityClaimTypeManager", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "List", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "linkUserInfo", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeIndirect", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "LinkAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "sourceLinkUser", + "isOptional": false + }, + { + "type": "IdentityLinkUserInfo", + "name": "targetLinkUser", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "isAsync": true, + "name": "IsLinkedAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "sourceLinkUser", + "isOptional": false + }, + { + "type": "IdentityLinkUserInfo", + "name": "targetLinkUser", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeIndirect", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "UnlinkAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "sourceLinkUser", + "isOptional": false + }, + { + "type": "IdentityLinkUserInfo", + "name": "targetLinkUser", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "String", + "isAsync": true, + "name": "GenerateLinkTokenAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "targetLinkUser", + "isOptional": false + }, + { + "type": "String", + "name": "tokenPurpose", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "isAsync": true, + "name": "VerifyLinkTokenAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "targetLinkUser", + "isOptional": false + }, + { + "type": "String", + "name": "token", + "isOptional": false + }, + { + "type": "String", + "name": "tokenPurpose", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "domainService", - "name": "IdentityLinkUserManager" + "name": "IdentityLinkUserManager", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, + "baseClass": { + "name": "RoleManager", + "namespace": "Microsoft.AspNetCore.Identity", + "declaringAssemblyName": "Microsoft.Extensions.Identity.Core" + }, + "methods": [ + { + "returnType": "IdentityRole", + "isAsync": true, + "name": "GetByIdAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityResult", + "isAsync": true, + "name": "SetRoleNameAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityRole", + "name": "role", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityResult", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityRole", + "name": "role", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "IdentityRoleManager" + "name": "IdentityRoleManager", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, + "baseClass": { + "name": "UserManager", + "namespace": "Microsoft.AspNetCore.Identity", + "declaringAssemblyName": "Microsoft.Extensions.Identity.Core" + }, + "methods": [ + { + "returnType": "IdentityResult", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "String", + "name": "password", + "isOptional": false + }, + { + "type": "Boolean", + "name": "validatePassword", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityUser", + "isAsync": true, + "name": "GetByIdAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityResult", + "isAsync": true, + "name": "SetRolesAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "IEnumerable", + "name": "roleNames", + "isOptional": false + } + ] + }, + { + "returnType": "Boolean", + "isAsync": true, + "name": "IsInOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "Guid", + "name": "ouId", + "isOptional": false + } + ] + }, + { + "returnType": "Boolean", + "isAsync": true, + "name": "IsInOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "OrganizationUnit", + "name": "ou", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "AddToOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "Guid", + "name": "ouId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "AddToOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "OrganizationUnit", + "name": "ou", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "RemoveFromOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "Guid", + "name": "ouId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "RemoveFromOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "OrganizationUnit", + "name": "ou", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetOrganizationUnitsAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "Guid[]", + "name": "organizationUnitIds", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SetOrganizationUnitsAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "Guid[]", + "name": "organizationUnitIds", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetOrganizationUnitsAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "GetUsersInOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeChildren", + "isOptional": true + } + ] + }, + { + "returnType": "IdentityResult", + "isAsync": true, + "name": "AddDefaultRolesAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "IdentityUserManager" + "name": "IdentityUserManager", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": "Performs domain logic for Organization Units.", + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Void", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": true, + "name": "GetNextChildCodeAsync", + "summary": null, + "parameters": [ + { + "type": "Nullable", + "name": "parentId", + "isOptional": false + } + ] + }, + { + "returnType": "OrganizationUnit", + "isAsync": true, + "name": "GetLastChildOrNullAsync", + "summary": null, + "parameters": [ + { + "type": "Nullable", + "name": "parentId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "MoveAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "Nullable", + "name": "parentId", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": true, + "name": "GetCodeOrDefaultAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": true, + "name": "FindChildrenAsync", + "summary": null, + "parameters": [ + { + "type": "Nullable", + "name": "parentId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "recursive", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "isAsync": true, + "name": "IsInOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityUser", + "name": "user", + "isOptional": false + }, + { + "type": "OrganizationUnit", + "name": "ou", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "AddRoleToOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + }, + { + "type": "Guid", + "name": "ouId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "AddRoleToOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityRole", + "name": "role", + "isOptional": false + }, + { + "type": "OrganizationUnit", + "name": "ou", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "RemoveRoleFromOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "roleId", + "isOptional": false + }, + { + "type": "Guid", + "name": "ouId", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "RemoveRoleFromOrganizationUnitAsync", + "summary": null, + "parameters": [ + { + "type": "IdentityRole", + "name": "role", + "isOptional": false + }, + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "OrganizationUnitManager" + "name": "OrganizationUnitManager", + "summary": "Performs domain logic for Organization Units." }, { "namespace": "Volo.Abp.Identity", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "IdentityClaimType" + "name": "IdentityClaimType", + "summary": null }, "contentType": "repositoryInterface", - "name": "IIdentityClaimTypeRepository" + "name": "IIdentityClaimTypeRepository", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "IdentityLinkUser" + "name": "IdentityLinkUser", + "summary": null }, "contentType": "repositoryInterface", - "name": "IIdentityLinkUserRepository" + "name": "IIdentityLinkUserRepository", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": "Represents a role in the identity system", - "collectionProperties": [ - "Volo.Abp.Identity.IdentityRoleClaim" - ], - "navigationProperties": [], + "collectionProperties": { + "claims": { + "name": "IdentityRoleClaim", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "IdentityRole" + "name": "IdentityRole", + "summary": "Represents a role in the identity system" }, "contentType": "repositoryInterface", - "name": "IIdentityRoleRepository" + "name": "IIdentityRoleRepository", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "IdentitySecurityLog" + "name": "IdentitySecurityLog", + "summary": null }, "contentType": "repositoryInterface", - "name": "IIdentitySecurityLogRepository" + "name": "IIdentitySecurityLogRepository", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.Identity.IdentityUserRole", - "Volo.Abp.Identity.IdentityUserClaim", - "Volo.Abp.Identity.IdentityUserLogin", - "Volo.Abp.Identity.IdentityUserToken", - "Volo.Abp.Identity.IdentityUserOrganizationUnit" - ], - "navigationProperties": [], + "collectionProperties": { + "roles": { + "name": "IdentityUserRole", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "claims": { + "name": "IdentityUserClaim", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "logins": { + "name": "IdentityUserLogin", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "tokens": { + "name": "IdentityUserToken", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + }, + "organizationUnits": { + "name": "IdentityUserOrganizationUnit", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "IdentityUser" + "name": "IdentityUser", + "summary": null }, "contentType": "repositoryInterface", - "name": "IIdentityUserRepository" + "name": "IIdentityUserRepository", + "summary": null }, { "namespace": "Volo.Abp.Identity", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "summary": "Represents an organization unit (OU).", - "collectionProperties": [ - "Volo.Abp.Identity.OrganizationUnitRole" - ], - "navigationProperties": [], + "collectionProperties": { + "roles": { + "name": "OrganizationUnitRole", + "namespace": "Volo.Abp.Identity", + "declaringAssemblyName": "Volo.Abp.Identity.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "OrganizationUnit" + "name": "OrganizationUnit", + "summary": "Represents an organization unit (OU)." }, "contentType": "repositoryInterface", - "name": "IOrganizationUnitRepository" + "name": "IOrganizationUnitRepository", + "summary": null }, { "defaultValue": "6", @@ -209,7 +1916,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Password.RequiredLength" + "name": "Abp.Identity.Password.RequiredLength", + "summary": null }, { "defaultValue": "1", @@ -219,7 +1927,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Password.RequiredUniqueChars" + "name": "Abp.Identity.Password.RequiredUniqueChars", + "summary": null }, { "defaultValue": "True", @@ -229,7 +1938,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Password.RequireNonAlphanumeric" + "name": "Abp.Identity.Password.RequireNonAlphanumeric", + "summary": null }, { "defaultValue": "True", @@ -239,7 +1949,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Password.RequireLowercase" + "name": "Abp.Identity.Password.RequireLowercase", + "summary": null }, { "defaultValue": "True", @@ -249,7 +1960,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Password.RequireUppercase" + "name": "Abp.Identity.Password.RequireUppercase", + "summary": null }, { "defaultValue": "True", @@ -259,7 +1971,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Password.RequireDigit" + "name": "Abp.Identity.Password.RequireDigit", + "summary": null }, { "defaultValue": "True", @@ -269,7 +1982,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Lockout.AllowedForNewUsers" + "name": "Abp.Identity.Lockout.AllowedForNewUsers", + "summary": null }, { "defaultValue": "300", @@ -279,7 +1993,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Lockout.LockoutDuration" + "name": "Abp.Identity.Lockout.LockoutDuration", + "summary": null }, { "defaultValue": "5", @@ -289,7 +2004,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.Lockout.MaxFailedAccessAttempts" + "name": "Abp.Identity.Lockout.MaxFailedAccessAttempts", + "summary": null }, { "defaultValue": "False", @@ -299,7 +2015,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.SignIn.RequireConfirmedEmail" + "name": "Abp.Identity.SignIn.RequireConfirmedEmail", + "summary": null }, { "defaultValue": "True", @@ -309,7 +2026,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.SignIn.EnablePhoneNumberConfirmation" + "name": "Abp.Identity.SignIn.EnablePhoneNumberConfirmation", + "summary": null }, { "defaultValue": "False", @@ -319,7 +2037,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.SignIn.RequireConfirmedPhoneNumber" + "name": "Abp.Identity.SignIn.RequireConfirmedPhoneNumber", + "summary": null }, { "defaultValue": "True", @@ -329,7 +2048,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.User.IsUserNameUpdateEnabled" + "name": "Abp.Identity.User.IsUserNameUpdateEnabled", + "summary": null }, { "defaultValue": "True", @@ -339,7 +2059,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.User.IsEmailUpdateEnabled" + "name": "Abp.Identity.User.IsEmailUpdateEnabled", + "summary": null }, { "defaultValue": "2147483647", @@ -349,7 +2070,8 @@ "isInherited": true, "isEncrypted": false, "contentType": "setting", - "name": "Abp.Identity.OrganizationUnit.MaxUserMembershipCount" + "name": "Abp.Identity.OrganizationUnit.MaxUserMembershipCount", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.abppkg.analyze.json index 28f5ce4feb..cf33576c4a 100644 --- a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.Identity.EntityFrameworkCore", - "hash": "a7ed00412f00238de041a53dafee4e7b", + "hash": "84469ae986fb450025951449cf74f94a", "contents": [ { "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.EntityFrameworkCore", + "namespace": "Volo.Abp.Users.EntityFrameworkCore", + "name": "AbpUsersEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityEntityFrameworkCoreModule" + "name": "AbpIdentityEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.Identity.EntityFrameworkCore", @@ -14,71 +27,85 @@ { "entityFullName": "Volo.Abp.Identity.IdentityClaimType", "contentType": "databaseTable", - "name": "AbpClaimTypes" + "name": "AbpClaimTypes", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityLinkUser", "contentType": "databaseTable", - "name": "AbpLinkUsers" + "name": "AbpLinkUsers", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityRole", "contentType": "databaseTable", - "name": "AbpRoles" + "name": "AbpRoles", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityRoleClaim", "contentType": "databaseTable", - "name": "AbpRoleClaims" + "name": "AbpRoleClaims", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentitySecurityLog", "contentType": "databaseTable", - "name": "AbpSecurityLogs" + "name": "AbpSecurityLogs", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityUser", "contentType": "databaseTable", - "name": "AbpUsers" + "name": "AbpUsers", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityUserClaim", "contentType": "databaseTable", - "name": "AbpUserClaims" + "name": "AbpUserClaims", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityUserLogin", "contentType": "databaseTable", - "name": "AbpUserLogins" + "name": "AbpUserLogins", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityUserOrganizationUnit", "contentType": "databaseTable", - "name": "AbpUserOrganizationUnits" + "name": "AbpUserOrganizationUnits", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityUserRole", "contentType": "databaseTable", - "name": "AbpUserRoles" + "name": "AbpUserRoles", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.IdentityUserToken", "contentType": "databaseTable", - "name": "AbpUserTokens" + "name": "AbpUserTokens", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.OrganizationUnit", "contentType": "databaseTable", - "name": "AbpOrganizationUnits" + "name": "AbpOrganizationUnits", + "summary": null }, { "entityFullName": "Volo.Abp.Identity.OrganizationUnitRole", "contentType": "databaseTable", - "name": "AbpOrganizationUnitRoles" + "name": "AbpOrganizationUnitRoles", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "IdentityDbContext" + "name": "IdentityDbContext", + "summary": "Base class for the Entity Framework database context used for identity." } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.abppkg.analyze.json index 2058f34dad..ccc9798a4b 100644 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.Identity.HttpApi.Client", - "hash": "ac3fa34231b6537af3334707e79c4773", + "hash": "7be439b4f95fd4468f74194e5a768cc2", "contents": [ { "namespace": "Volo.Abp.Identity", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityHttpApiClientModule" + "name": "AbpIdentityHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.abppkg.analyze.json index 796ab0beba..e1535b2c36 100644 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.Identity.HttpApi", - "hash": "5609d7197a88b2b61c75da1314ead391", + "hash": "a4fcad45d0820ac4ecebaa177a0d7456", "contents": [ { "namespace": "Volo.Abp.Identity", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityHttpApiModule" + "name": "AbpIdentityHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo.Abp.Identity.MongoDB.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo.Abp.Identity.MongoDB.abppkg.analyze.json index b3282b59b5..69220736b5 100644 --- a/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo.Abp.Identity.MongoDB.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.MongoDB/Volo.Abp.Identity.MongoDB.abppkg.analyze.json @@ -1,49 +1,69 @@ { "name": "Volo.Abp.Identity.MongoDB", - "hash": "1c65fcf4db723d3097f3312ea1e058cd", + "hash": "6644f706dba141bad89ee2370c9eef66", "contents": [ { "namespace": "Volo.Abp.Identity.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.MongoDB", + "namespace": "Volo.Abp.Users.MongoDB", + "name": "AbpUsersMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityMongoDbModule" + "name": "AbpIdentityMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.Identity.MongoDB", "connectionStringName": "AbpIdentity", "databaseCollections": [ { - "entityFullName": "Volo.Abp.Identity.IdentitySecurityLog", + "entityFullName": "Volo.Abp.Identity.IdentityClaimType", "contentType": "databaseCollection", - "name": "AbpSecurityLogs" + "name": "AbpClaimTypes", + "summary": null }, { - "entityFullName": "Volo.Abp.Identity.IdentityClaimType", + "entityFullName": "Volo.Abp.Identity.IdentityLinkUser", "contentType": "databaseCollection", - "name": "AbpClaimTypes" + "name": "AbpLinkUsers", + "summary": null }, { - "entityFullName": "Volo.Abp.Identity.OrganizationUnit", + "entityFullName": "Volo.Abp.Identity.IdentityRole", "contentType": "databaseCollection", - "name": "AbpOrganizationUnits" + "name": "AbpRoles", + "summary": null }, { - "entityFullName": "Volo.Abp.Identity.IdentityLinkUser", + "entityFullName": "Volo.Abp.Identity.OrganizationUnit", "contentType": "databaseCollection", - "name": "AbpLinkUsers" + "name": "AbpOrganizationUnits", + "summary": null }, { - "entityFullName": "Volo.Abp.Identity.IdentityUser", + "entityFullName": "Volo.Abp.Identity.IdentitySecurityLog", "contentType": "databaseCollection", - "name": "AbpUsers" + "name": "AbpSecurityLogs", + "summary": null }, { - "entityFullName": "Volo.Abp.Identity.IdentityRole", + "entityFullName": "Volo.Abp.Identity.IdentityUser", "contentType": "databaseCollection", - "name": "AbpRoles" + "name": "AbpUsers", + "summary": null } ], "contentType": "mongoDbContext", - "name": "AbpIdentityMongoDbContext" + "name": "AbpIdentityMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.abppkg.analyze.json index 683ad94fb0..5f06faa8bd 100644 --- a/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.abppkg.analyze.json +++ b/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.abppkg.analyze.json @@ -1,11 +1,34 @@ { "name": "Volo.Abp.Identity.Web", - "hash": "28144e19882c7781eaf09b39ce8a320b", + "hash": "3cab0dc4febdec69e17f6a2259a88b1f", "contents": [ { "namespace": "Volo.Abp.Identity.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Web", + "namespace": "Volo.Abp.PermissionManagement.Web", + "name": "AbpPermissionManagementWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityWebModule" + "name": "AbpIdentityWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/Volo.Abp.PermissionManagement.Domain.Identity.abppkg.analyze.json b/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/Volo.Abp.PermissionManagement.Domain.Identity.abppkg.analyze.json new file mode 100644 index 0000000000..19965793f4 --- /dev/null +++ b/modules/identity/src/Volo.Abp.PermissionManagement.Domain.Identity/Volo.Abp.PermissionManagement.Domain.Identity.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.PermissionManagement.Domain.Identity", + "hash": "0aa3e161d4cafaa899e1741bb78e8d22", + "contents": [ + { + "namespace": "Volo.Abp.PermissionManagement.Identity", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain.Shared", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainModule" + } + ], + "contentType": "abpModule", + "name": "AbpPermissionManagementDomainIdentityModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo.Abp.IdentityServer.Domain.Shared.abppkg.analyze.json b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo.Abp.IdentityServer.Domain.Shared.abppkg.analyze.json index 788034b4bb..32de20efcf 100644 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo.Abp.IdentityServer.Domain.Shared.abppkg.analyze.json +++ b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo.Abp.IdentityServer.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Abp.IdentityServer.Domain.Shared", - "hash": "f6854c52bc731d064b0d610f14a941c7", + "hash": "63502cf3b9ed49b7316017ef5a85c10e", "contents": [ { "namespace": "Volo.Abp.IdentityServer", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityServerDomainSharedModule" + "name": "AbpIdentityServerDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo.Abp.IdentityServer.Domain.abppkg.analyze.json b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo.Abp.IdentityServer.Domain.abppkg.analyze.json index 9b96dfc1a2..342bfe6642 100644 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo.Abp.IdentityServer.Domain.abppkg.analyze.json +++ b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain/Volo.Abp.IdentityServer.Domain.abppkg.analyze.json @@ -1,197 +1,1734 @@ { "name": "Volo.Abp.IdentityServer.Domain", - "hash": "bd4823ce93c6e63a6e46f26398ddcaa1", + "hash": "5d8c49058240ab44c4829a6da5629387", "contents": [ { "namespace": "Volo.Abp.IdentityServer", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain.Shared", + "namespace": "Volo.Abp.IdentityServer", + "name": "AbpIdentityServerDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Security", + "namespace": "Volo.Abp.Security", + "name": "AbpSecurityModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.BackgroundWorkers", + "namespace": "Volo.Abp.BackgroundWorkers", + "name": "AbpBackgroundWorkersModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityServerDomainModule" + "name": "AbpIdentityServerDomainModule", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "AddUserClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllUserClaims", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveUserClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityResourceClaim", + "isAsync": false, + "name": "FindUserClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllProperties", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + }, + { + "returnType": "IdentityResourceProperty", + "isAsync": false, + "name": "FindProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Abp.IdentityServer.IdentityResources", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceClaim", - "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "userClaims": { + "name": "IdentityResourceClaim", + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "IdentityResourceProperty", + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "IdentityResource" + "name": "IdentityResource", + "summary": null }, { + "baseClass": { + "name": "AggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + } + ], + "methods": [], "namespace": "Volo.Abp.IdentityServer.Grants", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "PersistedGrant" + "name": "PersistedGrant", + "summary": null }, { + "baseClass": { + "name": "CreationAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + } + ], + "methods": [], "namespace": "Volo.Abp.IdentityServer.Devices", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "DeviceFlowCodes" + "name": "DeviceFlowCodes", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "List", + "isAsync": false, + "name": "FindClaims", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "ClientClaim", + "isAsync": false, + "name": "FindClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddIdentityProviderRestriction", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "provider", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllIdentityProviderRestrictions", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveIdentityProviderRestriction", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "provider", + "isOptional": false + } + ] + }, + { + "returnType": "ClientIdPRestriction", + "isAsync": false, + "name": "FindIdentityProviderRestriction", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "provider", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddGrantType", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "grantType", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllAllowedGrantTypes", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveGrantType", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "grantType", + "isOptional": false + } + ] + }, + { + "returnType": "ClientGrantType", + "isAsync": false, + "name": "FindGrantType", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "grantType", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddSecret", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + }, + { + "type": "Nullable", + "name": "expiration", + "isOptional": true + }, + { + "type": "String", + "name": "type", + "isOptional": true + }, + { + "type": "String", + "name": "description", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveSecret", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + }, + { + "type": "String", + "name": "type", + "isOptional": true + } + ] + }, + { + "returnType": "ClientSecret", + "isAsync": false, + "name": "FindSecret", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + }, + { + "type": "String", + "name": "type", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddScope", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "scope", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllScopes", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveScope", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "scope", + "isOptional": false + } + ] + }, + { + "returnType": "ClientScope", + "isAsync": false, + "name": "FindScope", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "scope", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddCorsOrigin", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "origin", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddRedirectUri", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "redirectUri", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddPostLogoutRedirectUri", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "postLogoutRedirectUri", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllCorsOrigins", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveCorsOrigin", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "uri", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllRedirectUris", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveRedirectUri", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "uri", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllPostLogoutRedirectUris", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemovePostLogoutRedirectUri", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "uri", + "isOptional": false + } + ] + }, + { + "returnType": "ClientCorsOrigin", + "isAsync": false, + "name": "FindCorsOrigin", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "uri", + "isOptional": false + } + ] + }, + { + "returnType": "ClientRedirectUri", + "isAsync": false, + "name": "FindRedirectUri", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "uri", + "isOptional": false + } + ] + }, + { + "returnType": "ClientPostLogoutRedirectUri", + "isAsync": false, + "name": "FindPostLogoutRedirectUri", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "uri", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllProperties", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + }, + { + "returnType": "ClientProperty", + "isAsync": false, + "name": "FindProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllClaims", + "summary": null, + "parameters": [] + } + ], "namespace": "Volo.Abp.IdentityServer.Clients", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.Clients.ClientScope", - "Volo.Abp.IdentityServer.Clients.ClientSecret", - "Volo.Abp.IdentityServer.Clients.ClientGrantType", - "Volo.Abp.IdentityServer.Clients.ClientCorsOrigin", - "Volo.Abp.IdentityServer.Clients.ClientRedirectUri", - "Volo.Abp.IdentityServer.Clients.ClientPostLogoutRedirectUri", - "Volo.Abp.IdentityServer.Clients.ClientIdPRestriction", - "Volo.Abp.IdentityServer.Clients.ClientClaim", - "Volo.Abp.IdentityServer.Clients.ClientProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "allowedScopes": { + "name": "ClientScope", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "clientSecrets": { + "name": "ClientSecret", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "allowedGrantTypes": { + "name": "ClientGrantType", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "allowedCorsOrigins": { + "name": "ClientCorsOrigin", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "redirectUris": { + "name": "ClientRedirectUri", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "postLogoutRedirectUris": { + "name": "ClientPostLogoutRedirectUri", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "identityProviderRestrictions": { + "name": "ClientIdPRestriction", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "claims": { + "name": "ClientClaim", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "ClientProperty", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Client" + "name": "Client", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "AddUserClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllUserClaims", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "ApiScopeClaim", + "isAsync": false, + "name": "FindClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllProperties", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + }, + { + "returnType": "ApiScopeProperty", + "isAsync": false, + "name": "FindProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Abp.IdentityServer.ApiScopes", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.ApiScopes.ApiScopeClaim", - "Volo.Abp.IdentityServer.ApiScopes.ApiScopeProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "userClaims": { + "name": "ApiScopeClaim", + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "ApiScopeProperty", + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "ApiScope" + "name": "ApiScope", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "Void", + "isAsync": false, + "name": "AddSecret", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + }, + { + "type": "Nullable", + "name": "expiration", + "isOptional": true + }, + { + "type": "String", + "name": "type", + "isOptional": true + }, + { + "type": "String", + "name": "description", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveSecret", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + }, + { + "type": "String", + "name": "type", + "isOptional": true + } + ] + }, + { + "returnType": "ApiResourceSecret", + "isAsync": false, + "name": "FindSecret", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "value", + "isOptional": false + }, + { + "type": "String", + "name": "type", + "isOptional": true + } + ] + }, + { + "returnType": "ApiResourceScope", + "isAsync": false, + "name": "AddScope", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "scope", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddUserClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllUserClaims", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "ApiResourceClaim", + "isAsync": false, + "name": "FindClaim", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "type", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllSecrets", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllScopes", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveScope", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "scope", + "isOptional": false + } + ] + }, + { + "returnType": "ApiResourceScope", + "isAsync": false, + "name": "FindScope", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "scope", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "AddProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + }, + { + "type": "String", + "name": "value", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveAllProperties", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + }, + { + "returnType": "ApiResourceProperty", + "isAsync": false, + "name": "FindProperty", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Abp.IdentityServer.ApiResources", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.ApiResources.ApiResourceSecret", - "Volo.Abp.IdentityServer.ApiResources.ApiResourceScope", - "Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim", - "Volo.Abp.IdentityServer.ApiResources.ApiResourceProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "secrets": { + "name": "ApiResourceSecret", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "scopes": { + "name": "ApiResourceScope", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "userClaims": { + "name": "ApiResourceClaim", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "ApiResourceProperty", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "ApiResource" + "name": "ApiResource", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.IdentityResources", - "summary": null, - "entityModel": { + "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.IdentityResources", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceClaim", - "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "userClaims": { + "name": "IdentityResourceClaim", + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "IdentityResourceProperty", + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "IdentityResource" + "name": "IdentityResource", + "summary": null }, "contentType": "repositoryInterface", - "name": "IIdentityResourceRepository" + "name": "IIdentityResourceRepository", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.Grants", - "summary": null, - "entityModel": { + "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.Grants", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "PersistedGrant" + "name": "PersistedGrant", + "summary": null }, "contentType": "repositoryInterface", - "name": "IPersistentGrantRepository" + "name": "IPersistentGrantRepository", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.Devices", - "summary": null, - "entityModel": { + "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.Devices", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "DeviceFlowCodes" + "name": "DeviceFlowCodes", + "summary": null }, "contentType": "repositoryInterface", - "name": "IDeviceFlowCodesRepository" + "name": "IDeviceFlowCodesRepository", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.Clients", - "summary": null, - "entityModel": { + "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.Clients", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.Clients.ClientScope", - "Volo.Abp.IdentityServer.Clients.ClientSecret", - "Volo.Abp.IdentityServer.Clients.ClientGrantType", - "Volo.Abp.IdentityServer.Clients.ClientCorsOrigin", - "Volo.Abp.IdentityServer.Clients.ClientRedirectUri", - "Volo.Abp.IdentityServer.Clients.ClientPostLogoutRedirectUri", - "Volo.Abp.IdentityServer.Clients.ClientIdPRestriction", - "Volo.Abp.IdentityServer.Clients.ClientClaim", - "Volo.Abp.IdentityServer.Clients.ClientProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "allowedScopes": { + "name": "ClientScope", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "clientSecrets": { + "name": "ClientSecret", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "allowedGrantTypes": { + "name": "ClientGrantType", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "allowedCorsOrigins": { + "name": "ClientCorsOrigin", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "redirectUris": { + "name": "ClientRedirectUri", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "postLogoutRedirectUris": { + "name": "ClientPostLogoutRedirectUri", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "identityProviderRestrictions": { + "name": "ClientIdPRestriction", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "claims": { + "name": "ClientClaim", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "ClientProperty", + "namespace": "Volo.Abp.IdentityServer.Clients", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "Client" + "name": "Client", + "summary": null }, "contentType": "repositoryInterface", - "name": "IClientRepository" + "name": "IClientRepository", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.ApiScopes", - "summary": null, - "entityModel": { + "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.ApiScopes", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.ApiScopes.ApiScopeClaim", - "Volo.Abp.IdentityServer.ApiScopes.ApiScopeProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "userClaims": { + "name": "ApiScopeClaim", + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "ApiScopeProperty", + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "ApiScope" + "name": "ApiScope", + "summary": null }, "contentType": "repositoryInterface", - "name": "IApiScopeRepository" + "name": "IApiScopeRepository", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.ApiResources", - "summary": null, - "entityModel": { + "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.ApiResources", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.IdentityServer.ApiResources.ApiResourceSecret", - "Volo.Abp.IdentityServer.ApiResources.ApiResourceScope", - "Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim", - "Volo.Abp.IdentityServer.ApiResources.ApiResourceProperty" - ], - "navigationProperties": [], + "collectionProperties": { + "secrets": { + "name": "ApiResourceSecret", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "scopes": { + "name": "ApiResourceScope", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "userClaims": { + "name": "ApiResourceClaim", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + }, + "properties": { + "name": "ApiResourceProperty", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "ApiResource" + "name": "ApiResource", + "summary": null }, "contentType": "repositoryInterface", - "name": "IApiResourceRepository" + "name": "IApiResourceRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo.Abp.IdentityServer.EntityFrameworkCore.abppkg.analyze.json b/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo.Abp.IdentityServer.EntityFrameworkCore.abppkg.analyze.json index cb22433d05..64ef8bbf11 100644 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo.Abp.IdentityServer.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/identityserver/src/Volo.Abp.IdentityServer.EntityFrameworkCore/Volo.Abp.IdentityServer.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.IdentityServer.EntityFrameworkCore", - "hash": "318cb62a76fa2873fa488ccea5bfc666", + "hash": "44cbff38fd0faf7bcd912752d8a46ce6", "contents": [ { "namespace": "Volo.Abp.IdentityServer.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "namespace": "Volo.Abp.IdentityServer", + "name": "AbpIdentityServerDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityServerEntityFrameworkCoreModule" + "name": "AbpIdentityServerEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.EntityFrameworkCore", @@ -14,121 +27,145 @@ { "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResource", "contentType": "databaseTable", - "name": "IdentityServerApiResources" + "name": "IdentityServerApiResources", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim", "contentType": "databaseTable", - "name": "IdentityServerApiResourceClaims" + "name": "IdentityServerApiResourceClaims", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceProperty", "contentType": "databaseTable", - "name": "IdentityServerApiResourceProperties" + "name": "IdentityServerApiResourceProperties", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceScope", "contentType": "databaseTable", - "name": "IdentityServerApiResourceScopes" + "name": "IdentityServerApiResourceScopes", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceSecret", "contentType": "databaseTable", - "name": "IdentityServerApiResourceSecrets" + "name": "IdentityServerApiResourceSecrets", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScope", "contentType": "databaseTable", - "name": "IdentityServerApiScopes" + "name": "IdentityServerApiScopes", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScopeClaim", "contentType": "databaseTable", - "name": "IdentityServerApiScopeClaims" + "name": "IdentityServerApiScopeClaims", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScopeProperty", "contentType": "databaseTable", - "name": "IdentityServerApiScopeProperties" + "name": "IdentityServerApiScopeProperties", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.Client", "contentType": "databaseTable", - "name": "IdentityServerClients" + "name": "IdentityServerClients", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientClaim", "contentType": "databaseTable", - "name": "IdentityServerClientClaims" + "name": "IdentityServerClientClaims", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientCorsOrigin", "contentType": "databaseTable", - "name": "IdentityServerClientCorsOrigins" + "name": "IdentityServerClientCorsOrigins", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientGrantType", "contentType": "databaseTable", - "name": "IdentityServerClientGrantTypes" + "name": "IdentityServerClientGrantTypes", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientIdPRestriction", "contentType": "databaseTable", - "name": "IdentityServerClientIdPRestrictions" + "name": "IdentityServerClientIdPRestrictions", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientPostLogoutRedirectUri", "contentType": "databaseTable", - "name": "IdentityServerClientPostLogoutRedirectUris" + "name": "IdentityServerClientPostLogoutRedirectUris", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientProperty", "contentType": "databaseTable", - "name": "IdentityServerClientProperties" + "name": "IdentityServerClientProperties", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientRedirectUri", "contentType": "databaseTable", - "name": "IdentityServerClientRedirectUris" + "name": "IdentityServerClientRedirectUris", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientScope", "contentType": "databaseTable", - "name": "IdentityServerClientScopes" + "name": "IdentityServerClientScopes", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Clients.ClientSecret", "contentType": "databaseTable", - "name": "IdentityServerClientSecrets" + "name": "IdentityServerClientSecrets", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Devices.DeviceFlowCodes", "contentType": "databaseTable", - "name": "IdentityServerDeviceFlowCodes" + "name": "IdentityServerDeviceFlowCodes", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.Grants.PersistedGrant", "contentType": "databaseTable", - "name": "IdentityServerPersistedGrants" + "name": "IdentityServerPersistedGrants", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResource", "contentType": "databaseTable", - "name": "IdentityServerIdentityResources" + "name": "IdentityServerIdentityResources", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceClaim", "contentType": "databaseTable", - "name": "IdentityServerIdentityResourceClaims" + "name": "IdentityServerIdentityResourceClaims", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceProperty", "contentType": "databaseTable", - "name": "IdentityServerIdentityResourceProperties" + "name": "IdentityServerIdentityResourceProperties", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "IdentityServerDbContext" + "name": "IdentityServerDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/Volo.Abp.IdentityServer.MongoDB.abppkg.analyze.json b/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/Volo.Abp.IdentityServer.MongoDB.abppkg.analyze.json index 7e8d5605d4..f21dfd1821 100644 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/Volo.Abp.IdentityServer.MongoDB.abppkg.analyze.json +++ b/modules/identityserver/src/Volo.Abp.IdentityServer.MongoDB/Volo.Abp.IdentityServer.MongoDB.abppkg.analyze.json @@ -1,49 +1,69 @@ { "name": "Volo.Abp.IdentityServer.MongoDB", - "hash": "021e08c97b6f93ee8ef4afe4dcd4c490", + "hash": "48de03f43b9110bea915d0fbcd3c8cde", "contents": [ { "namespace": "Volo.Abp.IdentityServer.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "namespace": "Volo.Abp.IdentityServer", + "name": "AbpIdentityServerDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpIdentityServerMongoDbModule" + "name": "AbpIdentityServerMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.IdentityServer.MongoDB", "connectionStringName": "AbpIdentityServer", "databaseCollections": [ { - "entityFullName": "Volo.Abp.IdentityServer.Devices.DeviceFlowCodes", + "entityFullName": "Volo.Abp.IdentityServer.Clients.Client", "contentType": "databaseCollection", - "name": "IdentityServerDeviceFlowCodes" + "name": "IdentityServerClients", + "summary": null }, { "entityFullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScope", "contentType": "databaseCollection", - "name": "IdentityServerApiScopes" + "name": "IdentityServerApiScopes", + "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResource", + "entityFullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResource", "contentType": "databaseCollection", - "name": "IdentityServerApiResources" + "name": "IdentityServerIdentityResources", + "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResource", + "entityFullName": "Volo.Abp.IdentityServer.Devices.DeviceFlowCodes", "contentType": "databaseCollection", - "name": "IdentityServerIdentityResources" + "name": "IdentityServerDeviceFlowCodes", + "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.Grants.PersistedGrant", + "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResource", "contentType": "databaseCollection", - "name": "IdentityServerPersistedGrants" + "name": "IdentityServerApiResources", + "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.Clients.Client", + "entityFullName": "Volo.Abp.IdentityServer.Grants.PersistedGrant", "contentType": "databaseCollection", - "name": "IdentityServerClients" + "name": "IdentityServerPersistedGrants", + "summary": null } ], "contentType": "mongoDbContext", - "name": "AbpIdentityServerMongoDbContext" + "name": "AbpIdentityServerMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/Volo.Abp.PermissionManagement.Domain.IdentityServer.abppkg.analyze.json b/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/Volo.Abp.PermissionManagement.Domain.IdentityServer.abppkg.analyze.json new file mode 100644 index 0000000000..d3959f218e --- /dev/null +++ b/modules/identityserver/src/Volo.Abp.PermissionManagement.Domain.IdentityServer/Volo.Abp.PermissionManagement.Domain.IdentityServer.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.PermissionManagement.Domain.IdentityServer", + "hash": "a828bf223e800a04b7ea1436b39b8d29", + "contents": [ + { + "namespace": "Volo.Abp.PermissionManagement.IdentityServer", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain.Shared", + "namespace": "Volo.Abp.IdentityServer", + "name": "AbpIdentityServerDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainModule" + } + ], + "contentType": "abpModule", + "name": "AbpPermissionManagementDomainIdentityServerModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/openiddict/app/OpenIddict.Demo.Client.Mvc/OpenIddict.Demo.Client.Mvc.abppkg.analyze.json b/modules/openiddict/app/OpenIddict.Demo.Client.Mvc/OpenIddict.Demo.Client.Mvc.abppkg.analyze.json deleted file mode 100644 index 81b2b19298..0000000000 --- a/modules/openiddict/app/OpenIddict.Demo.Client.Mvc/OpenIddict.Demo.Client.Mvc.abppkg.analyze.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "name": "OpenIddict.Demo.Client.Mvc", - "hash": "2132c41341e3f1486a7036fbdd82d4f9", - "contents": [] -} \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo.Abp.OpenIddict.AspNetCore.abppkg.analyze.json b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo.Abp.OpenIddict.AspNetCore.abppkg.analyze.json new file mode 100644 index 0000000000..45de07144c --- /dev/null +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.AspNetCore/Volo.Abp.OpenIddict.AspNetCore.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.Abp.OpenIddict.AspNetCore", + "hash": "d7435f05b48a088d393dd0b0272ad588", + "contents": [ + { + "namespace": "Volo.Abp.OpenIddict", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.MultiTenancy", + "namespace": "Volo.Abp.AspNetCore.MultiTenancy", + "name": "AbpAspNetCoreMultiTenancyModule" + }, + { + "declaringAssemblyName": "Volo.Abp.OpenIddict.Domain", + "namespace": "Volo.Abp.OpenIddict", + "name": "AbpOpenIddictDomainModule" + } + ], + "contentType": "abpModule", + "name": "AbpOpenIddictAspNetCoreModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.abppkg.analyze.json b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.abppkg.analyze.json index deea8cbf36..ed58027427 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.abppkg.analyze.json +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain.Shared/Volo.Abp.OpenIddict.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Abp.OpenIddict.Domain.Shared", - "hash": "bc60e65998f3b40d6651cf0a0a08a84c", + "hash": "cf9d9262911ebc1fedf7a1bdd94f00e2", "contents": [ { "namespace": "Volo.Abp.OpenIddict", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + } + ], "contentType": "abpModule", - "name": "AbpOpenIddictDomainSharedModule" + "name": "AbpOpenIddictDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.abppkg.analyze.json b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.abppkg.analyze.json index 7b671211bd..627eb496b5 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.abppkg.analyze.json +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo.Abp.OpenIddict.Domain.abppkg.analyze.json @@ -1,107 +1,512 @@ { "name": "Volo.Abp.OpenIddict.Domain", - "hash": "8822f98b8a1deca68b33f69126bbc669", + "hash": "1e2a6e82412d8d415eceb511c5bb8f84", "contents": [ { "namespace": "Volo.Abp.OpenIddict", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.OpenIddict.Domain.Shared", + "namespace": "Volo.Abp.OpenIddict", + "name": "AbpOpenIddictDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.DistributedLocking.Abstractions", + "namespace": "Volo.Abp.DistributedLocking", + "name": "AbpDistributedLockingAbstractionsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Guids", + "namespace": "Volo.Abp.Guids", + "name": "AbpGuidsModule" + } + ], "contentType": "abpModule", - "name": "AbpOpenIddictDomainModule" + "name": "AbpOpenIddictDomainModule", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [], "namespace": "Volo.Abp.OpenIddict.Tokens", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "OpenIddictToken" + "name": "OpenIddictToken", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [], "namespace": "Volo.Abp.OpenIddict.Scopes", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "OpenIddictScope" + "name": "OpenIddictScope", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [], "namespace": "Volo.Abp.OpenIddict.Authorizations", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "OpenIddictAuthorization" + "name": "OpenIddictAuthorization", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [], "namespace": "Volo.Abp.OpenIddict.Applications", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "OpenIddictApplication" + "name": "OpenIddictApplication", + "summary": null }, { "namespace": "Volo.Abp.OpenIddict.Tokens", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Tokens", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "OpenIddictToken" + "name": "OpenIddictToken", + "summary": null }, "contentType": "repositoryInterface", - "name": "IOpenIddictTokenRepository" + "name": "IOpenIddictTokenRepository", + "summary": null }, { "namespace": "Volo.Abp.OpenIddict.Scopes", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Scopes", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "OpenIddictScope" + "name": "OpenIddictScope", + "summary": null }, "contentType": "repositoryInterface", - "name": "IOpenIddictScopeRepository" + "name": "IOpenIddictScopeRepository", + "summary": null }, { "namespace": "Volo.Abp.OpenIddict.Authorizations", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Authorizations", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "OpenIddictAuthorization" + "name": "OpenIddictAuthorization", + "summary": null }, "contentType": "repositoryInterface", - "name": "IOpenIddictAuthorizationRepository" + "name": "IOpenIddictAuthorizationRepository", + "summary": null }, { "namespace": "Volo.Abp.OpenIddict.Applications", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Applications", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "OpenIddictApplication" + "name": "OpenIddictApplication", + "summary": null }, "contentType": "repositoryInterface", - "name": "IOpenIddictApplicationRepository" + "name": "IOpenIddictApplicationRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo.Abp.OpenIddict.EntityFrameworkCore.abppkg.analyze.json b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo.Abp.OpenIddict.EntityFrameworkCore.abppkg.analyze.json index a769a2edd2..ba3b8ac52d 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo.Abp.OpenIddict.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.EntityFrameworkCore/Volo.Abp.OpenIddict.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.OpenIddict.EntityFrameworkCore", - "hash": "437e716bcba4d2364e711dac86cda9f6", + "hash": "e3299c9881979d3707173d06a9ebc886", "contents": [ { "namespace": "Volo.Abp.OpenIddict.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.OpenIddict.Domain", + "namespace": "Volo.Abp.OpenIddict", + "name": "AbpOpenIddictDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpOpenIddictEntityFrameworkCoreModule" + "name": "AbpOpenIddictEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.OpenIddict.EntityFrameworkCore", @@ -14,26 +27,31 @@ { "entityFullName": "Volo.Abp.OpenIddict.Applications.OpenIddictApplication", "contentType": "databaseTable", - "name": "OpenIddictApplications" + "name": "OpenIddictApplications", + "summary": null }, { "entityFullName": "Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", "contentType": "databaseTable", - "name": "OpenIddictAuthorizations" + "name": "OpenIddictAuthorizations", + "summary": null }, { "entityFullName": "Volo.Abp.OpenIddict.Scopes.OpenIddictScope", "contentType": "databaseTable", - "name": "OpenIddictScopes" + "name": "OpenIddictScopes", + "summary": null }, { "entityFullName": "Volo.Abp.OpenIddict.Tokens.OpenIddictToken", "contentType": "databaseTable", - "name": "OpenIddictTokens" + "name": "OpenIddictTokens", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "OpenIddictDbContext" + "name": "OpenIddictDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo.Abp.OpenIddict.MongoDB.abppkg.analyze.json b/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo.Abp.OpenIddict.MongoDB.abppkg.analyze.json index f88d27215e..133757ad8b 100644 --- a/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo.Abp.OpenIddict.MongoDB.abppkg.analyze.json +++ b/modules/openiddict/src/Volo.Abp.OpenIddict.MongoDB/Volo.Abp.OpenIddict.MongoDB.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.OpenIddict.MongoDB", - "hash": "9306b0570c535c0a4124afc3181e8313", + "hash": "cd8f04acac2f215c9a2c45c5bbba1f21", "contents": [ { "namespace": "Volo.Abp.OpenIddict.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.OpenIddict.Domain", + "namespace": "Volo.Abp.OpenIddict", + "name": "AbpOpenIddictDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpOpenIddictMongoDbModule" + "name": "AbpOpenIddictMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.OpenIddict.MongoDB", @@ -14,26 +27,31 @@ { "entityFullName": "Volo.Abp.OpenIddict.Authorizations.OpenIddictAuthorization", "contentType": "databaseCollection", - "name": "OpenIddictAuthorizations" + "name": "OpenIddictAuthorizations", + "summary": null }, { - "entityFullName": "Volo.Abp.OpenIddict.Applications.OpenIddictApplication", + "entityFullName": "Volo.Abp.OpenIddict.Scopes.OpenIddictScope", "contentType": "databaseCollection", - "name": "OpenIddictApplications" + "name": "OpenIddictScopes", + "summary": null }, { - "entityFullName": "Volo.Abp.OpenIddict.Tokens.OpenIddictToken", + "entityFullName": "Volo.Abp.OpenIddict.Applications.OpenIddictApplication", "contentType": "databaseCollection", - "name": "OpenIddictTokens" + "name": "OpenIddictApplications", + "summary": null }, { - "entityFullName": "Volo.Abp.OpenIddict.Scopes.OpenIddictScope", + "entityFullName": "Volo.Abp.OpenIddict.Tokens.OpenIddictToken", "contentType": "databaseCollection", - "name": "OpenIddictScopes" + "name": "OpenIddictTokens", + "summary": null } ], "contentType": "mongoDbContext", - "name": "OpenIddictMongoDbContext" + "name": "OpenIddictMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/Volo.Abp.PermissionManagement.Domain.OpenIddict.abppkg.analyze.json b/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/Volo.Abp.PermissionManagement.Domain.OpenIddict.abppkg.analyze.json new file mode 100644 index 0000000000..cbe51f27c5 --- /dev/null +++ b/modules/openiddict/src/Volo.Abp.PermissionManagement.Domain.OpenIddict/Volo.Abp.PermissionManagement.Domain.OpenIddict.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.PermissionManagement.Domain.OpenIddict", + "hash": "865fed3f41b674327387dce58c0d14f5", + "contents": [ + { + "namespace": "Volo.Abp.PermissionManagement.OpenIddict", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.OpenIddict.Domain.Shared", + "namespace": "Volo.Abp.OpenIddict", + "name": "AbpOpenIddictDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainModule" + } + ], + "contentType": "abpModule", + "name": "AbpPermissionManagementDomainOpenIddictModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/Volo.Abp.PermissionManagement.Application.Contracts.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/Volo.Abp.PermissionManagement.Application.Contracts.abppkg.analyze.json index 1d93fdf421..84f4e3fcdd 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/Volo.Abp.PermissionManagement.Application.Contracts.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application.Contracts/Volo.Abp.PermissionManagement.Application.Contracts.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.PermissionManagement.Application.Contracts", - "hash": "761a407cfc112e2c648d5c5cf50064e4", + "hash": "7b44f057d35eb8a7517cc889483a9760", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain.Shared", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization.Abstractions", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationAbstractionsModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementApplicationContractsModule" + "name": "AbpPermissionManagementApplicationContractsModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo.Abp.PermissionManagement.Application.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo.Abp.PermissionManagement.Application.abppkg.analyze.json index bb0296b33c..058f6f9e2e 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo.Abp.PermissionManagement.Application.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Application/Volo.Abp.PermissionManagement.Application.abppkg.analyze.json @@ -1,20 +1,130 @@ { "name": "Volo.Abp.PermissionManagement.Application", - "hash": "f51dd864d1a9bdb42aef9b7a4220b63a", + "hash": "8c5a3a399a742ab840f63ad3bac0fdb2", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementApplicationModule" + "name": "AbpPermissionManagementApplicationModule", + "summary": null }, { "namespace": "Volo.Abp.PermissionManagement", - "summary": null, + "baseClass": { + "name": "ApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application" + }, "implementingInterfaces": [ - "Volo.Abp.PermissionManagement.IPermissionAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IPermissionAppService", + "namespace": "Volo.Abp.PermissionManagement", + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "GetPermissionListResultDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "UpdatePermissionsDto", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "PermissionAppService" + "name": "PermissionAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo.Abp.PermissionManagement.Domain.Shared.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo.Abp.PermissionManagement.Domain.Shared.abppkg.analyze.json index f0ad0cedd4..c8ba5b9382 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo.Abp.PermissionManagement.Domain.Shared.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo.Abp.PermissionManagement.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Abp.PermissionManagement.Domain.Shared", - "hash": "ef0b0405da04433da55a8a4bb09bcfc6", + "hash": "b2cd45681984d2e7f000106233db3102", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementDomainSharedModule" + "name": "AbpPermissionManagementDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo.Abp.PermissionManagement.Domain.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo.Abp.PermissionManagement.Domain.abppkg.analyze.json index 297803927a..0517d65fc5 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo.Abp.PermissionManagement.Domain.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain/Volo.Abp.PermissionManagement.Domain.abppkg.analyze.json @@ -1,26 +1,232 @@ { "name": "Volo.Abp.PermissionManagement.Domain", - "hash": "db626b114b15f02f09d50652c81d3bb8", + "hash": "e76b29d28950a0876299896a5bcfccfe", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Authorization", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain.Shared", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Json", + "namespace": "Volo.Abp.Json", + "name": "AbpJsonModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementDomainModule" + "name": "AbpPermissionManagementDomainModule", + "summary": null + }, + { + "baseClass": { + "name": "BasicAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + } + ], + "methods": [ + { + "returnType": "Boolean", + "isAsync": false, + "name": "HasSameData", + "summary": null, + "parameters": [ + { + "type": "PermissionDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "Patch", + "summary": null, + "parameters": [ + { + "type": "PermissionDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + } + ], + "namespace": "Volo.Abp.PermissionManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "aggregateRoot", + "name": "PermissionDefinitionRecord", + "summary": null + }, + { + "baseClass": { + "name": "BasicAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + } + ], + "methods": [ + { + "returnType": "Boolean", + "isAsync": false, + "name": "HasSameData", + "summary": null, + "parameters": [ + { + "type": "PermissionGroupDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "Patch", + "summary": null, + "parameters": [ + { + "type": "PermissionGroupDefinitionRecord", + "name": "otherRecord", + "isOptional": false + } + ] + } + ], + "namespace": "Volo.Abp.PermissionManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "aggregateRoot", + "name": "PermissionGroupDefinitionRecord", + "summary": null + }, + { + "namespace": "Volo.Abp.PermissionManagement", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.PermissionManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "entity", + "name": "PermissionDefinitionRecord", + "summary": null + }, + "contentType": "repositoryInterface", + "name": "IPermissionDefinitionRecordRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.PermissionManagement", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.PermissionManagement", + "primaryKeyType": "Guid", + "collectionProperties": {}, + "navigationProperties": {}, + "contentType": "entity", + "name": "PermissionGrant", + "summary": null + }, + "contentType": "repositoryInterface", + "name": "IPermissionGrantRepository", + "summary": null }, { "namespace": "Volo.Abp.PermissionManagement", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.PermissionManagement", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "PermissionGrant" + "name": "PermissionGroupDefinitionRecord", + "summary": null }, "contentType": "repositoryInterface", - "name": "IPermissionGrantRepository" + "name": "IPermissionGroupDefinitionRecordRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/Volo.Abp.PermissionManagement.EntityFrameworkCore.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/Volo.Abp.PermissionManagement.EntityFrameworkCore.abppkg.analyze.json index caf446b3f3..fd0b13fcad 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/Volo.Abp.PermissionManagement.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.EntityFrameworkCore/Volo.Abp.PermissionManagement.EntityFrameworkCore.abppkg.analyze.json @@ -1,24 +1,51 @@ { "name": "Volo.Abp.PermissionManagement.EntityFrameworkCore", - "hash": "9135b32df96ebabe2b2ab7710c087a20", + "hash": "f944ddf83ee507446f4f9e702aeb018f", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementEntityFrameworkCoreModule" + "name": "AbpPermissionManagementEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", "connectionStringName": "AbpPermissionManagement", "databaseTables": [ + { + "entityFullName": "Volo.Abp.PermissionManagement.PermissionDefinitionRecord", + "contentType": "databaseTable", + "name": "AbpPermissions", + "summary": null + }, { "entityFullName": "Volo.Abp.PermissionManagement.PermissionGrant", "contentType": "databaseTable", - "name": "AbpPermissionGrants" + "name": "AbpPermissionGrants", + "summary": null + }, + { + "entityFullName": "Volo.Abp.PermissionManagement.PermissionGroupDefinitionRecord", + "contentType": "databaseTable", + "name": "AbpPermissionGroups", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "PermissionManagementDbContext" + "name": "PermissionManagementDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/Volo.Abp.PermissionManagement.HttpApi.Client.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/Volo.Abp.PermissionManagement.HttpApi.Client.abppkg.analyze.json index 38e0e9e284..f9bd6e5dcf 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/Volo.Abp.PermissionManagement.HttpApi.Client.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi.Client/Volo.Abp.PermissionManagement.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.PermissionManagement.HttpApi.Client", - "hash": "1b9f52d21ca5d9c7e6f7662ccc27b7c3", + "hash": "ca8a051f1c4b8b150b4a70783302f4a6", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementHttpApiClientModule" + "name": "AbpPermissionManagementHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/Volo.Abp.PermissionManagement.HttpApi.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/Volo.Abp.PermissionManagement.HttpApi.abppkg.analyze.json index 083e081b61..f180dae9b3 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/Volo.Abp.PermissionManagement.HttpApi.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.HttpApi/Volo.Abp.PermissionManagement.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.PermissionManagement.HttpApi", - "hash": "2eac8fbb963e8043e3a860f91b2299d9", + "hash": "0acf2c2ba79d7741453d05889640f8ac", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.HttpApi", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementHttpApiModule" + "name": "AbpPermissionManagementHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/Volo.Abp.PermissionManagement.MongoDB.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/Volo.Abp.PermissionManagement.MongoDB.abppkg.analyze.json index 716bb1da98..0725b3f607 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/Volo.Abp.PermissionManagement.MongoDB.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.MongoDB/Volo.Abp.PermissionManagement.MongoDB.abppkg.analyze.json @@ -1,24 +1,51 @@ { "name": "Volo.Abp.PermissionManagement.MongoDB", - "hash": "7baac61b4f919f381459d4d7e606c7b9", + "hash": "4c170499951f8185ccf04d92faf3d037", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementMongoDbModule" + "name": "AbpPermissionManagementMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.PermissionManagement.MongoDB", "connectionStringName": "AbpPermissionManagement", "databaseCollections": [ + { + "entityFullName": "Volo.Abp.PermissionManagement.PermissionDefinitionRecord", + "contentType": "databaseCollection", + "name": "AbpPermissions", + "summary": null + }, + { + "entityFullName": "Volo.Abp.PermissionManagement.PermissionGroupDefinitionRecord", + "contentType": "databaseCollection", + "name": "AbpPermissionGroups", + "summary": null + }, { "entityFullName": "Volo.Abp.PermissionManagement.PermissionGrant", "contentType": "databaseCollection", - "name": "AbpPermissionGrants" + "name": "AbpPermissionGrants", + "summary": null } ], "contentType": "mongoDbContext", - "name": "PermissionManagementMongoDbContext" + "name": "PermissionManagementMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Volo.Abp.PermissionManagement.Web.abppkg.analyze.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Volo.Abp.PermissionManagement.Web.abppkg.analyze.json index 964e43381c..de3a25cacb 100644 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Volo.Abp.PermissionManagement.Web.abppkg.analyze.json +++ b/modules/permission-management/src/Volo.Abp.PermissionManagement.Web/Volo.Abp.PermissionManagement.Web.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.PermissionManagement.Web", - "hash": "ba550bdb16d700b630bdc042b35b084d", + "hash": "d275f23b9db9cefdc7ab0111b051301e", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "name": "AbpAspNetCoreMvcUiBootstrapModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "AbpPermissionManagementWebModule" + "name": "AbpPermissionManagementWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/Volo.Abp.SettingManagement.DemoApp.abppkg.analyze.json b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/Volo.Abp.SettingManagement.DemoApp.abppkg.analyze.json new file mode 100644 index 0000000000..21e70e2b67 --- /dev/null +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/Volo.Abp.SettingManagement.DemoApp.abppkg.analyze.json @@ -0,0 +1,104 @@ +{ + "name": "Volo.Abp.SettingManagement.DemoApp", + "hash": "f1404bb62834cd5164cfcde3b30b1c84", + "contents": [ + { + "namespace": "Volo.Abp.SettingManagement.DemoApp", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Web", + "namespace": "Volo.Abp.SettingManagement.Web", + "name": "AbpSettingManagementWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.HttpApi", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.Web", + "namespace": "Volo.Abp.Account.Web", + "name": "AbpAccountWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.Application", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Account.HttpApi", + "namespace": "Volo.Abp.Account", + "name": "AbpAccountHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore.SqlServer", + "namespace": "Volo.Abp.EntityFrameworkCore.SqlServer", + "name": "AbpEntityFrameworkCoreSqlServerModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "name": "AbpSettingManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "name": "AbpPermissionManagementEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application", + "namespace": "Volo.Abp.PermissionManagement", + "name": "AbpPermissionManagementApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.HttpApi", + "namespace": "Volo.Abp.PermissionManagement.HttpApi", + "name": "AbpPermissionManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Web", + "namespace": "Volo.Abp.Identity.Web", + "name": "AbpIdentityWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.HttpApi", + "namespace": "Volo.Abp.Identity", + "name": "AbpIdentityHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Identity.EntityFrameworkCore", + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "name": "AbpIdentityEntityFrameworkCoreModule" + }, + { + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Domain.Identity", + "namespace": "Volo.Abp.PermissionManagement.Identity", + "name": "AbpPermissionManagementDomainIdentityModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + } + ], + "contentType": "abpModule", + "name": "DemoAppModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo.Abp.SettingManagement.Application.Contracts.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo.Abp.SettingManagement.Application.Contracts.abppkg.analyze.json index 28f7446ceb..ea2abd5a13 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo.Abp.SettingManagement.Application.Contracts.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Application.Contracts/Volo.Abp.SettingManagement.Application.Contracts.abppkg.analyze.json @@ -1,17 +1,43 @@ { "name": "Volo.Abp.SettingManagement.Application.Contracts", - "hash": "24dd7c23d21cea495b5958069e3f3643", + "hash": "2bf3fdfab8cd805890ca151bf6e11c1a", "contents": [ { "namespace": "Volo.Abp.SettingManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Domain.Shared", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization.Abstractions", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationAbstractionsModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementApplicationContractsModule" + "name": "AbpSettingManagementApplicationContractsModule", + "summary": null }, { "displayName": "Emailing", "isEnabled": true, "contentType": "permission", - "name": "SettingManagement.Emailing" + "name": "SettingManagement.Emailing", + "summary": null + }, + { + "displayName": "Emailing test", + "isEnabled": true, + "contentType": "permission", + "name": "SettingManagement.Emailing.Test", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Application/Volo.Abp.SettingManagement.Application.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.Application/Volo.Abp.SettingManagement.Application.abppkg.analyze.json index 059e069ce5..0d58aed4be 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Application/Volo.Abp.SettingManagement.Application.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Application/Volo.Abp.SettingManagement.Application.abppkg.analyze.json @@ -1,20 +1,127 @@ { "name": "Volo.Abp.SettingManagement.Application", - "hash": "856b1289bcadda8c3e707216f30eb28d", + "hash": "81d8e250cb0c3f2f15fa064edb33fad5", "contents": [ { "namespace": "Volo.Abp.SettingManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Domain", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application.Contracts", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Emailing", + "namespace": "Volo.Abp.Emailing", + "name": "AbpEmailingModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementApplicationModule" + "name": "AbpSettingManagementApplicationModule", + "summary": null }, { "namespace": "Volo.Abp.SettingManagement", - "summary": null, + "baseClass": { + "name": "SettingManagementAppServiceBase", + "namespace": "Volo.Abp.SettingManagement", + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application" + }, "implementingInterfaces": [ - "Volo.Abp.SettingManagement.IEmailSettingsAppService" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IEmailSettingsAppService", + "namespace": "Volo.Abp.SettingManagement", + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "EmailSettingsDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "UpdateEmailSettingsDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "SendTestEmailAsync", + "summary": null, + "parameters": [ + { + "type": "SendTestEmailInput", + "name": "input", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "EmailSettingsAppService" + "name": "EmailSettingsAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo.Abp.SettingManagement.Domain.Shared.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo.Abp.SettingManagement.Domain.Shared.abppkg.analyze.json index cd87f53194..3e1ceab52c 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo.Abp.SettingManagement.Domain.Shared.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo.Abp.SettingManagement.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.SettingManagement.Domain.Shared", - "hash": "02864f881f165fef01949fce1324f4ea", + "hash": "6d8073c5a7c2d48a1fd1079315c0595b", "contents": [ { "namespace": "Volo.Abp.SettingManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Localization", + "namespace": "Volo.Abp.Localization", + "name": "AbpLocalizationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Features", + "namespace": "Volo.Abp.Features", + "name": "AbpFeaturesModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementDomainSharedModule" + "name": "AbpSettingManagementDomainSharedModule", + "summary": null }, { "valueType": "ToggleStringValueType", @@ -15,7 +33,8 @@ "isAvailableToHost": true, "isVisibleToClients": true, "contentType": "feature", - "name": "SettingManagement.Enable" + "name": "SettingManagement.Enable", + "summary": null }, { "valueType": "ToggleStringValueType", @@ -25,7 +44,8 @@ "isAvailableToHost": false, "isVisibleToClients": true, "contentType": "feature", - "name": "SettingManagement.AllowChangingEmailSettings" + "name": "SettingManagement.AllowChangingEmailSettings", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo.Abp.SettingManagement.Domain.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo.Abp.SettingManagement.Domain.abppkg.analyze.json index 26a1d8a77c..c2b0652d3e 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo.Abp.SettingManagement.Domain.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Domain/Volo.Abp.SettingManagement.Domain.abppkg.analyze.json @@ -1,35 +1,94 @@ { "name": "Volo.Abp.SettingManagement.Domain", - "hash": "37b9125f574cfb3109d423800162a2c1", + "hash": "9c6d107f03a349ce366d4b14879e5d1a", "contents": [ { "namespace": "Volo.Abp.SettingManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Settings", + "namespace": "Volo.Abp.Settings", + "name": "AbpSettingsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Domain.Shared", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementDomainModule" + "name": "AbpSettingManagementDomainModule", + "summary": null }, { + "baseClass": { + "name": "Entity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + } + ], + "methods": [ + { + "returnType": "String", + "isAsync": false, + "name": "ToString", + "summary": null, + "parameters": [] + } + ], "namespace": "Volo.Abp.SettingManagement", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Setting" + "name": "Setting", + "summary": null }, { "namespace": "Volo.Abp.SettingManagement", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.SettingManagement", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [], - "navigationProperties": [], + "collectionProperties": {}, + "navigationProperties": {}, "contentType": "entity", - "name": "Setting" + "name": "Setting", + "summary": null }, "contentType": "repositoryInterface", - "name": "ISettingRepository" + "name": "ISettingRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/Volo.Abp.SettingManagement.EntityFrameworkCore.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/Volo.Abp.SettingManagement.EntityFrameworkCore.abppkg.analyze.json index e119700c43..fcea4bcbf6 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/Volo.Abp.SettingManagement.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.EntityFrameworkCore/Volo.Abp.SettingManagement.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.SettingManagement.EntityFrameworkCore", - "hash": "281c5814d423133456b6d0dc1b0b15f6", + "hash": "08f9f12b233bb65376fb044e99811f78", "contents": [ { "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Domain", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementEntityFrameworkCoreModule" + "name": "AbpSettingManagementEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", @@ -14,11 +27,13 @@ { "entityFullName": "Volo.Abp.SettingManagement.Setting", "contentType": "databaseTable", - "name": "AbpSettings" + "name": "AbpSettings", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "SettingManagementDbContext" + "name": "SettingManagementDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/Volo.Abp.SettingManagement.HttpApi.Client.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/Volo.Abp.SettingManagement.HttpApi.Client.abppkg.analyze.json index 685d83a4e2..e562e8a161 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/Volo.Abp.SettingManagement.HttpApi.Client.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi.Client/Volo.Abp.SettingManagement.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.SettingManagement.HttpApi.Client", - "hash": "f10d64544023c35d3226a2306af07da9", + "hash": "f05081d39d99f95ea3d37a93e45916a0", "contents": [ { "namespace": "Volo.Abp.SettingManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application.Contracts", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementHttpApiClientModule" + "name": "AbpSettingManagementHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/Volo.Abp.SettingManagement.HttpApi.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/Volo.Abp.SettingManagement.HttpApi.abppkg.analyze.json index 83d896dbf5..7f410e7f45 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/Volo.Abp.SettingManagement.HttpApi.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.HttpApi/Volo.Abp.SettingManagement.HttpApi.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.SettingManagement.HttpApi", - "hash": "59743dcbb13f1d2f74de5cd7b8c7a201", + "hash": "c65f1e8f62241b1ea5f3980645267051", "contents": [ { "namespace": "Volo.Abp.SettingManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application.Contracts", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementHttpApiModule" + "name": "AbpSettingManagementHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/Volo.Abp.SettingManagement.MongoDB.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/Volo.Abp.SettingManagement.MongoDB.abppkg.analyze.json index f39b527779..ff9a63e510 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/Volo.Abp.SettingManagement.MongoDB.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.MongoDB/Volo.Abp.SettingManagement.MongoDB.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.SettingManagement.MongoDB", - "hash": "3076173a94ee80efbd13cc883cc6a156", + "hash": "9a75a0681cc75756f22821f89d74d629", "contents": [ { "namespace": "Volo.Abp.SettingManagement.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Domain", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementMongoDbModule" + "name": "AbpSettingManagementMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.SettingManagement.MongoDB", @@ -14,11 +27,13 @@ { "entityFullName": "Volo.Abp.SettingManagement.Setting", "contentType": "databaseCollection", - "name": "AbpSettings" + "name": "AbpSettings", + "summary": null } ], "contentType": "mongoDbContext", - "name": "SettingManagementMongoDbContext" + "name": "SettingManagementMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Volo.Abp.SettingManagement.Web.abppkg.analyze.json b/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Volo.Abp.SettingManagement.Web.abppkg.analyze.json index ed7adadfb8..4f229d6147 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Volo.Abp.SettingManagement.Web.abppkg.analyze.json +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Web/Volo.Abp.SettingManagement.Web.abppkg.analyze.json @@ -1,11 +1,34 @@ { "name": "Volo.Abp.SettingManagement.Web", - "hash": "b9a83b6936769cdbfb1b0fed8653d0d2", + "hash": "bd97cb1bce813217b0e5529a845ab82e", "contents": [ { "namespace": "Volo.Abp.SettingManagement.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application.Contracts", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.SettingManagement.Domain.Shared", + "namespace": "Volo.Abp.SettingManagement", + "name": "AbpSettingManagementDomainSharedModule" + } + ], "contentType": "abpModule", - "name": "AbpSettingManagementWebModule" + "name": "AbpSettingManagementWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/Volo.Abp.TenantManagement.Application.Contracts.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/Volo.Abp.TenantManagement.Application.Contracts.abppkg.analyze.json index 1887d8b71b..8715cfa32e 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/Volo.Abp.TenantManagement.Application.Contracts.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application.Contracts/Volo.Abp.TenantManagement.Application.Contracts.abppkg.analyze.json @@ -1,47 +1,71 @@ { "name": "Volo.Abp.TenantManagement.Application.Contracts", - "hash": "69c3349a2601f6ea9fe76ccd603203f7", + "hash": "55adc3caf7ad66c510494f56b78f1847", "contents": [ { "namespace": "Volo.Abp.TenantManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain.Shared", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Authorization.Abstractions", + "namespace": "Volo.Abp.Authorization", + "name": "AbpAuthorizationAbstractionsModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementApplicationContractsModule" + "name": "AbpTenantManagementApplicationContractsModule", + "summary": null }, { "displayName": "Tenant management", "isEnabled": true, "contentType": "permission", - "name": "AbpTenantManagement.Tenants" + "name": "AbpTenantManagement.Tenants", + "summary": null }, { "displayName": "Create", "isEnabled": true, "contentType": "permission", - "name": "AbpTenantManagement.Tenants.Create" + "name": "AbpTenantManagement.Tenants.Create", + "summary": null }, { "displayName": "Edit", "isEnabled": true, "contentType": "permission", - "name": "AbpTenantManagement.Tenants.Update" + "name": "AbpTenantManagement.Tenants.Update", + "summary": null }, { "displayName": "Delete", "isEnabled": true, "contentType": "permission", - "name": "AbpTenantManagement.Tenants.Delete" + "name": "AbpTenantManagement.Tenants.Delete", + "summary": null }, { "displayName": "Manage features", "isEnabled": true, "contentType": "permission", - "name": "AbpTenantManagement.Tenants.ManageFeatures" + "name": "AbpTenantManagement.Tenants.ManageFeatures", + "summary": null }, { "displayName": "Manage connection strings", "isEnabled": true, "contentType": "permission", - "name": "AbpTenantManagement.Tenants.ManageConnectionStrings" + "name": "AbpTenantManagement.Tenants.ManageConnectionStrings", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/Volo.Abp.TenantManagement.Application.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/Volo.Abp.TenantManagement.Application.abppkg.analyze.json index dbd0c8310e..a222f8b781 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/Volo.Abp.TenantManagement.Application.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Application/Volo.Abp.TenantManagement.Application.abppkg.analyze.json @@ -1,27 +1,238 @@ { "name": "Volo.Abp.TenantManagement.Application", - "hash": "e3fb4eb7a1c4736363c87e8d2a4ae3ad", + "hash": "a299f7454cf684f81e0021bdbddb12ef", "contents": [ { "namespace": "Volo.Abp.TenantManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application.Contracts", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "namespace": "Volo.Abp.Application", + "name": "AbpDddApplicationModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementApplicationModule" + "name": "AbpTenantManagementApplicationModule", + "summary": null }, { "namespace": "Volo.Abp.TenantManagement", - "summary": null, + "baseClass": { + "name": "TenantManagementAppServiceBase", + "namespace": "Volo.Abp.TenantManagement", + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application" + }, "implementingInterfaces": [ - "Volo.Abp.TenantManagement.ITenantAppService", - "Volo.Abp.Application.Services.ICrudAppService`5[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.Abp.TenantManagement.TenantDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts, Version=6.0.0.0, Culture=neutral, PublicKeyToken=null]]", - "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=6.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + { + "name": "IApplicationService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IRemoteService", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IAvoidDuplicateCrossCuttingConcerns", + "namespace": "Volo.Abp.Aspects", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "IValidationEnabled", + "namespace": "Volo.Abp.Validation", + "declaringAssemblyName": "Volo.Abp.Validation" + }, + { + "name": "IUnitOfWorkEnabled", + "namespace": "Volo.Abp.Uow", + "declaringAssemblyName": "Volo.Abp.Uow" + }, + { + "name": "IAuditingEnabled", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IGlobalFeatureCheckingEnabled", + "namespace": "Volo.Abp.GlobalFeatures", + "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core" + }, + { + "name": "ITenantAppService", + "namespace": "Volo.Abp.TenantManagement", + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICrudAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IReadOnlyAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "ICreateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IUpdateAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + }, + { + "name": "IDeleteAppService", + "namespace": "Volo.Abp.Application.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + } + ], + "methods": [ + { + "returnType": "TenantDto", + "isAsync": true, + "name": "GetAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "PagedResultDto", + "isAsync": true, + "name": "GetListAsync", + "summary": null, + "parameters": [ + { + "type": "GetTenantsInput", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "TenantDto", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "TenantCreateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "TenantDto", + "isAsync": true, + "name": "UpdateAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "TenantUpdateDto", + "name": "input", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "String", + "isAsync": true, + "name": "GetDefaultConnectionStringAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "UpdateDefaultConnectionStringAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "String", + "name": "defaultConnectionString", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "DeleteDefaultConnectionStringAsync", + "summary": null, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + } + ] + } ], "contentType": "applicationService", - "name": "TenantAppService" + "name": "TenantAppService", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.abppkg.analyze.json index 90d191d05b..542eb7dab7 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo.Abp.TenantManagement.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,19 @@ { "name": "Volo.Abp.TenantManagement.Domain.Shared", - "hash": "321266e827d59b7f3da4d631cc7f1b35", + "hash": "d1e554e55cca1907327bb258e9a779be", "contents": [ { "namespace": "Volo.Abp.TenantManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Validation", + "namespace": "Volo.Abp.Validation", + "name": "AbpValidationModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementDomainSharedModule" + "name": "AbpTenantManagementDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo.Abp.TenantManagement.Domain.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo.Abp.TenantManagement.Domain.abppkg.analyze.json index 015339fb54..a9bd9101e0 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo.Abp.TenantManagement.Domain.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain/Volo.Abp.TenantManagement.Domain.abppkg.analyze.json @@ -1,45 +1,289 @@ { "name": "Volo.Abp.TenantManagement.Domain", - "hash": "544cd2646fa5aefb1b053044cb6f05ac", + "hash": "1343e4a31b2101b9c98deeab133cbec2", "contents": [ { "namespace": "Volo.Abp.TenantManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "namespace": "Volo.Abp.MultiTenancy", + "name": "AbpMultiTenancyModule" + }, + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain.Shared", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Data", + "namespace": "Volo.Abp.Data", + "name": "AbpDataModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Caching", + "namespace": "Volo.Abp.Caching", + "name": "AbpCachingModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementDomainModule" + "name": "AbpTenantManagementDomainModule", + "summary": null }, { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IGeneratesDomainEvents", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + { + "name": "IHasExtraProperties", + "namespace": "Volo.Abp.Data", + "declaringAssemblyName": "Volo.Abp.ObjectExtending" + }, + { + "name": "IHasConcurrencyStamp", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Data" + }, + { + "name": "ICreationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasCreationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IMayHaveCreator", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IModificationAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasModificationTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IFullAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IDeletionAuditedObject", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "IHasDeletionTime", + "namespace": "Volo.Abp.Auditing", + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + }, + { + "name": "ISoftDelete", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core" + } + ], + "methods": [ + { + "returnType": "String", + "isAsync": false, + "name": "FindDefaultConnectionString", + "summary": null, + "parameters": [] + }, + { + "returnType": "String", + "isAsync": false, + "name": "FindConnectionString", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetDefaultConnectionString", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "connectionString", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "SetConnectionString", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "connectionString", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveDefaultConnectionString", + "summary": null, + "parameters": [] + }, + { + "returnType": "Void", + "isAsync": false, + "name": "RemoveConnectionString", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + } + ], "namespace": "Volo.Abp.TenantManagement", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.TenantManagement.TenantConnectionString" - ], - "navigationProperties": [], + "collectionProperties": { + "connectionStrings": { + "name": "TenantConnectionString", + "namespace": "Volo.Abp.TenantManagement", + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain" + } + }, + "navigationProperties": {}, "contentType": "aggregateRoot", - "name": "Tenant" + "name": "Tenant", + "summary": null }, { "namespace": "Volo.Abp.TenantManagement", - "summary": null, + "baseClass": { + "name": "DomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + }, + "methods": [ + { + "returnType": "Tenant", + "isAsync": true, + "name": "CreateAsync", + "summary": null, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + }, + { + "returnType": "Void", + "isAsync": true, + "name": "ChangeNameAsync", + "summary": null, + "parameters": [ + { + "type": "Tenant", + "name": "tenant", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + } + ] + } + ], "contentType": "domainService", - "name": "TenantManager" + "name": "TenantManager", + "summary": null }, { "namespace": "Volo.Abp.TenantManagement", - "summary": null, "entityAnalyzeModel": { "namespace": "Volo.Abp.TenantManagement", "primaryKeyType": "Guid", - "summary": null, - "collectionProperties": [ - "Volo.Abp.TenantManagement.TenantConnectionString" - ], - "navigationProperties": [], + "collectionProperties": { + "connectionStrings": { + "name": "TenantConnectionString", + "namespace": "Volo.Abp.TenantManagement", + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain" + } + }, + "navigationProperties": {}, "contentType": "entity", - "name": "Tenant" + "name": "Tenant", + "summary": null }, "contentType": "repositoryInterface", - "name": "ITenantRepository" + "name": "ITenantRepository", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/Volo.Abp.TenantManagement.EntityFrameworkCore.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/Volo.Abp.TenantManagement.EntityFrameworkCore.abppkg.analyze.json index 9dcd2ceb40..f747cfe821 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/Volo.Abp.TenantManagement.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.EntityFrameworkCore/Volo.Abp.TenantManagement.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.TenantManagement.EntityFrameworkCore", - "hash": "cc176b58ce26ec8ca281d7db5f8b55df", + "hash": "a6c37dd94fcea243ee1fe20256c7aa2a", "contents": [ { "namespace": "Volo.Abp.TenantManagement.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementEntityFrameworkCoreModule" + "name": "AbpTenantManagementEntityFrameworkCoreModule", + "summary": null }, { "namespace": "Volo.Abp.TenantManagement.EntityFrameworkCore", @@ -14,16 +27,19 @@ { "entityFullName": "Volo.Abp.TenantManagement.Tenant", "contentType": "databaseTable", - "name": "AbpTenants" + "name": "AbpTenants", + "summary": null }, { "entityFullName": "Volo.Abp.TenantManagement.TenantConnectionString", "contentType": "databaseTable", - "name": "AbpTenantConnectionStrings" + "name": "AbpTenantConnectionStrings", + "summary": null } ], "contentType": "efCoreDbContext", - "name": "TenantManagementDbContext" + "name": "TenantManagementDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/Volo.Abp.TenantManagement.HttpApi.Client.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/Volo.Abp.TenantManagement.HttpApi.Client.abppkg.analyze.json index d0b1726536..5333539167 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/Volo.Abp.TenantManagement.HttpApi.Client.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi.Client/Volo.Abp.TenantManagement.HttpApi.Client.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.TenantManagement.HttpApi.Client", - "hash": "2fb37e3d0c9d07bcced213c49fd19560", + "hash": "a570693d2c9763c4cc4e4b22329a3ac1", "contents": [ { "namespace": "Volo.Abp.TenantManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application.Contracts", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Http.Client", + "namespace": "Volo.Abp.Http.Client", + "name": "AbpHttpClientModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementHttpApiClientModule" + "name": "AbpTenantManagementHttpApiClientModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/Volo.Abp.TenantManagement.HttpApi.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/Volo.Abp.TenantManagement.HttpApi.abppkg.analyze.json index 3ad61aca51..fe643c5f16 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/Volo.Abp.TenantManagement.HttpApi.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.HttpApi/Volo.Abp.TenantManagement.HttpApi.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.TenantManagement.HttpApi", - "hash": "c34255a325178f08298699fad7f58a4a", + "hash": "2c9a1e6f63162b72133324efcb847119", "contents": [ { "namespace": "Volo.Abp.TenantManagement", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application.Contracts", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.HttpApi", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementHttpApiModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc", + "namespace": "Volo.Abp.AspNetCore.Mvc", + "name": "AbpAspNetCoreMvcModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementHttpApiModule" + "name": "AbpTenantManagementHttpApiModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/Volo.Abp.TenantManagement.MongoDB.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/Volo.Abp.TenantManagement.MongoDB.abppkg.analyze.json index 0a6d272621..e09ee1a3da 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/Volo.Abp.TenantManagement.MongoDB.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.MongoDB/Volo.Abp.TenantManagement.MongoDB.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.TenantManagement.MongoDB", - "hash": "3f9b80d90eb20c165b93c0d785a4430f", + "hash": "8b4054243e2c137c27d3479fd281c0cb", "contents": [ { "namespace": "Volo.Abp.TenantManagement.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementMongoDbModule" + "name": "AbpTenantManagementMongoDbModule", + "summary": null }, { "namespace": "Volo.Abp.TenantManagement.MongoDB", @@ -14,11 +27,13 @@ { "entityFullName": "Volo.Abp.TenantManagement.Tenant", "contentType": "databaseCollection", - "name": "AbpTenants" + "name": "AbpTenants", + "summary": null } ], "contentType": "mongoDbContext", - "name": "TenantManagementMongoDbContext" + "name": "TenantManagementMongoDbContext", + "summary": null } ] } \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Volo.Abp.TenantManagement.Web.abppkg.analyze.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Volo.Abp.TenantManagement.Web.abppkg.analyze.json index ec7ac9a62a..2120904896 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Volo.Abp.TenantManagement.Web.abppkg.analyze.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Web/Volo.Abp.TenantManagement.Web.abppkg.analyze.json @@ -1,11 +1,34 @@ { "name": "Volo.Abp.TenantManagement.Web", - "hash": "18a4ed544c2a6b718b3aa7c14c83bc43", + "hash": "4c51a7801b94f63a6e4a00ffd61ae137", "contents": [ { "namespace": "Volo.Abp.TenantManagement.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application.Contracts", + "namespace": "Volo.Abp.TenantManagement", + "name": "AbpTenantManagementApplicationContractsModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "name": "AbpAspNetCoreMvcUiBootstrapModule" + }, + { + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Web", + "namespace": "Volo.Abp.FeatureManagement", + "name": "AbpFeatureManagementWebModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AutoMapper", + "namespace": "Volo.Abp.AutoMapper", + "name": "AbpAutoMapperModule" + } + ], "contentType": "abpModule", - "name": "AbpTenantManagementWebModule" + "name": "AbpTenantManagementWebModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Abstractions/Volo.Abp.Users.Abstractions.abppkg.analyze.json b/modules/users/src/Volo.Abp.Users.Abstractions/Volo.Abp.Users.Abstractions.abppkg.analyze.json new file mode 100644 index 0000000000..5923402b07 --- /dev/null +++ b/modules/users/src/Volo.Abp.Users.Abstractions/Volo.Abp.Users.Abstractions.abppkg.analyze.json @@ -0,0 +1,24 @@ +{ + "name": "Volo.Abp.Users.Abstractions", + "hash": "920d5e894b160943ec543ddfb8f8fb64", + "contents": [ + { + "namespace": "Volo.Abp.Users", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "namespace": "Volo.Abp.MultiTenancy", + "name": "AbpMultiTenancyModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EventBus", + "namespace": "Volo.Abp.EventBus", + "name": "AbpEventBusModule" + } + ], + "contentType": "abpModule", + "name": "AbpUsersAbstractionModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Domain.Shared/Volo.Abp.Users.Domain.Shared.abppkg.analyze.json b/modules/users/src/Volo.Abp.Users.Domain.Shared/Volo.Abp.Users.Domain.Shared.abppkg.analyze.json index a2bca85a49..373388f0bb 100644 --- a/modules/users/src/Volo.Abp.Users.Domain.Shared/Volo.Abp.Users.Domain.Shared.abppkg.analyze.json +++ b/modules/users/src/Volo.Abp.Users.Domain.Shared/Volo.Abp.Users.Domain.Shared.abppkg.analyze.json @@ -1,11 +1,13 @@ { "name": "Volo.Abp.Users.Domain.Shared", - "hash": "68c5010aeda2e991d673468d958ef31b", + "hash": "54ed9f691a924b6d3fce9cb9100a8034", "contents": [ { "namespace": "Volo.Abp.Users", + "dependsOnModules": [], "contentType": "abpModule", - "name": "AbpUsersDomainSharedModule" + "name": "AbpUsersDomainSharedModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.Domain/Volo.Abp.Users.Domain.abppkg.analyze.json b/modules/users/src/Volo.Abp.Users.Domain/Volo.Abp.Users.Domain.abppkg.analyze.json index 1c71e9536a..cc24c1015b 100644 --- a/modules/users/src/Volo.Abp.Users.Domain/Volo.Abp.Users.Domain.abppkg.analyze.json +++ b/modules/users/src/Volo.Abp.Users.Domain/Volo.Abp.Users.Domain.abppkg.analyze.json @@ -1,11 +1,29 @@ { "name": "Volo.Abp.Users.Domain", - "hash": "0feb223ab7c2b06a1a66bbc81a3153c0", + "hash": "9e13cb7d19c7c18aa685a6666662c60e", "contents": [ { "namespace": "Volo.Abp.Users", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Users.Domain.Shared", + "namespace": "Volo.Abp.Users", + "name": "AbpUsersDomainSharedModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Users.Abstractions", + "namespace": "Volo.Abp.Users", + "name": "AbpUsersAbstractionModule" + }, + { + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "namespace": "Volo.Abp.Domain", + "name": "AbpDddDomainModule" + } + ], "contentType": "abpModule", - "name": "AbpUsersDomainModule" + "name": "AbpUsersDomainModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/Volo.Abp.Users.EntityFrameworkCore.abppkg.analyze.json b/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/Volo.Abp.Users.EntityFrameworkCore.abppkg.analyze.json index a8207b3b16..a816fb20db 100644 --- a/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/Volo.Abp.Users.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/users/src/Volo.Abp.Users.EntityFrameworkCore/Volo.Abp.Users.EntityFrameworkCore.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.Users.EntityFrameworkCore", - "hash": "70a6a4e034d1b9632e7be15cb72e627b", + "hash": "8a7604cfed25fcfdf2cd1941be74a7c4", "contents": [ { "namespace": "Volo.Abp.Users.EntityFrameworkCore", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "namespace": "Volo.Abp.Users", + "name": "AbpUsersDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "namespace": "Volo.Abp.EntityFrameworkCore", + "name": "AbpEntityFrameworkCoreModule" + } + ], "contentType": "abpModule", - "name": "AbpUsersEntityFrameworkCoreModule" + "name": "AbpUsersEntityFrameworkCoreModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/users/src/Volo.Abp.Users.MongoDB/Volo.Abp.Users.MongoDB.abppkg.analyze.json b/modules/users/src/Volo.Abp.Users.MongoDB/Volo.Abp.Users.MongoDB.abppkg.analyze.json index 3b269e2be6..19af96c3e5 100644 --- a/modules/users/src/Volo.Abp.Users.MongoDB/Volo.Abp.Users.MongoDB.abppkg.analyze.json +++ b/modules/users/src/Volo.Abp.Users.MongoDB/Volo.Abp.Users.MongoDB.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.Users.MongoDB", - "hash": "6a1684883b9a06ea9ebb22412c76f108", + "hash": "5873b3953197914c0ff69677dae43cd6", "contents": [ { "namespace": "Volo.Abp.Users.MongoDB", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "namespace": "Volo.Abp.Users", + "name": "AbpUsersDomainModule" + }, + { + "declaringAssemblyName": "Volo.Abp.MongoDB", + "namespace": "Volo.Abp.MongoDB", + "name": "AbpMongoDbModule" + } + ], "contentType": "abpModule", - "name": "AbpUsersMongoDbModule" + "name": "AbpUsersMongoDbModule", + "summary": null } ] } \ No newline at end of file diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/Volo.Abp.VirtualFileExplorer.DemoApp.abppkg.analyze.json b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/Volo.Abp.VirtualFileExplorer.DemoApp.abppkg.analyze.json new file mode 100644 index 0000000000..f1df705ac2 --- /dev/null +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/Volo.Abp.VirtualFileExplorer.DemoApp.abppkg.analyze.json @@ -0,0 +1,29 @@ +{ + "name": "Volo.Abp.VirtualFileExplorer.DemoApp", + "hash": "f2f66d53ab84e825bfcb274d4f45bf80", + "contents": [ + { + "namespace": "Volo.Abp.VirtualFileExplorer.DemoApp", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.Autofac", + "namespace": "Volo.Abp.Autofac", + "name": "AbpAutofacModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", + "name": "AbpAspNetCoreMvcUiBasicThemeModule" + }, + { + "declaringAssemblyName": "Volo.Abp.VirtualFileExplorer.Web", + "namespace": "Volo.Abp.VirtualFileExplorer.Web", + "name": "AbpVirtualFileExplorerWebModule" + } + ], + "contentType": "abpModule", + "name": "AbpVirtualFileExplorerDemoAppModule", + "summary": null + } + ] +} \ No newline at end of file diff --git a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/Volo.Abp.VirtualFileExplorer.Web.abppkg.analyze.json b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/Volo.Abp.VirtualFileExplorer.Web.abppkg.analyze.json index a6340b74ff..4000d513c8 100644 --- a/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/Volo.Abp.VirtualFileExplorer.Web.abppkg.analyze.json +++ b/modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/Volo.Abp.VirtualFileExplorer.Web.abppkg.analyze.json @@ -1,11 +1,24 @@ { "name": "Volo.Abp.VirtualFileExplorer.Web", - "hash": "f553dc666ba87cc5e2fdc5c22546b095", + "hash": "0f01f177457fb217bec530fa20f5a940", "contents": [ { "namespace": "Volo.Abp.VirtualFileExplorer.Web", + "dependsOnModules": [ + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap", + "name": "AbpAspNetCoreMvcUiBootstrapModule" + }, + { + "declaringAssemblyName": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Shared", + "name": "AbpAspNetCoreMvcUiThemeSharedModule" + } + ], "contentType": "abpModule", - "name": "AbpVirtualFileExplorerWebModule" + "name": "AbpVirtualFileExplorerWebModule", + "summary": null } ] } \ No newline at end of file