From ac792033d78a7b7644835c866acc2d6a55e5990c Mon Sep 17 00:00:00 2001 From: voloagent Date: Wed, 18 Jan 2023 10:51:35 +0300 Subject: [PATCH] Update_NPM_Packages --- ....Application.Contracts.abppkg.analyze.json | 46 +- ...bp.Account.Application.abppkg.analyze.json | 136 +- ...Account.HttpApi.Client.abppkg.analyze.json | 46 +- ...lo.Abp.Account.HttpApi.abppkg.analyze.json | 46 +- ...unt.Web.IdentityServer.abppkg.analyze.json | 46 +- ...Account.Web.OpenIddict.abppkg.analyze.json | 46 +- .../Volo.Abp.Account.Web.abppkg.analyze.json | 46 +- ...tLogging.Domain.Shared.abppkg.analyze.json | 46 +- ...bp.AuditLogging.Domain.abppkg.analyze.json | 802 +++- ...ng.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...p.AuditLogging.MongoDB.abppkg.analyze.json | 66 +- ...dJobs.DemoApp.HangFire.abppkg.analyze.json | 46 +- ...undJobs.DemoApp.Quartz.abppkg.analyze.json | 46 +- ...dJobs.DemoApp.RabbitMq.abppkg.analyze.json | 46 +- ...undJobs.DemoApp.Shared.abppkg.analyze.json | 46 +- ...BackgroundJobs.DemoApp.abppkg.analyze.json | 46 +- ...oundJobs.Domain.Shared.abppkg.analyze.json | 46 +- ....BackgroundJobs.Domain.abppkg.analyze.json | 177 +- ...bs.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...BackgroundJobs.MongoDB.abppkg.analyze.json | 66 +- ...ents.Server.BasicTheme.abppkg.analyze.json | 46 +- ...ponents.Web.BasicTheme.abppkg.analyze.json | 46 +- ...ore.Mvc.UI.Theme.Basic.abppkg.analyze.json | 46 +- ....Mvc.UI.Bootstrap.Demo.abppkg.analyze.json | 46 +- .../package.json | 2 +- .../yarn.lock | 224 +- ...vc.UI.Theme.Basic.Demo.abppkg.analyze.json | 46 +- .../package.json | 4 +- .../yarn.lock | 260 +- ....ConsoleApp.ConsoleApp.abppkg.analyze.json | 46 +- ...Database.Domain.Shared.abppkg.analyze.json | 46 +- ...toring.Database.Domain.abppkg.analyze.json | 325 +- ...se.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...oring.Database.MongoDB.abppkg.analyze.json | 66 +- ...pp.EntityFrameworkCore.abppkg.analyze.json | 109 +- ...loggingTestApp.MongoDB.abppkg.analyze.json | 46 +- .../app/Volo.BloggingTestApp/package.json | 4 +- .../app/Volo.BloggingTestApp/yarn.lock | 298 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...ging.Admin.Application.abppkg.analyze.json | 106 +- ...g.Admin.HttpApi.Client.abppkg.analyze.json | 46 +- ...Blogging.Admin.HttpApi.abppkg.analyze.json | 46 +- ...olo.Blogging.Admin.Web.abppkg.analyze.json | 46 +- ...ation.Contracts.Shared.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...o.Blogging.Application.abppkg.analyze.json | 286 +- ...Blogging.Domain.Shared.abppkg.analyze.json | 46 +- .../Volo.Blogging.Domain.abppkg.analyze.json | 1094 +++++- ...ng.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...logging.HttpApi.Client.abppkg.analyze.json | 46 +- .../Volo.Blogging.HttpApi.abppkg.analyze.json | 46 +- .../Volo.Blogging.MongoDB.abppkg.analyze.json | 78 +- .../Volo.Blogging.Web.abppkg.analyze.json | 46 +- ....ClientSimulation.Demo.abppkg.analyze.json | 46 +- .../Volo.ClientSimulation.Demo/package.json | 2 +- .../demo/Volo.ClientSimulation.Demo/yarn.lock | 238 +- ...o.ClientSimulation.Web.abppkg.analyze.json | 46 +- .../Volo.ClientSimulation.abppkg.analyze.json | 46 +- modules/cms-kit/angular/package.json | 10 +- .../angular/projects/cms-kit/package.json | 4 +- ...lo.CmsKit.HttpApi.Host.abppkg.analyze.json | 46 +- ....CmsKit.IdentityServer.abppkg.analyze.json | 46 +- .../Volo.CmsKit.IdentityServer/package.json | 2 +- .../host/Volo.CmsKit.IdentityServer/yarn.lock | 238 +- .../Volo.CmsKit.Web.Host.abppkg.analyze.json | 46 +- .../host/Volo.CmsKit.Web.Host/package.json | 2 +- .../host/Volo.CmsKit.Web.Host/yarn.lock | 238 +- ...olo.CmsKit.Web.Unified.abppkg.analyze.json | 46 +- .../host/Volo.CmsKit.Web.Unified/package.json | 4 +- .../host/Volo.CmsKit.Web.Unified/yarn.lock | 372 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...sKit.Admin.Application.abppkg.analyze.json | 654 +++- ...t.Admin.HttpApi.Client.abppkg.analyze.json | 46 +- ...o.CmsKit.Admin.HttpApi.abppkg.analyze.json | 46 +- .../Volo.CmsKit.Admin.Web.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...olo.CmsKit.Application.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...Kit.Common.Application.abppkg.analyze.json | 151 +- ....Common.HttpApi.Client.abppkg.analyze.json | 46 +- ....CmsKit.Common.HttpApi.abppkg.analyze.json | 46 +- ...Volo.CmsKit.Common.Web.abppkg.analyze.json | 46 +- ...o.CmsKit.Domain.Shared.abppkg.analyze.json | 46 +- .../Volo.CmsKit.Domain.abppkg.analyze.json | 3427 ++++++++++++++--- ...it.EntityFrameworkCore.abppkg.analyze.json | 115 +- ....CmsKit.HttpApi.Client.abppkg.analyze.json | 46 +- .../Volo.CmsKit.HttpApi.abppkg.analyze.json | 46 +- .../Volo.CmsKit.MongoDB.abppkg.analyze.json | 114 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...Kit.Public.Application.abppkg.analyze.json | 346 +- ....Public.HttpApi.Client.abppkg.analyze.json | 46 +- ....CmsKit.Public.HttpApi.abppkg.analyze.json | 46 +- ...Volo.CmsKit.Public.Web.abppkg.analyze.json | 46 +- .../Volo.CmsKit.Web.abppkg.analyze.json | 46 +- ...cs.EntityFrameworkCore.abppkg.analyze.json | 109 +- .../VoloDocs.Migrator.abppkg.analyze.json | 46 +- .../VoloDocs.Web.abppkg.analyze.json | 46 +- modules/docs/app/VoloDocs.Web/package.json | 4 +- modules/docs/app/VoloDocs.Web/yarn.lock | 298 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...Docs.Admin.Application.abppkg.analyze.json | 171 +- ...s.Admin.HttpApi.Client.abppkg.analyze.json | 46 +- ...olo.Docs.Admin.HttpApi.abppkg.analyze.json | 46 +- .../Volo.Docs.Admin.Web.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- .../Volo.Docs.Application.abppkg.analyze.json | 171 +- ...olo.Docs.Domain.Shared.abppkg.analyze.json | 46 +- .../Volo.Docs.Domain.abppkg.analyze.json | 1040 ++++- ...cs.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...lo.Docs.HttpApi.Client.abppkg.analyze.json | 46 +- .../Volo.Docs.HttpApi.abppkg.analyze.json | 46 +- .../Volo.Docs.MongoDB.abppkg.analyze.json | 66 +- .../Volo.Docs.Web.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...Management.Application.abppkg.analyze.json | 86 +- ...nagement.Domain.Shared.abppkg.analyze.json | 46 +- ...atureManagement.Domain.abppkg.analyze.json | 212 +- ...nt.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...agement.HttpApi.Client.abppkg.analyze.json | 46 +- ...tureManagement.HttpApi.abppkg.analyze.json | 46 +- ...tureManagement.MongoDB.abppkg.analyze.json | 66 +- ....FeatureManagement.Web.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...p.Identity.Application.abppkg.analyze.json | 278 +- ...bp.Identity.AspNetCore.abppkg.analyze.json | 46 +- ...Identity.Domain.Shared.abppkg.analyze.json | 46 +- ...lo.Abp.Identity.Domain.abppkg.analyze.json | 2971 ++++++++++++-- ...ty.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...dentity.HttpApi.Client.abppkg.analyze.json | 46 +- ...o.Abp.Identity.HttpApi.abppkg.analyze.json | 46 +- ...o.Abp.Identity.MongoDB.abppkg.analyze.json | 82 +- .../Volo.Abp.Identity.Web.abppkg.analyze.json | 46 +- ...gement.Domain.Identity.abppkg.analyze.json | 46 +- ...tyServer.Domain.Shared.abppkg.analyze.json | 46 +- ....IdentityServer.Domain.abppkg.analyze.json | 2704 +++++++++++-- ...er.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...IdentityServer.MongoDB.abppkg.analyze.json | 86 +- ....Domain.IdentityServer.abppkg.analyze.json | 46 +- .../app/OpenIddict.Demo.Server/package.json | 2 +- modules/openiddict/app/angular/package.json | 18 +- ....OpenIddict.AspNetCore.abppkg.analyze.json | 46 +- ...enIddict.Domain.Shared.abppkg.analyze.json | 46 +- ....Abp.OpenIddict.Domain.abppkg.analyze.json | 1447 ++++++- ...ct.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...Abp.OpenIddict.MongoDB.abppkg.analyze.json | 74 +- ...ment.Domain.OpenIddict.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...Management.Application.abppkg.analyze.json | 86 +- ...nagement.Domain.Shared.abppkg.analyze.json | 46 +- ...ssionManagement.Domain.abppkg.analyze.json | 200 +- ...nt.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...agement.HttpApi.Client.abppkg.analyze.json | 46 +- ...sionManagement.HttpApi.abppkg.analyze.json | 46 +- ...sionManagement.MongoDB.abppkg.analyze.json | 66 +- ...rmissionManagement.Web.abppkg.analyze.json | 46 +- ...tingManagement.DemoApp.abppkg.analyze.json | 46 +- .../package.json | 2 +- .../yarn.lock | 238 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...Management.Application.abppkg.analyze.json | 91 +- ...nagement.Domain.Shared.abppkg.analyze.json | 46 +- ...ttingManagement.Domain.abppkg.analyze.json | 217 +- ...nt.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...agement.HttpApi.Client.abppkg.analyze.json | 46 +- ...tingManagement.HttpApi.abppkg.analyze.json | 46 +- ...tingManagement.MongoDB.abppkg.analyze.json | 66 +- ....SettingManagement.Web.abppkg.analyze.json | 46 +- ....Application.Contracts.abppkg.analyze.json | 46 +- ...Management.Application.abppkg.analyze.json | 137 +- ...nagement.Domain.Shared.abppkg.analyze.json | 46 +- ...enantManagement.Domain.abppkg.analyze.json | 379 +- ...nt.EntityFrameworkCore.abppkg.analyze.json | 115 +- ...agement.HttpApi.Client.abppkg.analyze.json | 46 +- ...nantManagement.HttpApi.abppkg.analyze.json | 46 +- ...nantManagement.MongoDB.abppkg.analyze.json | 66 +- ...p.TenantManagement.Web.abppkg.analyze.json | 46 +- ...Abp.Users.Abstractions.abppkg.analyze.json | 46 +- ...bp.Users.Domain.Shared.abppkg.analyze.json | 46 +- .../Volo.Abp.Users.Domain.abppkg.analyze.json | 46 +- ...rs.EntityFrameworkCore.abppkg.analyze.json | 46 +- ...Volo.Abp.Users.MongoDB.abppkg.analyze.json | 46 +- ...alFileExplorer.DemoApp.abppkg.analyze.json | 46 +- .../package.json | 4 +- .../yarn.lock | 272 +- ...irtualFileExplorer.Web.abppkg.analyze.json | 46 +- npm/lerna.json | 2 +- npm/ng-packs/lerna.version.json | 2 +- npm/ng-packs/package.json | 24 +- .../packages/account-core/package.json | 6 +- npm/ng-packs/packages/account/package.json | 6 +- npm/ng-packs/packages/components/package.json | 6 +- npm/ng-packs/packages/core/package.json | 4 +- .../packages/feature-management/package.json | 4 +- npm/ng-packs/packages/identity/package.json | 6 +- .../permission-management/package.json | 4 +- npm/ng-packs/packages/schematics/package.json | 2 +- .../packages/setting-management/package.json | 6 +- .../packages/tenant-management/package.json | 6 +- .../packages/theme-basic/package.json | 6 +- .../packages/theme-shared/package.json | 4 +- npm/packs/anchor-js/package.json | 4 +- .../package.json | 4 +- .../package.json | 6 +- .../package.json | 4 +- .../package.json | 30 +- npm/packs/aspnetcore.mvc.ui/package-lock.json | 2 +- npm/packs/aspnetcore.mvc.ui/package.json | 2 +- npm/packs/blogging/package.json | 10 +- npm/packs/bootstrap-datepicker/package.json | 2 +- .../bootstrap-daterangepicker/package.json | 2 +- npm/packs/bootstrap/package.json | 4 +- npm/packs/chart.js/package.json | 2 +- npm/packs/clipboard/package.json | 4 +- npm/packs/cms-kit.admin/package.json | 12 +- npm/packs/cms-kit.public/package.json | 6 +- npm/packs/cms-kit/package.json | 6 +- npm/packs/codemirror/package.json | 4 +- npm/packs/core/package.json | 4 +- npm/packs/cropperjs/package.json | 4 +- npm/packs/datatables.net-bs4/package.json | 4 +- npm/packs/datatables.net-bs5/package.json | 4 +- npm/packs/datatables.net/package.json | 4 +- npm/packs/docs/package.json | 12 +- npm/packs/flag-icon-css/package.json | 2 +- npm/packs/font-awesome/package.json | 4 +- npm/packs/highlight.js/package.json | 4 +- npm/packs/jquery-form/package.json | 4 +- .../package.json | 4 +- npm/packs/jquery-validation/package.json | 4 +- npm/packs/jquery/package.json | 4 +- npm/packs/jstree/package.json | 4 +- npm/packs/lodash/package.json | 4 +- npm/packs/luxon/package.json | 4 +- .../package.json | 4 +- npm/packs/markdown-it/package.json | 4 +- npm/packs/moment/package.json | 2 +- npm/packs/owl.carousel/package.json | 4 +- npm/packs/popper.js/package.json | 4 +- npm/packs/prismjs/package.json | 6 +- npm/packs/select2/package.json | 4 +- npm/packs/signalr/package.json | 4 +- npm/packs/slugify/package.json | 2 +- npm/packs/star-rating-svg/package.json | 4 +- npm/packs/sweetalert2/package.json | 4 +- npm/packs/timeago/package.json | 4 +- npm/packs/toastr/package.json | 4 +- npm/packs/tui-editor/package.json | 6 +- npm/packs/uppy/package.json | 4 +- npm/packs/utils/package.json | 2 +- npm/packs/vee-validate/package.json | 4 +- npm/packs/virtual-file-explorer/package.json | 6 +- npm/packs/vue/package.json | 2 +- .../Volo.Abp.Account.SourceCode.zip | Bin 207578 -> 208673 bytes .../Volo.Abp.AuditLogging.SourceCode.zip | Bin 52895 -> 54966 bytes .../Volo.Abp.BackgroundJobs.SourceCode.zip | Bin 57626 -> 59877 bytes .../Volo.Abp.BasicTheme.SourceCode.zip | Bin 356694 -> 357448 bytes ...lo.Abp.BlobStoring.Database.SourceCode.zip | Bin 8033153 -> 8033884 bytes .../Volo.Abp.FeatureManagement.SourceCode.zip | Bin 148952 -> 150962 bytes .../Volo.Abp.Identity.SourceCode.zip | Bin 340760 -> 346287 bytes .../Volo.Abp.IdentityServer.SourceCode.zip | Bin 158924 -> 162293 bytes .../Volo.Abp.OpenIddict.SourceCode.zip | Bin 2191629 -> 2194752 bytes ...lo.Abp.PermissionManagement.SourceCode.zip | Bin 141558 -> 143582 bytes .../Volo.Abp.SettingManagement.SourceCode.zip | Bin 221203 -> 223327 bytes .../Volo.Abp.TenantManagement.SourceCode.zip | Bin 156507 -> 158751 bytes .../Volo.Abp.Users.SourceCode.zip | Bin 29711 -> 30489 bytes ...olo.Abp.VirtualFileExplorer.SourceCode.zip | Bin 78671 -> 78965 bytes .../Volo.Blogging.SourceCode.zip | Bin 366129 -> 370474 bytes .../Volo.ClientSimulation.SourceCode.zip | Bin 68124 -> 68581 bytes .../Volo.CmsKit.SourceCode.zip | Bin 810715 -> 818537 bytes .../Volo.Docs.SourceCode.zip | Bin 656285 -> 660641 bytes templates/app-nolayers/angular/package.json | 18 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/app/angular/package.json | 18 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- .../package.json | 2 +- templates/module/angular/package.json | 18 +- .../projects/my-project-name/package.json | 4 +- .../package.json | 2 +- .../package.json | 4 +- .../package.json | 2 +- .../package.json | 2 +- 290 files changed, 24624 insertions(+), 3843 deletions(-) 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 13890c03a7..4521ee18f6 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,6 +1,6 @@ { "name": "Volo.Abp.Account.Application.Contracts", - "hash": "b1b2278dfff5cf65d63c586071d0f06a", + "hash": "30d683c28cdb47cd157bf0ddd66b4000", "contents": [ { "namespace": "Volo.Abp.Account", @@ -11,6 +11,50 @@ "name": "AbpIdentityApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAccountApplicationContractsModule", "summary": null 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 3c51fcabbc..54ff535f38 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,6 +1,6 @@ { "name": "Volo.Abp.Account.Application", - "hash": "f0750cf950d22546e28d5d40833c8738", + "hash": "eb85de3a53d1fde0ec3e205fe4700c15", "contents": [ { "namespace": "Volo.Abp.Account", @@ -26,6 +26,50 @@ "name": "AbpEmailingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAccountApplicationModule", "summary": null @@ -35,61 +79,74 @@ "baseClass": { "name": "ApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application" + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "fullName": "Volo.Abp.Application.Services.ApplicationService" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IAccountAppService", "namespace": "Volo.Abp.Account", - "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts", + "fullName": "Volo.Abp.Account.IAccountAppService" } ], "methods": [ { "returnType": "IdentityUserDto", - "isAsync": true, "name": "RegisterAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "RegisterDto", @@ -100,9 +157,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SendPasswordResetCodeAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "SendPasswordResetCodeDto", @@ -113,9 +173,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "ResetPasswordAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "ResetPasswordDto", @@ -134,68 +197,84 @@ "baseClass": { "name": "IdentityAppServiceBase", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Application" + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "fullName": "Volo.Abp.Identity.IdentityAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IProfileAppService", "namespace": "Volo.Abp.Account", - "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Account.Application.Contracts", + "fullName": "Volo.Abp.Account.IProfileAppService" } ], "methods": [ { "returnType": "ProfileDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "ProfileDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "UpdateProfileDto", @@ -206,9 +285,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "ChangePasswordAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "ChangePasswordInput", 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 1c98a48282..2936ce4aa7 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,6 +1,6 @@ { "name": "Volo.Abp.Account.HttpApi.Client", - "hash": "77235a5969ccdbc113e7622fd16755fc", + "hash": "7a342e8679ed18668e3f7ee736db598c", "contents": [ { "namespace": "Volo.Abp.Account", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAccountHttpApiClientModule", "summary": null 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 7c704c2a95..0296c4a89e 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,6 +1,6 @@ { "name": "Volo.Abp.Account.HttpApi", - "hash": "253e3a6ea60e33d0084b1960874b4578", + "hash": "e5019115ce6c2a816572699a898c89d5", "contents": [ { "namespace": "Volo.Abp.Account", @@ -21,6 +21,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAccountHttpApiModule", "summary": null 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 index 11b0a02e8f..7e0a82a71f 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.Account.Web.IdentityServer", - "hash": "ad07a0f814fee25569d65036b22fced6", + "hash": "0f804a1ac7fd89f116e62f4e2b868122", "contents": [ { "namespace": "Volo.Abp.Account.Web", @@ -16,6 +16,50 @@ "name": "AbpIdentityServerDomainModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAccountWebIdentityServerModule", "summary": null 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 index 7e54669985..1c5695a7b5 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.Account.Web.OpenIddict", - "hash": "967e5402e2695226fd0b650839f1f449", + "hash": "ce6700e44dbd1d024dfb7e9fb81bf2f8", "contents": [ { "namespace": "Volo.Abp.Account.Web", @@ -16,6 +16,50 @@ "name": "AbpOpenIddictAspNetCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAccountWebOpenIddictModule", "summary": null 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 9d5c4ca337..558f4424d6 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,6 +1,6 @@ { "name": "Volo.Abp.Account.Web", - "hash": "3ae02ef16d070640596a1024b7e5b893", + "hash": "96f6c4640c4af2122ee661579457ddb0", "contents": [ { "namespace": "Volo.Abp.Account.Web", @@ -31,6 +31,50 @@ "name": "AbpExceptionHandlingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAccountWebModule", "summary": null 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 64859b2167..549e783693 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,10 +1,54 @@ { "name": "Volo.Abp.AuditLogging.Domain.Shared", - "hash": "b3c04c1aae4d8361150c6bb0b650e7f3", + "hash": "a21cf916b35122ce5487d32e2a19a122", "contents": [ { "namespace": "Volo.Abp.AuditLogging", "dependsOnModules": [], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAuditLoggingDomainSharedModule", "summary": null 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 15af65ce9e..b27799753b 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,6 +1,6 @@ { "name": "Volo.Abp.AuditLogging.Domain", - "hash": "7033ff654e5c542530c4bbd2476e8f6a", + "hash": "56813918b7f154332e4cc0937b882a29", "contents": [ { "namespace": "Volo.Abp.AuditLogging", @@ -31,74 +31,388 @@ "name": "AbpJsonModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAuditLoggingDomainModule", "summary": null }, + { + "namespace": "Volo.Abp.AuditLogging", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.Guid", + "name": "AuditLogId", + "summary": null + }, + { + "type": "System.String", + "name": "ServiceName", + "summary": null + }, + { + "type": "System.String", + "name": "MethodName", + "summary": null + }, + { + "type": "System.String", + "name": "Parameters", + "summary": null + }, + { + "type": "System.DateTime", + "name": "ExecutionTime", + "summary": null + }, + { + "type": "System.Int32", + "name": "ExecutionDuration", + "summary": null + }, + { + "type": "Volo.Abp.Data.ExtraPropertyDictionary", + "name": "ExtraProperties", + "summary": null + } + ], + "contentType": "entity", + "name": "AuditLogAction", + "summary": null + }, + { + "namespace": "Volo.Abp.AuditLogging", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "AuditLogId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.DateTime", + "name": "ChangeTime", + "summary": null + }, + { + "type": "Volo.Abp.Auditing.EntityChangeType", + "name": "ChangeType", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "EntityTenantId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityTypeFullName", + "summary": null + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.AuditLogging.EntityPropertyChange]", + "name": "PropertyChanges", + "summary": null + }, + { + "type": "Volo.Abp.Data.ExtraPropertyDictionary", + "name": "ExtraProperties", + "summary": null + } + ], + "contentType": "entity", + "name": "EntityChange", + "summary": null + }, + { + "namespace": "Volo.Abp.AuditLogging", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.Guid", + "name": "EntityChangeId", + "summary": null + }, + { + "type": "System.String", + "name": "NewValue", + "summary": null + }, + { + "type": "System.String", + "name": "OriginalValue", + "summary": null + }, + { + "type": "System.String", + "name": "PropertyName", + "summary": null + }, + { + "type": "System.String", + "name": "PropertyTypeFullName", + "summary": null + } + ], + "contentType": "entity", + "name": "EntityPropertyChange", + "summary": null + }, { "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [], - "namespace": "Volo.Abp.AuditLogging", - "primaryKeyType": "Guid", "collectionProperties": { "entityChanges": { "name": "EntityChange", "namespace": "Volo.Abp.AuditLogging", - "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain" + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain", + "fullName": "Volo.Abp.AuditLogging.EntityChange" }, "actions": { "name": "AuditLogAction", "namespace": "Volo.Abp.AuditLogging", - "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain" + "declaringAssemblyName": "Volo.Abp.AuditLogging.Domain", + "fullName": "Volo.Abp.AuditLogging.AuditLogAction" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.AuditLogging", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "ApplicationName", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "UserId", + "summary": null + }, + { + "type": "System.String", + "name": "UserName", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "TenantName", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "ImpersonatorUserId", + "summary": null + }, + { + "type": "System.String", + "name": "ImpersonatorUserName", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "ImpersonatorTenantId", + "summary": null + }, + { + "type": "System.String", + "name": "ImpersonatorTenantName", + "summary": null + }, + { + "type": "System.DateTime", + "name": "ExecutionTime", + "summary": null + }, + { + "type": "System.Int32", + "name": "ExecutionDuration", + "summary": null + }, + { + "type": "System.String", + "name": "ClientIpAddress", + "summary": null + }, + { + "type": "System.String", + "name": "ClientName", + "summary": null + }, + { + "type": "System.String", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "CorrelationId", + "summary": null + }, + { + "type": "System.String", + "name": "BrowserInfo", + "summary": null + }, + { + "type": "System.String", + "name": "HttpMethod", + "summary": null + }, + { + "type": "System.String", + "name": "Url", + "summary": null + }, + { + "type": "System.String", + "name": "Exceptions", + "summary": null + }, + { + "type": "System.String", + "name": "Comments", + "summary": null + }, + { + "type": "System.Nullable`1[System.Int32]", + "name": "HttpStatusCode", + "summary": null + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.AuditLogging.EntityChange]", + "name": "EntityChanges", + "summary": null + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.AuditLogging.AuditLogAction]", + "name": "Actions", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "AuditLog", "summary": null @@ -108,23 +422,457 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.AuditLogging", "primaryKeyType": "Guid", - "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": {}, + "properties": [], "contentType": "entity", "name": "AuditLog", "summary": null }, + "implementingInterfaces": [ + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "Nullable", + "name": "startTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "endTime", + "isOptional": true + }, + { + "type": "String", + "name": "httpMethod", + "isOptional": true + }, + { + "type": "String", + "name": "url", + "isOptional": true + }, + { + "type": "Nullable", + "name": "userId", + "isOptional": true + }, + { + "type": "String", + "name": "userName", + "isOptional": true + }, + { + "type": "String", + "name": "applicationName", + "isOptional": true + }, + { + "type": "String", + "name": "clientIpAddress", + "isOptional": true + }, + { + "type": "String", + "name": "correlationId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "maxExecutionDuration", + "isOptional": true + }, + { + "type": "Nullable", + "name": "minExecutionDuration", + "isOptional": true + }, + { + "type": "Nullable", + "name": "hasException", + "isOptional": true + }, + { + "type": "Nullable", + "name": "httpStatusCode", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "startTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "endTime", + "isOptional": true + }, + { + "type": "String", + "name": "httpMethod", + "isOptional": true + }, + { + "type": "String", + "name": "url", + "isOptional": true + }, + { + "type": "Nullable", + "name": "userId", + "isOptional": true + }, + { + "type": "String", + "name": "userName", + "isOptional": true + }, + { + "type": "String", + "name": "applicationName", + "isOptional": true + }, + { + "type": "String", + "name": "clientIpAddress", + "isOptional": true + }, + { + "type": "String", + "name": "correlationId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "maxExecutionDuration", + "isOptional": true + }, + { + "type": "Nullable", + "name": "minExecutionDuration", + "isOptional": true + }, + { + "type": "Nullable", + "name": "hasException", + "isOptional": true + }, + { + "type": "Nullable", + "name": "httpStatusCode", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Dictionary", + "name": "GetAverageExecutionDurationPerDayAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "DateTime", + "name": "startDate", + "isOptional": false + }, + { + "type": "DateTime", + "name": "endDate", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "EntityChange", + "name": "GetEntityChange", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "entityChangeId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetEntityChangeListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "Nullable", + "name": "auditLogId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "startTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "endTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "changeType", + "isOptional": true + }, + { + "type": "String", + "name": "entityId", + "isOptional": true + }, + { + "type": "String", + "name": "entityTypeFullName", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetEntityChangeCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "auditLogId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "startTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "endTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "changeType", + "isOptional": true + }, + { + "type": "String", + "name": "entityId", + "isOptional": true + }, + { + "type": "String", + "name": "entityTypeFullName", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "EntityChangeWithUsername", + "name": "GetEntityChangeWithUsernameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "entityChangeId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetEntityChangesWithUsernameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "String", + "name": "entityTypeFullName", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IAuditLogRepository", "summary": null 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 5d9066b148..1d977152e8 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,6 +1,6 @@ { "name": "Volo.Abp.AuditLogging.EntityFrameworkCore", - "hash": "e927c524ff81c8ec868e26a8f6aafc3b", + "hash": "fb6fda2f5ffb4dbe744d44c66428de04", "contents": [ { "namespace": "Volo.Abp.AuditLogging.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAuditLoggingEntityFrameworkCoreModule", "summary": null @@ -49,6 +93,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IAuditLoggingDbContext", + "namespace": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.AuditLogging.EntityFrameworkCore", + "fullName": "Volo.Abp.AuditLogging.EntityFrameworkCore.IAuditLoggingDbContext" + } + ], "contentType": "efCoreDbContext", "name": "AbpAuditLoggingDbContext", "summary": null 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 632aad8e53..21f4aaead8 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,6 +1,6 @@ { "name": "Volo.Abp.AuditLogging.MongoDB", - "hash": "10b66add534b85fcb95493f17095bb1d", + "hash": "b2535b4628bc6d53a85d32482e81264b", "contents": [ { "namespace": "Volo.Abp.AuditLogging.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAuditLoggingMongoDbModule", "summary": null @@ -31,6 +75,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IAuditLoggingMongoDbContext", + "namespace": "Volo.Abp.AuditLogging.MongoDB", + "declaringAssemblyName": "Volo.Abp.AuditLogging.MongoDB", + "fullName": "Volo.Abp.AuditLogging.MongoDB.IAuditLoggingMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "AuditLoggingMongoDbContext", "summary": null 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 index 5d19542be0..1759c09d70 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.DemoApp.HangFire", - "hash": "910a2c8e3ea1208474db5e29e6bf8e88", + "hash": "3c7608cba01af9509173d8771f1415b5", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.DemoApp.HangFire", @@ -21,6 +21,50 @@ "name": "AbpBackgroundJobsHangfireModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DemoAppHangfireModule", "summary": null 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 index deb6b9d292..71e108251e 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.DemoApp.Quartz", - "hash": "a0b8b49a84c55a614c128d25b9d2f58c", + "hash": "3a9d687b95c3b92a07e0b41ad6de06ba", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Quartz", @@ -21,6 +21,50 @@ "name": "AbpBackgroundJobsQuartzModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DemoAppQuartzModule", "summary": null 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 index ca0af66793..6f396c408f 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.DemoApp.RabbitMq", - "hash": "354e49890ae42c9c5f74574b1114576d", + "hash": "b0fc92e44d0467ef134ae6c330faad19", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.DemoApp.RabbitMq", @@ -21,6 +21,50 @@ "name": "AbpBackgroundJobsRabbitMqModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DemoAppRabbitMqModule", "summary": null 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 index c39462fc89..b227ccf8bf 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.DemoApp.Shared", - "hash": "b38d9e8cdb656f0035f46fa01ce32d64", + "hash": "2318d75d6a277c08fe4b1b32680fcec4", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.DemoApp.Shared", @@ -11,6 +11,50 @@ "name": "AbpBackgroundJobsAbstractionsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DemoAppSharedModule", "summary": null 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 index 30288210a4..4ca59fbab9 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.DemoApp", - "hash": "1f537eaa1e28bec8afbf0280552d5f2e", + "hash": "59d6f0baf6dd6418584861eec8d96c2d", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.DemoApp", @@ -26,6 +26,50 @@ "name": "AbpEntityFrameworkCoreSqlServerModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DemoAppModule", "summary": null 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 c7d0e2fabb..afd8f6a6d6 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,10 +1,54 @@ { "name": "Volo.Abp.BackgroundJobs.Domain.Shared", - "hash": "53770c4562501c1d708e52490bdd8856", + "hash": "d25aa91c15bc70e3fbcbc0407b6fd004", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs", "dependsOnModules": [], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpBackgroundJobsDomainSharedModule", "summary": null 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 a9259e12dc..c079ac6d51 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,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.Domain", - "hash": "c0811e61839d11b4fd1e15e9695b6caa", + "hash": "9f4f3a90beb2cb42146d7cb02122814e", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs", @@ -21,6 +21,50 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpBackgroundJobsDomainModule", "summary": null @@ -29,55 +73,106 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" } ], "methods": [], - "namespace": "Volo.Abp.BackgroundJobs", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.BackgroundJobs", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "JobName", + "summary": "Type of the job.\r\n It's AssemblyQualifiedName of job type." + }, + { + "type": "System.String", + "name": "JobArgs", + "summary": "Job arguments as serialized string." + }, + { + "type": "System.Int16", + "name": "TryCount", + "summary": "Try count of this job.\r\n A job is re-tried if it fails." + }, + { + "type": "System.DateTime", + "name": "CreationTime", + "summary": "Creation time of this job." + }, + { + "type": "System.DateTime", + "name": "NextTryTime", + "summary": "Next try time of this job." + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "LastTryTime", + "summary": "Last try time of this job." + }, + { + "type": "System.Boolean", + "name": "IsAbandoned", + "summary": "This is true if this job is continuously failed and will not be executed again." + }, + { + "type": "Volo.Abp.BackgroundJobs.BackgroundJobPriority", + "name": "Priority", + "summary": "Priority of this job." + } + ], "contentType": "aggregateRoot", "name": "BackgroundJobRecord", "summary": null @@ -87,12 +182,66 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.BackgroundJobs", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "BackgroundJobRecord", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetWaitingListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IBackgroundJobRepository", "summary": null 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 0adfc25dbc..79c66ff31d 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,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", - "hash": "f288ae82305a5228d389d4d3c86c1dda", + "hash": "6c0a4b81842f0e6beed10ec067740319", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpBackgroundJobsEntityFrameworkCoreModule", "summary": null @@ -31,6 +75,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IBackgroundJobsDbContext", + "namespace": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.EntityFrameworkCore", + "fullName": "Volo.Abp.BackgroundJobs.EntityFrameworkCore.IBackgroundJobsDbContext" + } + ], "contentType": "efCoreDbContext", "name": "BackgroundJobsDbContext", "summary": null 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 c1f638cc23..34a979a7c5 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,6 +1,6 @@ { "name": "Volo.Abp.BackgroundJobs.MongoDB", - "hash": "6aa37a4bbdf3beedf4bc3f333e268269", + "hash": "c7bf74559ce298df73aff452e7ea82d0", "contents": [ { "namespace": "Volo.Abp.BackgroundJobs.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpBackgroundJobsMongoDbModule", "summary": null @@ -31,6 +75,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IBackgroundJobsMongoDbContext", + "namespace": "Volo.Abp.BackgroundJobs.MongoDB", + "declaringAssemblyName": "Volo.Abp.BackgroundJobs.MongoDB", + "fullName": "Volo.Abp.BackgroundJobs.MongoDB.IBackgroundJobsMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "BackgroundJobsMongoDbContext", "summary": null 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 index 36701561b3..937548b59f 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.AspNetCore.Components.Server.BasicTheme", - "hash": "415f9be91fc8afe456f83a552dabe28a", + "hash": "0de17c2b2b1879d133e410d6d0f8a2b8", "contents": [ { "namespace": "Volo.Abp.AspNetCore.Components.Server.BasicTheme", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreComponentsServerThemingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAspNetCoreComponentsServerBasicThemeModule", "summary": null 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 index aded957eb4..bcfb3f7f05 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.AspNetCore.Components.Web.BasicTheme", - "hash": "79ce731b8968a05b27dc0d77955a9a4c", + "hash": "d0142ee8d66d30588dbc936a2c336ce8", "contents": [ { "namespace": "Volo.Abp.AspNetCore.Components.Web.BasicTheme", @@ -11,6 +11,50 @@ "name": "AbpAspNetCoreComponentsWebThemingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAspNetCoreComponentsWebBasicThemeModule", "summary": null 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 06d68073bd..9978cb70db 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,6 +1,6 @@ { "name": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", - "hash": "804c10c979a4964e74f5559cea3bac29", + "hash": "cf512262d654e24c9e90d208a0df4efd", "contents": [ { "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcUiMultiTenancyModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAspNetCoreMvcUiBasicThemeModule", "summary": null 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 index 1eefdd674e..dc2edec628 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo", - "hash": "86056a2e2e6b650bf86462bd9ba778b4", + "hash": "c35dd5401c03fc000f7479a2b10d2f13", "contents": [ { "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo", @@ -16,6 +16,50 @@ "name": "AbpAutofacModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAspNetCoreMvcUiBootstrapDemoModule", "summary": null diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json index 63513d8785..5e9bdd9bd0 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/package.json @@ -3,7 +3,7 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "^6.0.2", + "@abp/aspnetcore.mvc.ui.theme.shared": "^6.0.3", "highlight.js": "^9.13.1" }, "devDependencies": {} diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock index 81627526ec..cefb92cf4f 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.Demo/yarn.lock @@ -2,30 +2,30 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.shared@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.shared@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -34,144 +34,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 index 18c8eb29b9..771f2a4d26 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo", - "hash": "52d93211390c1ae475603f80deb0feb5", + "hash": "6b511314aab0a551d2357f63104e6974", "contents": [ { "namespace": "Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo", @@ -21,6 +21,50 @@ "name": "AbpAutofacModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpAspNetCoreMvcUiThemeBasicDemoModule", "summary": null diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json index f46f61315d..f979701883 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/package.json @@ -3,8 +3,8 @@ "name": "asp.net", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2", - "@abp/prismjs": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3", + "@abp/prismjs": "^6.0.3" }, "devDependencies": {} } diff --git a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock index 673ae3c273..18794e5f2f 100644 --- a/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock +++ b/modules/basic-theme/test/Volo.Abp.AspNetCore.Mvc.UI.Theme.Basic.Demo/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,161 +41,161 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.2.tgz#a6123c9c4ad2b794344e8eeb9406e9a28eb271c4" - integrity sha512-htPOc9VgIKhG+Rzn6wlXeuP6AmdufGKa7jUb5tks/LuSIpw+tgWpfhOybk4mWHb8KYs3zXP2TZ/j0qVVYBeSew== +"@abp/clipboard@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.3.tgz#75347c97f8f3ff01141a5120929f564a1594dd72" + integrity sha512-lpuOhqXWrvuK1PAhPmUYf6UjoIMS3xkyZnLL3UDGewb5aI8nrVtD+Ul6CShKtWUIRzuM9TI04AZU9x+ICOmLXA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" clipboard "^2.0.8" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/prismjs@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.2.tgz#abcb26798aa2ab4d2a1c142aef02906859a783cd" - integrity sha512-iPhf7UE04W6yNtMTxbhbFTH8hAU2+KLuIIpMhf1DH6IMNEXX16qq5qVZz/noa1X5HWhFY5C7J26JobCUXx5AkA== +"@abp/prismjs@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.3.tgz#f19b4814042fddbd291a1d702b015659e91ef232" + integrity sha512-TnQ+DVK+sCPSEiuKgyWI+smvI9b8HRoiMV7+jgy6aBTeoyAKzlJYshUdoFRZIty6kiCw9Dr+efhQw49c+uxMhg== dependencies: - "@abp/clipboard" "~6.0.2" - "@abp/core" "~6.0.2" + "@abp/clipboard" "~6.0.3" + "@abp/core" "~6.0.3" prismjs "^1.26.0" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 index b931d8bd9b..8ce1b274d0 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "BlobStoring.Database.Host.ConsoleApp.ConsoleApp", - "hash": "8f2009bf32cb6e0f29e33e0c43199e85", + "hash": "8566876b0575e033f91b563ce5045fd1", "contents": [ { "namespace": "BlobStoring.Database.Host.ConsoleApp.ConsoleApp", @@ -21,6 +21,50 @@ "name": "BlobStoringDatabaseEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "ConsoleAppConsoleAppModule", "summary": null 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 704fca490b..da2d89361c 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,6 +1,6 @@ { "name": "Volo.Abp.BlobStoring.Database.Domain.Shared", - "hash": "7b5fbaed677c52d96d4938b726a83a26", + "hash": "c0414e452f677f29dfa593f978d9cf20", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database", @@ -11,6 +11,50 @@ "name": "AbpValidationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BlobStoringDatabaseDomainSharedModule", "summary": null 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 678d20755c..6d6f85e810 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,6 +1,6 @@ { "name": "Volo.Abp.BlobStoring.Database.Domain", - "hash": "a0b391ccc94cdba3d8b94837ec11a5c6", + "hash": "8c8e4f04fa2af31c62d5f4b0c7593203", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database", @@ -21,6 +21,50 @@ "name": "BlobStoringDatabaseDomainSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BlobStoringDatabaseDomainModule", "summary": null @@ -29,56 +73,68 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetContent", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Byte[]", @@ -88,10 +144,32 @@ ] } ], - "namespace": "Volo.Abp.BlobStoring.Database", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.BlobStoring.Database", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "ContainerId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.Byte[]", + "name": "Content", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "DatabaseBlob", "summary": null @@ -100,55 +178,76 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [], - "namespace": "Volo.Abp.BlobStoring.Database", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.BlobStoring.Database", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "DatabaseBlobContainer", "summary": null @@ -158,12 +257,66 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.BlobStoring.Database", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "DatabaseBlobContainer", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "DatabaseBlobContainer", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IDatabaseBlobContainerRepository", "summary": null @@ -173,12 +326,128 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.BlobStoring.Database", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "DatabaseBlob", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "DatabaseBlob", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "containerId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "ExistsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "containerId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "DeleteAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "containerId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Boolean", + "name": "autoSave", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IDatabaseBlobRepository", "summary": null 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 f69ec6a00d..f5bd7f9cbd 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,6 +1,6 @@ { "name": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", - "hash": "5b426ae9e49adf8452f9d161cf1088dc", + "hash": "6e0dde169045e5ff636458c875220aaa", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BlobStoringDatabaseEntityFrameworkCoreModule", "summary": null @@ -37,6 +81,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IBlobStoringDbContext", + "namespace": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore", + "fullName": "Volo.Abp.BlobStoring.Database.EntityFrameworkCore.IBlobStoringDbContext" + } + ], "contentType": "efCoreDbContext", "name": "BlobStoringDbContext", "summary": null 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 078b2a9c14..e53dda24a5 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,6 +1,6 @@ { "name": "Volo.Abp.BlobStoring.Database.MongoDB", - "hash": "c87eed7b27c95aa800ba88a0ff9d342a", + "hash": "ee379665ac8db3ec65da05ffa5c419cc", "contents": [ { "namespace": "Volo.Abp.BlobStoring.Database.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BlobStoringDatabaseMongoDbModule", "summary": null @@ -37,6 +81,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IBlobStoringMongoDbContext", + "namespace": "Volo.Abp.BlobStoring.Database.MongoDB", + "declaringAssemblyName": "Volo.Abp.BlobStoring.Database.MongoDB", + "fullName": "Volo.Abp.BlobStoring.Database.MongoDB.IBlobStoringMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "BlobStoringMongoDbContext", "summary": null 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 cc27b9a181..b859e3cde0 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,6 +1,6 @@ { "name": "Volo.BloggingTestApp.EntityFrameworkCore", - "hash": "a1b04dda14e1f13db4b4ae3d3e4750d6", + "hash": "f71845d54c0e66d8e86dfe573f7367a4", "contents": [ { "namespace": "Volo.BloggingTestApp.EntityFrameworkCore", @@ -36,6 +36,50 @@ "name": "BlobStoringDatabaseEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingTestAppEntityFrameworkCoreModule", "summary": null @@ -44,6 +88,69 @@ "namespace": "Volo.BloggingTestApp.EntityFrameworkCore", "connectionStringName": null, "databaseTables": [], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "efCoreDbContext", "name": "BloggingTestAppDbContext", "summary": null 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 c77601a98d..fd0d7ad5dd 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,6 +1,6 @@ { "name": "Volo.BloggingTestApp.MongoDB", - "hash": "37a81acbfef3d7985f2faa6584be9061", + "hash": "4b1a249ccfe109070d84f7a8c355d3e4", "contents": [ { "namespace": "Volo.BloggingTestApp.MongoDB", @@ -31,6 +31,50 @@ "name": "BlobStoringDatabaseMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingTestAppMongoDbModule", "summary": null diff --git a/modules/blogging/app/Volo.BloggingTestApp/package.json b/modules/blogging/app/Volo.BloggingTestApp/package.json index 8b68b7b7b7..8e012c6af0 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/package.json +++ b/modules/blogging/app/Volo.BloggingTestApp/package.json @@ -3,7 +3,7 @@ "name": "volo.blogtestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2", - "@abp/blogging": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3", + "@abp/blogging": "^6.0.3" } } diff --git a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock index f9c3edd70b..a7de7f5cf7 100644 --- a/modules/blogging/app/Volo.BloggingTestApp/yarn.lock +++ b/modules/blogging/app/Volo.BloggingTestApp/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,187 +41,187 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/blogging@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-6.0.2.tgz#d901478301ff44f81f2f7ba45dbf229434d158c4" - integrity sha512-zFxu46AqwZ6Rb1VydbBtUHFd2lzFj3DZOLvg+Vux2iPx3zsO82AEeqe78jU5mjeVXL52uaAqCR6lszpJiAGC+Q== +"@abp/blogging@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/blogging/-/blogging-6.0.3.tgz#015ee6f217987649d17308ab5f3d35857006bab2" + integrity sha512-svvsM/hACOgsfvMTByaiXjkZJlu6prsoX+iOdCofkMyxkTWe8Qn4SdsE70ey0cWgJdYfZToB3QDmVa3CWUvvig== dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - "@abp/owl.carousel" "~6.0.2" - "@abp/prismjs" "~6.0.2" - "@abp/tui-editor" "~6.0.2" + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + "@abp/owl.carousel" "~6.0.3" + "@abp/prismjs" "~6.0.3" + "@abp/tui-editor" "~6.0.3" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.2.tgz#a6123c9c4ad2b794344e8eeb9406e9a28eb271c4" - integrity sha512-htPOc9VgIKhG+Rzn6wlXeuP6AmdufGKa7jUb5tks/LuSIpw+tgWpfhOybk4mWHb8KYs3zXP2TZ/j0qVVYBeSew== +"@abp/clipboard@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.3.tgz#75347c97f8f3ff01141a5120929f564a1594dd72" + integrity sha512-lpuOhqXWrvuK1PAhPmUYf6UjoIMS3xkyZnLL3UDGewb5aI8nrVtD+Ul6CShKtWUIRzuM9TI04AZU9x+ICOmLXA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" clipboard "^2.0.8" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/owl.carousel@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-6.0.2.tgz#5b56657d7373d935a473a77022fb801ee0410251" - integrity sha512-qFam7WzpOWnbudB0vxk00cAesWWoeCrLi5w0xfhISBHOA2bOv/2l+huUAE9GC+0cnoci49VNN6FP+0gcz/tWdw== +"@abp/owl.carousel@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/owl.carousel/-/owl.carousel-6.0.3.tgz#ce45a7d050716e2f4b173bc6fc73c2566113c0c4" + integrity sha512-GXXjTnQhZnIanfhqtDLE1LTqZEmRU0YrsAW4oi6nzwjuiyDKHrgWVOxNxpSMvkKAMyaQxg/3T7wNqWjnbZUKNQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" owl.carousel "^2.3.4" -"@abp/prismjs@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.2.tgz#abcb26798aa2ab4d2a1c142aef02906859a783cd" - integrity sha512-iPhf7UE04W6yNtMTxbhbFTH8hAU2+KLuIIpMhf1DH6IMNEXX16qq5qVZz/noa1X5HWhFY5C7J26JobCUXx5AkA== +"@abp/prismjs@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.3.tgz#f19b4814042fddbd291a1d702b015659e91ef232" + integrity sha512-TnQ+DVK+sCPSEiuKgyWI+smvI9b8HRoiMV7+jgy6aBTeoyAKzlJYshUdoFRZIty6kiCw9Dr+efhQw49c+uxMhg== dependencies: - "@abp/clipboard" "~6.0.2" - "@abp/core" "~6.0.2" + "@abp/clipboard" "~6.0.3" + "@abp/core" "~6.0.3" prismjs "^1.26.0" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/tui-editor@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.2.tgz#cff662fa8ec3995d2fb3de5fb96f046c4ee8cb4b" - integrity sha512-O5ATG1cLj77jr24vSi5iZoTByKPpfMI7x2orb1FZr92VeGdR3eI3oZ2ttaE61h3ZBDv1wz43BVyc+pGHi5TZpg== +"@abp/tui-editor@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.3.tgz#7ec2c9a09201e8bdb6beba389c756d4bff615464" + integrity sha512-Me64T1bjXppjOzaU0kkqcLmPjMOi5pQBIWGP5ZgGz6q+q8oQ2AMs2sEj9n3f/JZTO8hxv/jYoPbQzqPEUtR6ig== dependencies: - "@abp/jquery" "~6.0.2" - "@abp/prismjs" "~6.0.2" + "@abp/jquery" "~6.0.3" + "@abp/prismjs" "~6.0.3" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 ef25cff3b1..0e4e345e35 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,6 +1,6 @@ { "name": "Volo.Blogging.Admin.Application.Contracts", - "hash": "1c10f9f3700081b675d6168fd2520369", + "hash": "f13fccca73c06b8be59bdba905bb811b", "contents": [ { "namespace": "Volo.Blogging.Admin", @@ -11,6 +11,50 @@ "name": "BloggingApplicationContractsSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingAdminApplicationContractsModule", "summary": null 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 fe0c70f4b6..13a478b9eb 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,6 +1,6 @@ { "name": "Volo.Blogging.Admin.Application", - "hash": "2a6794dcc6be80854d90c9b9722fc9c2", + "hash": "a6ba784edf3fcfcf078c44643c256732", "contents": [ { "namespace": "Volo.Blogging.Admin", @@ -31,6 +31,50 @@ "name": "AbpDddApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingAdminApplicationModule", "summary": null @@ -40,68 +84,84 @@ "baseClass": { "name": "BloggingAdminAppServiceBase", "namespace": "Volo.Blogging.Admin", - "declaringAssemblyName": "Volo.Blogging.Admin.Application" + "declaringAssemblyName": "Volo.Blogging.Admin.Application", + "fullName": "Volo.Blogging.Admin.BloggingAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IBlogManagementAppService", "namespace": "Volo.Blogging.Admin.Blogs", - "declaringAssemblyName": "Volo.Blogging.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.Blogging.Admin.Application.Contracts", + "fullName": "Volo.Blogging.Admin.Blogs.IBlogManagementAppService" } ], "methods": [ { "returnType": "ListResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "BlogDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -112,9 +172,12 @@ }, { "returnType": "BlogDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreateBlogDto", @@ -125,9 +188,12 @@ }, { "returnType": "BlogDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -143,9 +209,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -156,9 +225,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "ClearCacheAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", 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 e72b875f76..3b66c16a7e 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,6 +1,6 @@ { "name": "Volo.Blogging.Admin.HttpApi.Client", - "hash": "df2eda57782901c926cdbd1e34942d74", + "hash": "86b539a16d23d91561c8f4e2ce4dfd5b", "contents": [ { "namespace": "Volo.Blogging.Admin", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingAdminHttpApiClientModule", "summary": null 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 8463db1d94..e811ce6a99 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,6 +1,6 @@ { "name": "Volo.Blogging.Admin.HttpApi", - "hash": "de939e6b21e1f709b80d1688b68b16a1", + "hash": "eae8a453e08dd447f313fc0b716445fb", "contents": [ { "namespace": "Volo.Blogging.Admin", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingAdminHttpApiModule", "summary": null 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 496f6b4955..b6eb1b777e 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,6 +1,6 @@ { "name": "Volo.Blogging.Admin.Web", - "hash": "cd39be92edfadb305e0b2a7fc45d24da", + "hash": "aa5a307176293127a8ec7afbb06caac6", "contents": [ { "namespace": "Volo.Blogging.Admin", @@ -26,6 +26,50 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingAdminWebModule", "summary": null 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 index cec57e4941..eb8ada07b4 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Blogging.Application.Contracts.Shared", - "hash": "f2ca29f8c5396ef240001acf4b439c64", + "hash": "9fc9106ede1b673d1307cfbbe9bdac63", "contents": [ { "namespace": "Volo.Blogging", @@ -21,6 +21,50 @@ "name": "AbpAuthorizationAbstractionsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingApplicationContractsSharedModule", "summary": null 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 0f3a7151a8..c9430c1ce4 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,6 +1,6 @@ { "name": "Volo.Blogging.Application.Contracts", - "hash": "9ac3744f0d203ea68ccd8ceb201366e0", + "hash": "4aea71493ea1b14ab6cea49c86eaeea8", "contents": [ { "namespace": "Volo.Blogging", @@ -11,6 +11,50 @@ "name": "BloggingApplicationContractsSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingApplicationContractsModule", "summary": null 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 c9e19f5b83..28338e64a0 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,6 +1,6 @@ { "name": "Volo.Blogging.Application", - "hash": "8731d48dbf6a9db6095af000099b3aba", + "hash": "520973457d778253bd984f87be6111f4", "contents": [ { "namespace": "Volo.Blogging", @@ -36,6 +36,50 @@ "name": "AbpDddApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingApplicationModule", "summary": null @@ -45,61 +89,74 @@ "baseClass": { "name": "BloggingAppServiceBase", "namespace": "Volo.Blogging", - "declaringAssemblyName": "Volo.Blogging.Application" + "declaringAssemblyName": "Volo.Blogging.Application", + "fullName": "Volo.Blogging.BloggingAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "ITagAppService", "namespace": "Volo.Blogging.Tagging", - "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "fullName": "Volo.Blogging.Tagging.ITagAppService" } ], "methods": [ { "returnType": "List", - "isAsync": true, "name": "GetPopularTagsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -123,61 +180,74 @@ "baseClass": { "name": "BloggingAppServiceBase", "namespace": "Volo.Blogging", - "declaringAssemblyName": "Volo.Blogging.Application" + "declaringAssemblyName": "Volo.Blogging.Application", + "fullName": "Volo.Blogging.BloggingAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IPostAppService", "namespace": "Volo.Blogging.Posts", - "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "fullName": "Volo.Blogging.Posts.IPostAppService" } ], "methods": [ { "returnType": "ListResultDto", - "isAsync": true, "name": "GetListByBlogIdAndTagNameAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -193,9 +263,12 @@ }, { "returnType": "ListResultDto", - "isAsync": true, "name": "GetTimeOrderedListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -206,9 +279,12 @@ }, { "returnType": "PostWithDetailsDto", - "isAsync": true, "name": "GetForReadingAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetPostInput", @@ -219,9 +295,12 @@ }, { "returnType": "PostWithDetailsDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -232,9 +311,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -245,9 +327,12 @@ }, { "returnType": "PostWithDetailsDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -263,9 +348,12 @@ }, { "returnType": "PostWithDetailsDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreatePostDto", @@ -284,61 +372,74 @@ "baseClass": { "name": "BloggingAppServiceBase", "namespace": "Volo.Blogging", - "declaringAssemblyName": "Volo.Blogging.Application" + "declaringAssemblyName": "Volo.Blogging.Application", + "fullName": "Volo.Blogging.BloggingAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IFileAppService", "namespace": "Volo.Blogging.Files", - "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "fullName": "Volo.Blogging.Files.IFileAppService" } ], "methods": [ { "returnType": "RawFileDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -349,9 +450,12 @@ }, { "returnType": "IRemoteStreamContent", - "isAsync": true, "name": "GetFileAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -362,9 +466,12 @@ }, { "returnType": "FileUploadOutputDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "FileUploadInputDto", @@ -383,61 +490,74 @@ "baseClass": { "name": "BloggingAppServiceBase", "namespace": "Volo.Blogging", - "declaringAssemblyName": "Volo.Blogging.Application" + "declaringAssemblyName": "Volo.Blogging.Application", + "fullName": "Volo.Blogging.BloggingAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "ICommentAppService", "namespace": "Volo.Blogging.Comments", - "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "fullName": "Volo.Blogging.Comments.ICommentAppService" } ], "methods": [ { "returnType": "List", - "isAsync": true, "name": "GetHierarchicalListOfPostAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -448,9 +568,12 @@ }, { "returnType": "CommentWithDetailsDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreateCommentDto", @@ -461,9 +584,12 @@ }, { "returnType": "CommentWithDetailsDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -479,9 +605,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -500,68 +629,84 @@ "baseClass": { "name": "BloggingAppServiceBase", "namespace": "Volo.Blogging", - "declaringAssemblyName": "Volo.Blogging.Application" + "declaringAssemblyName": "Volo.Blogging.Application", + "fullName": "Volo.Blogging.BloggingAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IBlogAppService", "namespace": "Volo.Blogging.Blogs", - "declaringAssemblyName": "Volo.Blogging.Application.Contracts" + "declaringAssemblyName": "Volo.Blogging.Application.Contracts", + "fullName": "Volo.Blogging.Blogs.IBlogAppService" } ], "methods": [ { "returnType": "ListResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "BlogDto", - "isAsync": true, "name": "GetByShortNameAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -572,9 +717,12 @@ }, { "returnType": "BlogDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", 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 1e4322c140..06f12e6b53 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,6 +1,6 @@ { "name": "Volo.Blogging.Domain.Shared", - "hash": "5292f05487300c915e8a492145a1f5a4", + "hash": "788c360b7321dd27674627b35c89d661", "contents": [ { "namespace": "Volo.Blogging", @@ -11,6 +11,50 @@ "name": "AbpValidationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingDomainSharedModule", "summary": null 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 168e24ed09..c406c3a497 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,6 +1,6 @@ { "name": "Volo.Blogging.Domain", - "hash": "13b00375318a4699ef577cbd45dfaa7a", + "hash": "585f779799a0fabcb63399f4c0fe77a5", "contents": [ { "namespace": "Volo.Blogging", @@ -26,74 +26,151 @@ "name": "AbpCachingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingDomainModule", "summary": null }, + { + "namespace": "Volo.Blogging.Posts", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "PostId", + "summary": null + }, + { + "type": "System.Guid", + "name": "TagId", + "summary": null + } + ], + "contentType": "entity", + "name": "PostTag", + "summary": null + }, { "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IUser", "namespace": "Volo.Abp.Users", - "declaringAssemblyName": "Volo.Abp.Users.Domain" + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "fullName": "Volo.Abp.Users.IUser" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" }, { "name": "IUpdateUserData", "namespace": "Volo.Abp.Users", - "declaringAssemblyName": "Volo.Abp.Users.Domain" + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "fullName": "Volo.Abp.Users.IUpdateUserData" } ], "methods": [ { "returnType": "Boolean", - "isAsync": false, "name": "Update", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IUserData", @@ -103,10 +180,57 @@ ] } ], - "namespace": "Volo.Blogging.Users", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Blogging.Users", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "UserName", + "summary": null + }, + { + "type": "System.String", + "name": "Email", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Surname", + "summary": null + }, + { + "type": "System.Boolean", + "name": "IsActive", + "summary": null + }, + { + "type": "System.Boolean", + "name": "EmailConfirmed", + "summary": null + }, + { + "type": "System.String", + "name": "PhoneNumber", + "summary": null + }, + { + "type": "System.Boolean", + "name": "PhoneNumberConfirmed", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "BlogUser", "summary": null @@ -115,101 +239,122 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -220,9 +365,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "IncreaseUsageCount", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Int32", @@ -233,9 +381,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "DecreaseUsageCount", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Int32", @@ -246,9 +397,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetDescription", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -258,10 +412,32 @@ ] } ], - "namespace": "Volo.Blogging.Tagging", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Blogging.Tagging", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "BlogId", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.Int32", + "name": "UsageCount", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Tag", "summary": null @@ -270,108 +446,132 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Post", - "isAsync": false, "name": "IncreaseReadCount", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Post", - "isAsync": false, "name": "SetTitle", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -382,9 +582,12 @@ }, { "returnType": "Post", - "isAsync": false, "name": "SetUrl", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -395,9 +598,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddTag", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -408,9 +614,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveTag", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -420,16 +629,59 @@ ] } ], - "namespace": "Volo.Blogging.Posts", - "primaryKeyType": "Guid", "collectionProperties": { "tags": { "name": "PostTag", "namespace": "Volo.Blogging.Posts", - "declaringAssemblyName": "Volo.Blogging.Domain" + "declaringAssemblyName": "Volo.Blogging.Domain", + "fullName": "Volo.Blogging.Posts.PostTag" } }, "navigationProperties": {}, + "namespace": "Volo.Blogging.Posts", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "BlogId", + "summary": null + }, + { + "type": "System.String", + "name": "Url", + "summary": null + }, + { + "type": "System.String", + "name": "CoverImage", + "summary": null + }, + { + "type": "System.String", + "name": "Title", + "summary": null + }, + { + "type": "System.String", + "name": "Content", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.Int32", + "name": "ReadCount", + "summary": null + }, + { + "type": "System.Collections.ObjectModel.Collection`1[Volo.Blogging.Posts.PostTag]", + "name": "Tags", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Post", "summary": null @@ -438,101 +690,122 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetText", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -542,10 +815,27 @@ ] } ], - "namespace": "Volo.Blogging.Comments", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Blogging.Comments", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "PostId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "RepliedCommentId", + "summary": null + }, + { + "type": "System.String", + "name": "Text", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Comment", "summary": null @@ -554,101 +844,122 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Blog", - "isAsync": false, "name": "SetName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -659,9 +970,12 @@ }, { "returnType": "Blog", - "isAsync": false, "name": "SetShortName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -671,10 +985,27 @@ ] } ], - "namespace": "Volo.Blogging.Blogs", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Blogging.Blogs", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "ShortName", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Blog", "summary": null @@ -684,12 +1015,77 @@ "entityAnalyzeModel": { "namespace": "Volo.Blogging.Users", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "BlogUser", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IUserRepository", + "namespace": "Volo.Abp.Users", + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "fullName": "Volo.Abp.Users.IUserRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetUsersAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Int32", + "name": "maxCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IBlogUserRepository", "summary": null @@ -699,12 +1095,160 @@ "entityAnalyzeModel": { "namespace": "Volo.Blogging.Tagging", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Tag", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Tag", + "name": "GetByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Tag", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "IEnumerable", + "name": "ids", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DecreaseUsageCountOfTagsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "List", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "ITagRepository", "summary": null @@ -714,18 +1258,149 @@ "entityAnalyzeModel": { "namespace": "Volo.Blogging.Posts", "primaryKeyType": "Guid", - "collectionProperties": { - "tags": { - "name": "PostTag", - "namespace": "Volo.Blogging.Posts", - "declaringAssemblyName": "Volo.Blogging.Domain" - } - }, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Post", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetPostsByBlogId", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "IsPostUrlInUseAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "url", + "isOptional": false + }, + { + "type": "Nullable", + "name": "excludingPostId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Post", + "name": "GetPostByUrl", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "url", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetOrderedList", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "descending", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IPostRepository", "summary": null @@ -735,12 +1410,129 @@ "entityAnalyzeModel": { "namespace": "Volo.Blogging.Comments", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Comment", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListOfPostAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "postId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int32", + "name": "GetCommentCountOfPostAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "postId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetRepliesOfComment", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DeleteOfPost", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "ICommentRepository", "summary": null @@ -750,12 +1542,66 @@ "entityAnalyzeModel": { "namespace": "Volo.Blogging.Blogs", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Blog", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Blog", + "name": "FindByShortNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IBlogRepository", "summary": null 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 bf2ce8dfbd..6bcd710428 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,6 +1,6 @@ { "name": "Volo.Blogging.EntityFrameworkCore", - "hash": "b640df80d3846c0898d6c68b78f3cd41", + "hash": "a007af0ac353084852a0631fa193f586", "contents": [ { "namespace": "Volo.Blogging.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingEntityFrameworkCoreModule", "summary": null @@ -61,6 +105,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IBloggingDbContext", + "namespace": "Volo.Blogging.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Blogging.EntityFrameworkCore", + "fullName": "Volo.Blogging.EntityFrameworkCore.IBloggingDbContext" + } + ], "contentType": "efCoreDbContext", "name": "BloggingDbContext", "summary": null 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 188f8fedea..98312e1181 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,6 +1,6 @@ { "name": "Volo.Blogging.HttpApi.Client", - "hash": "7ce16c6d559f99a45fac9f5f2e7b8193", + "hash": "9ea09f81e1a11687cdbb65b76e9e139c", "contents": [ { "namespace": "Volo.Blogging", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingHttpApiClientModule", "summary": null 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 14929f398c..33e2f069b3 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,6 +1,6 @@ { "name": "Volo.Blogging.HttpApi", - "hash": "1b7c057733ffd2b1369f7875fe5e8c48", + "hash": "8123aac5e5800611b6bd3c11ce339c36", "contents": [ { "namespace": "Volo.Blogging", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingHttpApiModule", "summary": null 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 baccfc8561..6b444b0614 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,6 +1,6 @@ { "name": "Volo.Blogging.MongoDB", - "hash": "493319f3c5899783702f3a662881ab94", + "hash": "5f9acec7acf8dbccdafaa1e4881b74a3", "contents": [ { "namespace": "Volo.Blogging.MongoDB", @@ -21,6 +21,50 @@ "name": "AbpUsersMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingMongoDbModule", "summary": null @@ -29,12 +73,6 @@ "namespace": "Volo.Blogging.MongoDB", "connectionStringName": "Blogging", "databaseCollections": [ - { - "entityFullName": "Volo.Blogging.Users.BlogUser", - "contentType": "databaseCollection", - "name": "BlgUsers", - "summary": null - }, { "entityFullName": "Volo.Blogging.Comments.Comment", "contentType": "databaseCollection", @@ -58,6 +96,32 @@ "contentType": "databaseCollection", "name": "BlgBlogs", "summary": null + }, + { + "entityFullName": "Volo.Blogging.Users.BlogUser", + "contentType": "databaseCollection", + "name": "BlgUsers", + "summary": null + } + ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IBloggingMongoDbContext", + "namespace": "Volo.Blogging.MongoDB", + "declaringAssemblyName": "Volo.Blogging.MongoDB", + "fullName": "Volo.Blogging.MongoDB.IBloggingMongoDbContext" } ], "contentType": "mongoDbContext", 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 11982fbdab..f62d6ea3cf 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,6 +1,6 @@ { "name": "Volo.Blogging.Web", - "hash": "da86f1cd3a188f7fea1341e4d21a50be", + "hash": "daeb8ebd7da91d8c0ced78e4fe8498bb", "contents": [ { "namespace": "Volo.Blogging", @@ -26,6 +26,50 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "BloggingWebModule", "summary": null 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 index 5dccdcab6d..40ffbf25db 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.ClientSimulation.Demo", - "hash": "e6d48272dbd43107d5d32c81795291f6", + "hash": "1f70f270b1fcc4a6dca2b6b8b536d3b0", "contents": [ { "namespace": "Volo.ClientSimulation.Demo", @@ -21,6 +21,50 @@ "name": "ClientSimulationWebModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "ClientSimulationDemoModule", "summary": null diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json index eacd51ce1d..d7bd96969e 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/package.json @@ -3,6 +3,6 @@ "name": "client-simulation-web", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3" } } diff --git a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock index 0a117e3208..88960f2ff3 100644 --- a/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock +++ b/modules/client-simulation/demo/Volo.ClientSimulation.Demo/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 index f8e9ec2f5d..8e8e373313 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.ClientSimulation.Web", - "hash": "115db18143bfb9e6e599ee0f614b5292", + "hash": "21a2075e6325bcfebe741a31671b477b", "contents": [ { "namespace": "Volo.ClientSimulation", @@ -21,6 +21,50 @@ "name": "AbpAspNetCoreMvcUiThemeSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "ClientSimulationWebModule", "summary": null 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 index 37e1168918..4fca01c350 100644 --- a/modules/client-simulation/src/Volo.ClientSimulation/Volo.ClientSimulation.abppkg.analyze.json +++ b/modules/client-simulation/src/Volo.ClientSimulation/Volo.ClientSimulation.abppkg.analyze.json @@ -1,6 +1,6 @@ { "name": "Volo.ClientSimulation", - "hash": "2052d176c6fae79a38b8cf70cc87e5f9", + "hash": "04a2bf56b714e741536bce9508e46c05", "contents": [ { "namespace": "Volo.ClientSimulation", @@ -11,6 +11,50 @@ "name": "AbpHttpClientIdentityModelModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "ClientSimulationModule", "summary": null diff --git a/modules/cms-kit/angular/package.json b/modules/cms-kit/angular/package.json index 75357eeb4d..8c70d77883 100644 --- a/modules/cms-kit/angular/package.json +++ b/modules/cms-kit/angular/package.json @@ -15,11 +15,11 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.2", - "@abp/ng.identity": "~6.0.2", - "@abp/ng.setting-management": "~6.0.2", - "@abp/ng.tenant-management": "~6.0.2", - "@abp/ng.theme.basic": "~6.0.2", + "@abp/ng.account": "~6.0.3", + "@abp/ng.identity": "~6.0.3", + "@abp/ng.setting-management": "~6.0.3", + "@abp/ng.tenant-management": "~6.0.3", + "@abp/ng.theme.basic": "~6.0.3", "@angular/animations": "~10.0.0", "@angular/common": "~10.0.0", "@angular/compiler": "~10.0.0", diff --git a/modules/cms-kit/angular/projects/cms-kit/package.json b/modules/cms-kit/angular/projects/cms-kit/package.json index c6c93bbe50..6110f8c219 100644 --- a/modules/cms-kit/angular/projects/cms-kit/package.json +++ b/modules/cms-kit/angular/projects/cms-kit/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": "^9.1.11", "@angular/core": "^9.1.11", - "@abp/ng.core": ">=6.0.2", - "@abp/ng.theme.shared": ">=6.0.2" + "@abp/ng.core": ">=6.0.3", + "@abp/ng.theme.shared": ">=6.0.3" }, "dependencies": { "tslib": "^2.0.0" 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 309171ad0f..6dd522ad64 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,6 +1,6 @@ { "name": "Volo.CmsKit.HttpApi.Host", - "hash": "027beb671bcece73e7019032b20ae36d", + "hash": "3bcb9f6df820be3fc823557a5e080f17", "contents": [ { "namespace": "Volo.CmsKit", @@ -66,6 +66,50 @@ "name": "BlobStoringDatabaseEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitHttpApiHostModule", "summary": null 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 index 06b4515ada..c39a2295cc 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.CmsKit.IdentityServer", - "hash": "097efff0e092f33c15eee33851951bcd", + "hash": "ef562090e2a154ab02d2002349289e5c", "contents": [ { "namespace": "Volo.CmsKit", @@ -136,6 +136,50 @@ "name": "AbpAspNetCoreSerilogModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitIdentityServerModule", "summary": null diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json index 36359de0ad..c2dead6e7e 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-identityserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock index 16b39c93e3..35afd04e22 100644 --- a/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.IdentityServer/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 9b0ccf2385..95fb7f3590 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,6 +1,6 @@ { "name": "Volo.CmsKit.Web.Host", - "hash": "1ab334eb8642e088690d2560e35b01ab", + "hash": "dbfdd3751ae2512245a46045f7289447", "contents": [ { "namespace": "Volo.CmsKit", @@ -81,6 +81,50 @@ "name": "AbpAspNetCoreSerilogModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitWebHostModule", "summary": null diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json index b2bb41dcf8..7cad1f96d7 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock index cbb736dbbb..0a492e3aa8 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Host/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 index 681b2a24b4..3d027b756b 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.CmsKit.Web.Unified", - "hash": "d1007551af7efdc82aab7857474e6879", + "hash": "c4b52089c70c84f2551768935269a323", "contents": [ { "namespace": "Volo.CmsKit", @@ -161,6 +161,50 @@ "name": "AbpSwashbuckleModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitWebUnifiedModule", "summary": null diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json index e28bbcd461..8639edc185 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2", - "@abp/cms-kit": "6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3", + "@abp/cms-kit": "6.0.3" } } diff --git a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock index 252db10036..8109ee9c9b 100644 --- a/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock +++ b/modules/cms-kit/host/Volo.CmsKit.Web.Unified/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,243 +41,243 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.2.tgz#a6123c9c4ad2b794344e8eeb9406e9a28eb271c4" - integrity sha512-htPOc9VgIKhG+Rzn6wlXeuP6AmdufGKa7jUb5tks/LuSIpw+tgWpfhOybk4mWHb8KYs3zXP2TZ/j0qVVYBeSew== +"@abp/clipboard@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.3.tgz#75347c97f8f3ff01141a5120929f564a1594dd72" + integrity sha512-lpuOhqXWrvuK1PAhPmUYf6UjoIMS3xkyZnLL3UDGewb5aI8nrVtD+Ul6CShKtWUIRzuM9TI04AZU9x+ICOmLXA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" clipboard "^2.0.8" -"@abp/cms-kit.admin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-6.0.2.tgz#26fbbc1dd143fc5196c9ab38b36eff8a16d32000" - integrity sha512-oype96jbsLJGbTNXdfl3l/exugGTpgj080z7zGotU5VP50vumnQJLzJMvfTfZB7Ud5k2Wrpad8lFN7b9rx5KNg== +"@abp/cms-kit.admin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.admin/-/cms-kit.admin-6.0.3.tgz#37e7971193fcfd6cd9f342678151b0578515a998" + integrity sha512-K84Bvfo6ZvLrCCYDhcdHfIywwhjVoqxGIuSVPcQ622eJRwck+2hNKFMdIyM0Jn35azcJ0+dYB6iqfnHgeLVxZA== dependencies: - "@abp/codemirror" "~6.0.2" - "@abp/jstree" "~6.0.2" - "@abp/slugify" "~6.0.2" - "@abp/tui-editor" "~6.0.2" - "@abp/uppy" "~6.0.2" + "@abp/codemirror" "~6.0.3" + "@abp/jstree" "~6.0.3" + "@abp/slugify" "~6.0.3" + "@abp/tui-editor" "~6.0.3" + "@abp/uppy" "~6.0.3" -"@abp/cms-kit.public@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-6.0.2.tgz#cab16ed832d894701b6954633115d98f6baeaa93" - integrity sha512-NpEOJyGmDyyia2QNSuKRuvSzin6PguHOWTGof8qhMPPj6tQ+Jc1m+tB+pGtEoktyFVT5WpUi+VUYKY45zlcBtQ== +"@abp/cms-kit.public@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit.public/-/cms-kit.public-6.0.3.tgz#61335851dbd830379254e219c6ec7aa81b36ce2d" + integrity sha512-KNX4mUMTFe3QMUm2TuCZDRaLy3zXYKU608xv09UGvcJIYsxG0nRrU17EUDll154ZkvaFcKNrW4BVEYugQvq4BA== dependencies: - "@abp/highlight.js" "~6.0.2" - "@abp/star-rating-svg" "~6.0.2" + "@abp/highlight.js" "~6.0.3" + "@abp/star-rating-svg" "~6.0.3" -"@abp/cms-kit@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-6.0.2.tgz#b4c8dba13ce3a269b121e0c2eeba3171c39b70f1" - integrity sha512-PkS+buF+SPKE403uThHVhDfMv27T9LEYvurapdPNe5zshgtrEDXkZmPUfZoYoFuG2mP1X/gk+rvT4Drkh7dOyw== +"@abp/cms-kit@6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/cms-kit/-/cms-kit-6.0.3.tgz#fcf1832c4b4f38d7a43027d93ad0e11bc369c873" + integrity sha512-ppykBuQW8NSYGPG4h9FuyDSRzhfSMYJZrKQcnKBRGtMz6Hv0sIrVTPCQiGE97a/T4V8/CaJwkuiYvt+OKzCj9w== dependencies: - "@abp/cms-kit.admin" "~6.0.2" - "@abp/cms-kit.public" "~6.0.2" + "@abp/cms-kit.admin" "~6.0.3" + "@abp/cms-kit.public" "~6.0.3" -"@abp/codemirror@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-6.0.2.tgz#907d436351ffb5034a3c485301625973d60b202d" - integrity sha512-la4VPV1/8IdISV1l0r+w7SbmI8cxnF2QDnOqcIuQhoxDD93u6mgvqXfYu4nnp28rSYs5lOysrspIhSsjHlrUqA== +"@abp/codemirror@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/codemirror/-/codemirror-6.0.3.tgz#4571292ab68783a9167c2b910b16ecadec774e21" + integrity sha512-bhTvW3LTaXPjRoB7Pn+dM9qinenMsy+p6Yz6ECM4xl3W4uAA+PQEk5LWLPXcXyO2cPhEsQDWRmS+yAMO5D1Vxw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" codemirror "^5.65.1" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/highlight.js@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-6.0.2.tgz#10c2d3c2a4b6a9f9086213c5ad3261a45c9caf35" - integrity sha512-xZHWqljgHZIfdnKhWgGrjEc/x9ZI9jBpkraeHEKTRPoF5pcpo417UorGp4AeWzy710R8+TAo8mWYVZJYOLlqyw== +"@abp/highlight.js@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/highlight.js/-/highlight.js-6.0.3.tgz#4438c742f64d58a5008400ae6b987833a4dc4663" + integrity sha512-8wUdYWKKG/eWGbW7cTireGisPVMZAXkClU87yCCAc7EK5zQMxGp+ImzV+NKcFKQzMzjdW3hdciuXsCN7lAB9fg== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@highlightjs/cdn-assets" "~11.4.0" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/jstree@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-6.0.2.tgz#573bdc9151f88b7053986b39ebdbe2d444919ff0" - integrity sha512-GS4aRtVWLLaf+iqOdk4fDOgmlV1feKtAxnngCfeeES13grItKHuYqkYZuz7LfwKjA7agTTOKSiQIuuT11NGpYg== +"@abp/jstree@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jstree/-/jstree-6.0.3.tgz#582f7e2c4a9c8cb2d7f6a507348ceb9ea9b3142e" + integrity sha512-8gX0T2nUxWyBItiK/rPmOHcBurRIw9m/sfoaRYE9LTmgqHh4U0V6IcU5KhNT0o+hsUPOmp1+5qGLevBiBziEOQ== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jstree "^3.3.12" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/prismjs@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.2.tgz#abcb26798aa2ab4d2a1c142aef02906859a783cd" - integrity sha512-iPhf7UE04W6yNtMTxbhbFTH8hAU2+KLuIIpMhf1DH6IMNEXX16qq5qVZz/noa1X5HWhFY5C7J26JobCUXx5AkA== +"@abp/prismjs@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.3.tgz#f19b4814042fddbd291a1d702b015659e91ef232" + integrity sha512-TnQ+DVK+sCPSEiuKgyWI+smvI9b8HRoiMV7+jgy6aBTeoyAKzlJYshUdoFRZIty6kiCw9Dr+efhQw49c+uxMhg== dependencies: - "@abp/clipboard" "~6.0.2" - "@abp/core" "~6.0.2" + "@abp/clipboard" "~6.0.3" + "@abp/core" "~6.0.3" prismjs "^1.26.0" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/slugify@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-6.0.2.tgz#0dde14e3924b604e5a9c59d4ee878b471aa44d1d" - integrity sha512-GFbKN6Qc1tlrdsQNmf/S+ebvaNb/2nngQPuRdDlZ6pCMeYeqS89PPLzjnF6CaXpZ0wIG9DjzjsYD5B7dESvdwg== +"@abp/slugify@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/slugify/-/slugify-6.0.3.tgz#e60484899ae1603547cf7f0e3c4daa1bc3e32ffe" + integrity sha512-Q41boqvYfQBmHhZBmlnYbWYQOCaWGElDOYUJwXh7OlHDkuQ6jJLArkND9CDyBDYKmcxgQ15gT+Y2lIR8lZgfyg== dependencies: slugify "^1.6.5" -"@abp/star-rating-svg@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-6.0.2.tgz#a8f87eb78da7d84cf3a9135d73e80afb6c976dc0" - integrity sha512-f85zcCWEg6Lzo+M41DuJOcBtk2+BfHLogtMg2/2OHcw55KnxDyvJfKqPvnQEvzu94dqJdYW2stYAIQnRCZiQOw== +"@abp/star-rating-svg@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/star-rating-svg/-/star-rating-svg-6.0.3.tgz#6fa57e73b561129e59e271663d9c33d4473ae3fa" + integrity sha512-jrtU078Gbf1H/H8B0S5jQoeWPvalIGig58VT8zdClfRXaowMzVgyYtlTIdb12+K/r3etSvXUcNfJAgqWKB+rdw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" star-rating-svg "^3.5.0" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/tui-editor@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.2.tgz#cff662fa8ec3995d2fb3de5fb96f046c4ee8cb4b" - integrity sha512-O5ATG1cLj77jr24vSi5iZoTByKPpfMI7x2orb1FZr92VeGdR3eI3oZ2ttaE61h3ZBDv1wz43BVyc+pGHi5TZpg== +"@abp/tui-editor@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/tui-editor/-/tui-editor-6.0.3.tgz#7ec2c9a09201e8bdb6beba389c756d4bff615464" + integrity sha512-Me64T1bjXppjOzaU0kkqcLmPjMOi5pQBIWGP5ZgGz6q+q8oQ2AMs2sEj9n3f/JZTO8hxv/jYoPbQzqPEUtR6ig== dependencies: - "@abp/jquery" "~6.0.2" - "@abp/prismjs" "~6.0.2" + "@abp/jquery" "~6.0.3" + "@abp/prismjs" "~6.0.3" -"@abp/uppy@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-6.0.2.tgz#e3394a8d64028916dcd95183fac70456323f1cf1" - integrity sha512-pI2FZMOZFOi+WsKYgh3CFV7eTAK9V2AmiAqDcFml3GOmYKlE1nx2jVdQNzQS1zEncqNm9Y9nsBJ5cfSfzulTZQ== +"@abp/uppy@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/uppy/-/uppy-6.0.3.tgz#e41f5b533290e2ef9f043b4754d98725d4340bb7" + integrity sha512-Urd6wANaISGrB4Ci6qegNVfvaRG1N+NIYVBZHiIEG6alurhVf39OG7kdQITJu0QbuwEkufasQegCir388yQjzw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" uppy "^1.16.1" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 07b9ce1128..1b3caf140b 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,6 +1,6 @@ { "name": "Volo.CmsKit.Admin.Application.Contracts", - "hash": "d39d5554725dd27ce8b0dca74a91b59a", + "hash": "a387928bfafc5619e68022fb7273d447", "contents": [ { "namespace": "Volo.CmsKit.Admin", @@ -11,6 +11,50 @@ "name": "CmsKitCommonApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitAdminApplicationContractsModule", "summary": null 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 8adfef58c2..6d0566f8f2 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,6 +1,6 @@ { "name": "Volo.CmsKit.Admin.Application", - "hash": "b779b38aa1b78bbf6eaf8884d9ecd4ba", + "hash": "8914b7865c923cfe7f257f291a38f1c3", "contents": [ { "namespace": "Volo.CmsKit.Admin", @@ -21,6 +21,50 @@ "name": "CmsKitCommonApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitAdminApplicationModule", "summary": null @@ -30,61 +74,74 @@ "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "fullName": "Volo.CmsKit.Admin.CmsKitAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IEntityTagAdminAppService", "namespace": "Volo.CmsKit.Admin.Tags", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Tags.IEntityTagAdminAppService" } ], "methods": [ { "returnType": "Void", - "isAsync": true, "name": "AddTagToEntityAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "EntityTagCreateDto", @@ -95,9 +152,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "RemoveTagFromEntityAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "EntityTagRemoveDto", @@ -108,9 +168,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetEntityTagsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "EntityTagSetDto", @@ -129,96 +192,116 @@ "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", - "declaringAssemblyName": "Volo.CmsKit.Common.Application" + "declaringAssemblyName": "Volo.CmsKit.Common.Application", + "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "ITagAdminAppService", "namespace": "Volo.CmsKit.Admin.Tags", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Tags.ITagAdminAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IReadOnlyAppService" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateUpdateAppService" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateAppService" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IUpdateAppService" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IDeleteAppService" } ], "methods": [ { "returnType": "TagDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "TagCreateDto", @@ -229,9 +312,12 @@ }, { "returnType": "TagDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -247,16 +333,22 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetTagDefinitionsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "TagDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -267,9 +359,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "TagGetListInput", @@ -280,9 +375,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -301,91 +399,110 @@ "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "fullName": "Volo.CmsKit.Admin.CmsKitAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IPageAdminAppService", "namespace": "Volo.CmsKit.Admin.Pages", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Pages.IPageAdminAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IReadOnlyAppService" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateUpdateAppService" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateAppService" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IUpdateAppService" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IDeleteAppService" } ], "methods": [ { "returnType": "PageDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -396,9 +513,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetPagesInputDto", @@ -409,9 +529,12 @@ }, { "returnType": "PageDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreatePageInputDto", @@ -422,9 +545,12 @@ }, { "returnType": "PageDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -440,9 +566,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -461,68 +590,84 @@ "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "fullName": "Volo.CmsKit.Admin.CmsKitAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IMenuItemAdminAppService", "namespace": "Volo.CmsKit.Admin.Menus", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Menus.IMenuItemAdminAppService" } ], "methods": [ { "returnType": "ListResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "MenuItemDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -533,9 +678,12 @@ }, { "returnType": "MenuItemDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "MenuItemCreateInput", @@ -546,9 +694,12 @@ }, { "returnType": "MenuItemDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -564,9 +715,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -577,9 +731,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "MoveMenuItemAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -595,9 +752,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetPageLookupAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "PageLookupInputDto", @@ -616,61 +776,74 @@ "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "fullName": "Volo.CmsKit.Admin.CmsKitAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IMediaDescriptorAdminAppService", "namespace": "Volo.CmsKit.Admin.MediaDescriptors", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.MediaDescriptors.IMediaDescriptorAdminAppService" } ], "methods": [ { "returnType": "MediaDescriptorDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -686,9 +859,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -707,68 +883,84 @@ "baseClass": { "name": "ApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application" + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "fullName": "Volo.Abp.Application.Services.ApplicationService" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IGlobalResourceAdminAppService", "namespace": "Volo.CmsKit.Admin.GlobalResources", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.GlobalResources.IGlobalResourceAdminAppService" } ], "methods": [ { "returnType": "GlobalResourcesDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": true, "name": "SetGlobalResourcesAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GlobalResourcesUpdateDto", @@ -787,61 +979,74 @@ "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "fullName": "Volo.CmsKit.Admin.CmsKitAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "ICommentAdminAppService", "namespace": "Volo.CmsKit.Admin.Comments", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Comments.ICommentAdminAppService" } ], "methods": [ { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CommentGetListInput", @@ -852,9 +1057,12 @@ }, { "returnType": "CommentWithAuthorDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -865,9 +1073,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -886,96 +1097,116 @@ "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "fullName": "Volo.CmsKit.Admin.CmsKitAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IBlogAdminAppService", "namespace": "Volo.CmsKit.Admin.Blogs", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Blogs.IBlogAdminAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IReadOnlyAppService" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateUpdateAppService" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateAppService" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IUpdateAppService" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IDeleteAppService" } ], "methods": [ { "returnType": "BlogDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -986,9 +1217,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "BlogGetListInput", @@ -999,9 +1233,12 @@ }, { "returnType": "BlogDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreateBlogDto", @@ -1012,9 +1249,12 @@ }, { "returnType": "BlogDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1030,9 +1270,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1051,61 +1294,74 @@ "baseClass": { "name": "CmsKitAdminAppServiceBase", "namespace": "Volo.CmsKit.Admin", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application", + "fullName": "Volo.CmsKit.Admin.CmsKitAdminAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IBlogFeatureAdminAppService", "namespace": "Volo.CmsKit.Admin.Blogs", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Blogs.IBlogFeatureAdminAppService" } ], "methods": [ { "returnType": "List", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1116,9 +1372,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1142,91 +1401,110 @@ "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", - "declaringAssemblyName": "Volo.CmsKit.Common.Application" + "declaringAssemblyName": "Volo.CmsKit.Common.Application", + "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IBlogPostAdminAppService", "namespace": "Volo.CmsKit.Admin.Blogs", - "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Admin.Application.Contracts", + "fullName": "Volo.CmsKit.Admin.Blogs.IBlogPostAdminAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IReadOnlyAppService" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateUpdateAppService" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateAppService" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IUpdateAppService" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IDeleteAppService" } ], "methods": [ { "returnType": "BlogPostDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreateBlogPostDto", @@ -1237,9 +1515,12 @@ }, { "returnType": "BlogPostDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1255,9 +1536,12 @@ }, { "returnType": "BlogPostDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1268,9 +1552,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "BlogPostGetListInput", @@ -1281,9 +1568,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1294,9 +1584,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "PublishAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1307,9 +1600,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DraftAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1320,9 +1616,12 @@ }, { "returnType": "BlogPostDto", - "isAsync": true, "name": "CreateAndPublishAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreateBlogPostDto", @@ -1333,9 +1632,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SendToReviewAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1346,9 +1648,12 @@ }, { "returnType": "BlogPostDto", - "isAsync": true, "name": "CreateAndSendToReviewAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreateBlogPostDto", @@ -1359,9 +1664,12 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "HasBlogPostWaitingForReviewAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], 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 f675e113b8..ba1a195ad9 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,6 +1,6 @@ { "name": "Volo.CmsKit.Admin.HttpApi.Client", - "hash": "560d47c69ce3843513df4e3ddaae8fdc", + "hash": "a32109e5a3e37b630c11f7c8240cdf66", "contents": [ { "namespace": "Volo.CmsKit.Admin", @@ -16,6 +16,50 @@ "name": "CmsKitCommonHttpApiClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitAdminHttpApiClientModule", "summary": null 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 4e7425d84f..802d743f70 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,6 +1,6 @@ { "name": "Volo.CmsKit.Admin.HttpApi", - "hash": "e4ab7ae87500eb9189c778a0e36abeec", + "hash": "bbf89b7a5bdcbd26402c5d919315e054", "contents": [ { "namespace": "Volo.CmsKit.Admin", @@ -16,6 +16,50 @@ "name": "CmsKitCommonHttpApiModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitAdminHttpApiModule", "summary": null 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 5c09318267..54d63bd689 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,6 +1,6 @@ { "name": "Volo.CmsKit.Admin.Web", - "hash": "22680dc992289018801ef74b65adfcb7", + "hash": "e050c0eb068d0c631bbf748c2757b7e1", "contents": [ { "namespace": "Volo.CmsKit.Admin.Web", @@ -16,6 +16,50 @@ "name": "CmsKitCommonWebModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitAdminWebModule", "summary": null 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 8dd675b292..ff83c937d0 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,6 +1,6 @@ { "name": "Volo.CmsKit.Application.Contracts", - "hash": "197c6dce4928479c537a86c65fe838c6", + "hash": "87006901c71b03b33fb8c87bbe8aa07e", "contents": [ { "namespace": "Volo.CmsKit", @@ -16,6 +16,50 @@ "name": "CmsKitAdminApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitApplicationContractsModule", "summary": null 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 feb1a74af6..a8c5dc9e49 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,6 +1,6 @@ { "name": "Volo.CmsKit.Application", - "hash": "f5a40c2ed807fe669f9028cdf8e59f42", + "hash": "2e1de3663e8a23f9e74b65bfaa9717e2", "contents": [ { "namespace": "Volo.CmsKit", @@ -21,6 +21,50 @@ "name": "CmsKitApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitApplicationModule", "summary": null 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 0a4813139f..c6a9037407 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,6 +1,6 @@ { "name": "Volo.CmsKit.Common.Application.Contracts", - "hash": "b1ea8af4aafc517a45ab9ed7f2790a52", + "hash": "1d25a0d61cdba1a36feb7e0a3ba2b5b9", "contents": [ { "namespace": "Volo.CmsKit", @@ -26,6 +26,50 @@ "name": "AbpCachingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitCommonApplicationContractsModule", "summary": null 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 e3305c2fac..a1749488af 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,6 +1,6 @@ { "name": "Volo.CmsKit.Common.Application", - "hash": "a04ddecc9f7e742d2a505385878bb53b", + "hash": "dc82867330825c07e01b01aa56e31a34", "contents": [ { "namespace": "Volo.CmsKit", @@ -26,6 +26,50 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitCommonApplicationModule", "summary": null @@ -35,61 +79,74 @@ "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", - "declaringAssemblyName": "Volo.CmsKit.Common.Application" + "declaringAssemblyName": "Volo.CmsKit.Common.Application", + "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "ITagAppService", "namespace": "Volo.CmsKit.Tags", - "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "fullName": "Volo.CmsKit.Tags.ITagAppService" } ], "methods": [ { "returnType": "List", - "isAsync": true, "name": "GetAllRelatedTagsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -113,61 +170,74 @@ "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", - "declaringAssemblyName": "Volo.CmsKit.Common.Application" + "declaringAssemblyName": "Volo.CmsKit.Common.Application", + "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IMediaDescriptorAppService", "namespace": "Volo.CmsKit.MediaDescriptors", - "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "fullName": "Volo.CmsKit.MediaDescriptors.IMediaDescriptorAppService" } ], "methods": [ { "returnType": "RemoteStreamContent", - "isAsync": true, "name": "DownloadAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -186,61 +256,74 @@ "baseClass": { "name": "CmsKitAppServiceBase", "namespace": "Volo.CmsKit", - "declaringAssemblyName": "Volo.CmsKit.Common.Application" + "declaringAssemblyName": "Volo.CmsKit.Common.Application", + "fullName": "Volo.CmsKit.CmsKitAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IBlogFeatureAppService", "namespace": "Volo.CmsKit.Blogs", - "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Common.Application.Contracts", + "fullName": "Volo.CmsKit.Blogs.IBlogFeatureAppService" } ], "methods": [ { "returnType": "BlogFeatureDto", - "isAsync": true, "name": "GetOrDefaultAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", 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 76dd26babc..3e7d3ea399 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,6 +1,6 @@ { "name": "Volo.CmsKit.Common.HttpApi.Client", - "hash": "04c518ae5fbb9ae1552ee4fa9df5e321", + "hash": "e894724f98fd5667f32df8c8eaefdc0a", "contents": [ { "namespace": "Volo.CmsKit", @@ -16,6 +16,50 @@ "name": "CmsKitCommonApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitCommonHttpApiClientModule", "summary": null 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 d653d1631c..11bb52f51c 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,6 +1,6 @@ { "name": "Volo.CmsKit.Common.HttpApi", - "hash": "e9b2bf788bdf1d8cf9ae2b38af5f4280", + "hash": "8b1e7f2d5b226879ce5b53e380b73c5e", "contents": [ { "namespace": "Volo.CmsKit", @@ -16,6 +16,50 @@ "name": "CmsKitCommonApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitCommonHttpApiModule", "summary": null 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 50ab0c2778..8fa43f9e5f 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,6 +1,6 @@ { "name": "Volo.CmsKit.Common.Web", - "hash": "473ce3e68b96b8d506945a7b3b25504f", + "hash": "21b48798e3f6f8c4d386612bd46439d4", "contents": [ { "namespace": "Volo.CmsKit.Web", @@ -21,6 +21,50 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitCommonWebModule", "summary": null 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 9dc3da1b0f..a353a17340 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,6 +1,6 @@ { "name": "Volo.CmsKit.Domain.Shared", - "hash": "33cfc5f801ccfc585beb0b482617da7f", + "hash": "a02beded690e413e8b26804e79c6b2c5", "contents": [ { "namespace": "Volo.CmsKit", @@ -16,6 +16,50 @@ "name": "AbpGlobalFeaturesModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitDomainSharedModule", "summary": null 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 9dd0a98778..af9565d21c 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,6 +1,6 @@ { "name": "Volo.CmsKit.Domain", - "hash": "23f1094247023cc9ae62c09c1a2bc6f5", + "hash": "b956e5020df82354495a010b71b05576", "contents": [ { "namespace": "Volo.CmsKit", @@ -26,74 +26,156 @@ "name": "AbpBlobStoringModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitDomainModule", "summary": null }, + { + "namespace": "Volo.CmsKit.Tags", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "TagId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + } + ], + "contentType": "entity", + "name": "EntityTag", + "summary": null + }, { "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IUser", "namespace": "Volo.Abp.Users", - "declaringAssemblyName": "Volo.Abp.Users.Domain" + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "fullName": "Volo.Abp.Users.IUser" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" }, { "name": "IUpdateUserData", "namespace": "Volo.Abp.Users", - "declaringAssemblyName": "Volo.Abp.Users.Domain" + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "fullName": "Volo.Abp.Users.IUpdateUserData" } ], "methods": [ { "returnType": "Boolean", - "isAsync": false, "name": "Update", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IUserData", @@ -103,10 +185,57 @@ ] } ], - "namespace": "Volo.CmsKit.Users", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Users", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "UserName", + "summary": null + }, + { + "type": "System.String", + "name": "Email", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Surname", + "summary": null + }, + { + "type": "System.Boolean", + "name": "IsActive", + "summary": null + }, + { + "type": "System.Boolean", + "name": "EmailConfirmed", + "summary": null + }, + { + "type": "System.String", + "name": "PhoneNumber", + "summary": null + }, + { + "type": "System.Boolean", + "name": "PhoneNumberConfirmed", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "CmsUser", "summary": null @@ -115,106 +244,128 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -225,9 +376,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetEntityType", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -237,10 +391,27 @@ ] } ], - "namespace": "Volo.CmsKit.Tags", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Tags", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityType", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Tag", "summary": null @@ -249,55 +420,96 @@ "baseClass": { "name": "BasicAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.BasicAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMustHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMustHaveCreator" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [], - "namespace": "Volo.CmsKit.Reactions", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Reactions", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityType", + "summary": null + }, + { + "type": "System.String", + "name": "EntityId", + "summary": null + }, + { + "type": "System.String", + "name": "ReactionName", + "summary": null + }, + { + "type": "System.Guid", + "name": "CreatorId", + "summary": null + }, + { + "type": "System.DateTime", + "name": "CreationTime", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "UserReaction", "summary": null @@ -306,51 +518,62 @@ "baseClass": { "name": "BasicAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.BasicAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMustHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMustHaveCreator" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetStarCount", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Int16", @@ -360,10 +583,42 @@ ] } ], - "namespace": "Volo.CmsKit.Ratings", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Ratings", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityType", + "summary": null + }, + { + "type": "System.String", + "name": "EntityId", + "summary": null + }, + { + "type": "System.Int16", + "name": "StarCount", + "summary": null + }, + { + "type": "System.Guid", + "name": "CreatorId", + "summary": null + }, + { + "type": "System.DateTime", + "name": "CreationTime", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Rating", "summary": null @@ -372,106 +627,128 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetTitle", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -482,9 +759,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetContent", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -495,9 +775,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetScript", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -508,9 +791,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetStyle", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -520,10 +806,42 @@ ] } ], - "namespace": "Volo.CmsKit.Pages", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Pages", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "Title", + "summary": null + }, + { + "type": "System.String", + "name": "Slug", + "summary": null + }, + { + "type": "System.String", + "name": "Content", + "summary": null + }, + { + "type": "System.String", + "name": "Script", + "summary": null + }, + { + "type": "System.String", + "name": "Style", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Page", "summary": null @@ -532,86 +850,104 @@ "baseClass": { "name": "AuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.AuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetDisplayName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -622,9 +958,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetUrl", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -634,10 +973,67 @@ ] } ], - "namespace": "Volo.CmsKit.Menus", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Menus", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "ParentId", + "summary": "Presents another Id.\r\n If it's , then it's a root menu item." + }, + { + "type": "System.String", + "name": "DisplayName", + "summary": null + }, + { + "type": "System.Boolean", + "name": "IsActive", + "summary": null + }, + { + "type": "System.String", + "name": "Url", + "summary": null + }, + { + "type": "System.String", + "name": "Icon", + "summary": null + }, + { + "type": "System.Int32", + "name": "Order", + "summary": null + }, + { + "type": "System.String", + "name": "Target", + "summary": null + }, + { + "type": "System.String", + "name": "ElementId", + "summary": null + }, + { + "type": "System.String", + "name": "CssClass", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "PageId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "MenuItem", "summary": null @@ -646,106 +1042,128 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -755,10 +1173,37 @@ ] } ], - "namespace": "Volo.CmsKit.MediaDescriptors", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.MediaDescriptors", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityType", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "MimeType", + "summary": null + }, + { + "type": "System.Int64", + "name": "Size", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "MediaDescriptor", "summary": null @@ -767,86 +1212,104 @@ "baseClass": { "name": "AuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.AuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetValue", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -856,10 +1319,27 @@ ] } ], - "namespace": "Volo.CmsKit.GlobalResources", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.GlobalResources", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "GlobalResource", "summary": null @@ -868,66 +1348,80 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMustHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMustHaveCreator" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetText", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -937,118 +1431,177 @@ ] } ], - "namespace": "Volo.CmsKit.Comments", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, - "contentType": "aggregateRoot", - "name": "Comment", - "summary": null - }, - { - "baseClass": { - "name": "FullAuditedAggregateRoot", - "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" - }, - "implementingInterfaces": [ + "namespace": "Volo.CmsKit.Comments", + "primaryKeyType": "Guid", + "properties": [ { - "name": "IEntity", - "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "EntityType", + "summary": null + }, + { + "type": "System.String", + "name": "EntityId", + "summary": null + }, + { + "type": "System.String", + "name": "Text", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "RepliedCommentId", + "summary": null + }, + { + "type": "System.Guid", + "name": "CreatorId", + "summary": null + }, + { + "type": "System.DateTime", + "name": "CreationTime", + "summary": null + } + ], + "contentType": "aggregateRoot", + "name": "Comment", + "summary": null + }, + { + "baseClass": { + "name": "FullAuditedAggregateRoot", + "namespace": "Volo.Abp.Domain.Entities.Auditing", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" + }, + "implementingInterfaces": [ + { + "name": "IEntity", + "namespace": "Volo.Abp.Domain.Entities", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1059,9 +1612,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetSlug", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1071,10 +1627,27 @@ ] } ], - "namespace": "Volo.CmsKit.Blogs", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Blogs", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Slug", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Blog", "summary": null @@ -1083,100 +1656,135 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [], - "namespace": "Volo.CmsKit.Blogs", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.CmsKit.Blogs", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "BlogId", + "summary": null + }, + { + "type": "System.String", + "name": "FeatureName", + "summary": null + }, + { + "type": "System.Boolean", + "name": "IsEnabled", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "BlogFeature", "summary": null @@ -1185,106 +1793,128 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetTitle", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1295,9 +1925,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetShortDescription", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1308,9 +1941,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetContent", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1321,36 +1957,98 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetDraft", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "SetPublished", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "SetWaitingForReview", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], - "namespace": "Volo.CmsKit.Blogs", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": { "author": { "name": "CmsUser", "namespace": "Volo.CmsKit.Users", - "declaringAssemblyName": "Volo.CmsKit.Domain" + "declaringAssemblyName": "Volo.CmsKit.Domain", + "fullName": "Volo.CmsKit.Users.CmsUser" } }, + "namespace": "Volo.CmsKit.Blogs", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "BlogId", + "summary": null + }, + { + "type": "System.String", + "name": "Title", + "summary": null + }, + { + "type": "System.String", + "name": "Slug", + "summary": null + }, + { + "type": "System.String", + "name": "ShortDescription", + "summary": null + }, + { + "type": "System.String", + "name": "Content", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "CoverImageMediaId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.Guid", + "name": "AuthorId", + "summary": null + }, + { + "type": "Volo.CmsKit.Users.CmsUser", + "name": "Author", + "summary": null + }, + { + "type": "Volo.CmsKit.Blogs.BlogPostStatus", + "name": "Status", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "BlogPost", "summary": null @@ -1360,14 +2058,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "EntityTag", - "isAsync": true, "name": "AddTagToEntityAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1398,9 +2100,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "RemoveTagFromEntityAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1431,9 +2136,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetEntityTagsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1454,9 +2162,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetEntityIdsFilteredByTagAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1477,9 +2188,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetEntityIdsFilteredByTagNameAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1504,6 +2218,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "EntityTagManager", "summary": null @@ -1513,14 +2241,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Tag", - "isAsync": true, "name": "GetOrAddAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1536,9 +2268,12 @@ }, { "returnType": "Tag", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1559,9 +2294,12 @@ }, { "returnType": "Tag", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1576,6 +2314,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "TagManager", "summary": null @@ -1585,14 +2337,18 @@ "baseClass": { "name": "CmsKitDomainServiceBase", "namespace": "Volo.CmsKit", - "declaringAssemblyName": "Volo.CmsKit.Domain" + "declaringAssemblyName": "Volo.CmsKit.Domain", + "fullName": "Volo.CmsKit.CmsKitDomainServiceBase" }, "methods": [ { "returnType": "List", - "isAsync": true, "name": "GetReactionsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1603,9 +2359,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetSummariesAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1621,9 +2380,12 @@ }, { "returnType": "UserReaction", - "isAsync": true, "name": "GetOrCreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1649,9 +2411,12 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1676,6 +2441,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "ReactionManager", "summary": null @@ -1685,14 +2464,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Rating", - "isAsync": true, "name": "SetStarAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CmsUser", @@ -1717,6 +2500,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "RatingManager", "summary": null @@ -1726,14 +2523,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Page", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1764,9 +2565,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetSlugAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Page", @@ -1781,6 +2585,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "PageManager", "summary": null @@ -1790,14 +2608,18 @@ "baseClass": { "name": "CmsKitDomainServiceBase", "namespace": "Volo.CmsKit", - "declaringAssemblyName": "Volo.CmsKit.Domain" + "declaringAssemblyName": "Volo.CmsKit.Domain", + "fullName": "Volo.CmsKit.CmsKitDomainServiceBase" }, "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetPageUrl", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "MenuItem", @@ -1813,9 +2635,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "MoveAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1836,9 +2661,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "OrganizeTreeOrderForMenuItem", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "List", @@ -1853,6 +2681,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "MenuItemManager", "summary": null @@ -1862,14 +2704,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "MediaDescriptor", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1894,6 +2740,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "MediaDescriptorManager", "summary": null @@ -1903,14 +2763,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "GlobalResource", - "isAsync": true, "name": "SetGlobalStyleAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1921,9 +2785,12 @@ }, { "returnType": "GlobalResource", - "isAsync": true, "name": "SetGlobalScriptAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1934,19 +2801,39 @@ }, { "returnType": "GlobalResource", - "isAsync": true, "name": "GetGlobalStyleAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "GlobalResource", - "isAsync": true, "name": "GetGlobalScriptAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "GlobalResourceManager", "summary": null @@ -1956,14 +2843,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Comment", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CmsUser", @@ -1993,6 +2884,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "CommentManager", "summary": null @@ -2002,14 +2907,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Void", - "isAsync": true, "name": "SetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -2030,9 +2939,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetDefaultsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -2043,9 +2955,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetIfNotSetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -2066,9 +2981,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetDefaultsIfNotSetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -2078,6 +2996,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "BlogFeatureManager", "summary": null @@ -2087,14 +3019,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Blog", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -2110,9 +3046,12 @@ }, { "returnType": "Blog", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Blog", @@ -2132,6 +3071,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "BlogManager", "summary": null @@ -2141,14 +3094,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "BlogPost", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CmsUser", @@ -2194,9 +3151,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetSlugUrlAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "BlogPost", @@ -2211,6 +3171,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "BlogPostManager", "summary": null @@ -2220,27 +3194,195 @@ "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Users", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "CmsUser", "summary": null }, - "contentType": "repositoryInterface", - "name": "ICmsUserRepository", - "summary": null + "implementingInterfaces": [ + { + "name": "IUserRepository", + "namespace": "Volo.Abp.Users", + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "fullName": "Volo.Abp.Users.IUserRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [], + "contentType": "repositoryInterface", + "name": "ICmsUserRepository", + "summary": null }, { "namespace": "Volo.CmsKit.Tags", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Tags", "primaryKeyType": null, - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "EntityTag", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + } + ], + "methods": [ + { + "returnType": "EntityTag", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "tagId", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "Nullable", + "name": "tenantId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DeleteManyAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid[]", + "name": "tagIds", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetEntityIdsFilteredByTagAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "tagId", + "isOptional": false + }, + { + "type": "Nullable", + "name": "tenantId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetEntityIdsFilteredByTagNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "tagName", + "isOptional": false + }, + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "Nullable", + "name": "tenantId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IEntityTagRepository", "summary": null @@ -2250,168 +3392,1571 @@ "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Tags", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Tag", "summary": null }, - "contentType": "repositoryInterface", - "name": "ITagRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.Reactions", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.Reactions", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "UserReaction", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IUserReactionRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.Ratings", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.Ratings", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "Rating", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IRatingRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.Pages", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.Pages", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "Page", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IPageRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.Menus", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.Menus", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "MenuItem", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IMenuItemRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.MediaDescriptors", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.MediaDescriptors", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "MediaDescriptor", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IMediaDescriptorRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.GlobalResources", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.GlobalResources", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "GlobalResource", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IGlobalResourceRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.Comments", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.Comments", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "Comment", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "ICommentRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.Blogs", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.Blogs", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "BlogFeature", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IBlogFeatureRepository", - "summary": null - }, - { - "namespace": "Volo.CmsKit.Blogs", - "entityAnalyzeModel": { - "namespace": "Volo.CmsKit.Blogs", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": { - "author": { - "name": "CmsUser", - "namespace": "Volo.CmsKit.Users", - "declaringAssemblyName": "Volo.CmsKit.Domain" - } + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" }, - "contentType": "entity", - "name": "BlogPost", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IBlogPostRepository", - "summary": null - }, - { + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Tag", + "name": "GetAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "AnyAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Tag", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int32", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetAllRelatedTagsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "ITagRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.Reactions", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.Reactions", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "UserReaction", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "UserReaction", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "String", + "name": "reactionName", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListForUserAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetSummariesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IUserReactionRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.Ratings", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.Ratings", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "Rating", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Rating", + "name": "GetCurrentUserRatingAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetGroupedStarCountsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IRatingRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.Pages", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.Pages", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "Page", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Int32", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Page", + "name": "GetBySlugAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "slug", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Page", + "name": "FindBySlugAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "slug", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "ExistsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "slug", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IPageRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.Menus", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.Menus", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "MenuItem", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [], + "contentType": "repositoryInterface", + "name": "IMenuItemRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.MediaDescriptors", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.MediaDescriptors", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "MediaDescriptor", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [], + "contentType": "repositoryInterface", + "name": "IMediaDescriptorRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.GlobalResources", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.GlobalResources", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "GlobalResource", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "GlobalResource", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IGlobalResourceRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.Comments", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.Comments", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "Comment", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "CommentWithAuthorQueryResultItem", + "name": "GetWithAuthorAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "String", + "name": "entityType", + "isOptional": true + }, + { + "type": "Nullable", + "name": "repliedCommentId", + "isOptional": true + }, + { + "type": "String", + "name": "authorUsername", + "isOptional": true + }, + { + "type": "Nullable", + "name": "creationStartDate", + "isOptional": true + }, + { + "type": "Nullable", + "name": "creationEndDate", + "isOptional": true + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "text", + "isOptional": true + }, + { + "type": "String", + "name": "entityType", + "isOptional": true + }, + { + "type": "Nullable", + "name": "repliedCommentId", + "isOptional": true + }, + { + "type": "String", + "name": "authorUsername", + "isOptional": true + }, + { + "type": "Nullable", + "name": "creationStartDate", + "isOptional": true + }, + { + "type": "Nullable", + "name": "creationEndDate", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListWithAuthorsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "entityType", + "isOptional": false + }, + { + "type": "String", + "name": "entityId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DeleteWithRepliesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Comment", + "name": "comment", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "ICommentRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.Blogs", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.Blogs", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "BlogFeature", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "List", + "name": "featureNames", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "BlogFeature", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "featureName", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IBlogFeatureRepository", + "summary": null + }, + { + "namespace": "Volo.CmsKit.Blogs", + "entityAnalyzeModel": { + "namespace": "Volo.CmsKit.Blogs", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "BlogPost", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Int32", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Nullable", + "name": "blogId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "authorId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "tagId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "statusFilter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Nullable", + "name": "blogId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "authorId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "tagId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "statusFilter", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "SlugExistsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "slug", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "BlogPost", + "name": "GetBySlugAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "blogId", + "isOptional": false + }, + { + "type": "String", + "name": "slug", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetAuthorsHasBlogPostsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int32", + "name": "GetAuthorsHasBlogPostsCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "CmsUser", + "name": "GetAuthorHasBlogPostAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "HasBlogPostWaitingForReviewAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IBlogPostRepository", + "summary": null + }, + { "namespace": "Volo.CmsKit.Blogs", "entityAnalyzeModel": { "namespace": "Volo.CmsKit.Blogs", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Blog", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Blog", + "name": "GetBySlugAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "slug", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "ExistsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "SlugExistsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "slug", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IBlogRepository", "summary": null 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 c8c04d2998..06fb76837d 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,6 +1,6 @@ { "name": "Volo.CmsKit.EntityFrameworkCore", - "hash": "af448699cc26ef7511e035d5d43e96b4", + "hash": "ba3c50d2ff8d9447fa90bf02b5cbc8e7", "contents": [ { "namespace": "Volo.CmsKit.EntityFrameworkCore", @@ -21,6 +21,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitEntityFrameworkCoreModule", "summary": null @@ -29,6 +73,75 @@ "namespace": "Volo.CmsKit.EntityFrameworkCore", "connectionStringName": "CmsKit", "databaseTables": [], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "ICmsKitDbContext", + "namespace": "Volo.CmsKit.EntityFrameworkCore", + "declaringAssemblyName": "Volo.CmsKit.EntityFrameworkCore", + "fullName": "Volo.CmsKit.EntityFrameworkCore.ICmsKitDbContext" + } + ], "contentType": "efCoreDbContext", "name": "CmsKitDbContext", "summary": null 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 de27fafd33..460be6a178 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,6 +1,6 @@ { "name": "Volo.CmsKit.HttpApi.Client", - "hash": "e388d3d19887dbcfacc985a1fd21ba3b", + "hash": "a260875241c5216fc27ce94287ab5e18", "contents": [ { "namespace": "Volo.CmsKit", @@ -21,6 +21,50 @@ "name": "CmsKitApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitHttpApiClientModule", "summary": null 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 69468bfa3d..6f833a3aa7 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,6 +1,6 @@ { "name": "Volo.CmsKit.HttpApi", - "hash": "29e1ba4ffa9d853235f98234c8026d91", + "hash": "0128b8400b3a44e4750b71f089ff3597", "contents": [ { "namespace": "Volo.CmsKit", @@ -21,6 +21,50 @@ "name": "CmsKitApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitHttpApiModule", "summary": null 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 c7377a5cea..5291fd8cdb 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,6 +1,6 @@ { "name": "Volo.CmsKit.MongoDB", - "hash": "7cbc7b55c7c08dbb623f122af5993d52", + "hash": "992fa66d46e9a4ae93320004e4facfbd", "contents": [ { "namespace": "Volo.CmsKit.MongoDB", @@ -21,6 +21,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitMongoDbModule", "summary": null @@ -30,27 +74,21 @@ "connectionStringName": "CmsKit", "databaseCollections": [ { - "entityFullName": "Volo.CmsKit.Reactions.UserReaction", - "contentType": "databaseCollection", - "name": "CmsUserReactions", - "summary": null - }, - { - "entityFullName": "Volo.CmsKit.Tags.EntityTag", + "entityFullName": "Volo.CmsKit.Blogs.BlogPost", "contentType": "databaseCollection", - "name": "CmsEntityTags", + "name": "CmsBlogPosts", "summary": null }, { - "entityFullName": "Volo.CmsKit.GlobalResources.GlobalResource", + "entityFullName": "Volo.CmsKit.MediaDescriptors.MediaDescriptor", "contentType": "databaseCollection", - "name": "CmsGlobalResources", + "name": "CmsMediaDescriptors", "summary": null }, { - "entityFullName": "Volo.CmsKit.Pages.Page", + "entityFullName": "Volo.CmsKit.Blogs.BlogFeature", "contentType": "databaseCollection", - "name": "CmsPages", + "name": "CmsBlogFeatures", "summary": null }, { @@ -60,27 +98,27 @@ "summary": null }, { - "entityFullName": "Volo.CmsKit.Users.CmsUser", + "entityFullName": "Volo.CmsKit.Reactions.UserReaction", "contentType": "databaseCollection", - "name": "CmsUsers", + "name": "CmsUserReactions", "summary": null }, { - "entityFullName": "Volo.CmsKit.Blogs.Blog", + "entityFullName": "Volo.CmsKit.GlobalResources.GlobalResource", "contentType": "databaseCollection", - "name": "CmsBlogs", + "name": "CmsGlobalResources", "summary": null }, { - "entityFullName": "Volo.CmsKit.Menus.MenuItem", + "entityFullName": "Volo.CmsKit.Pages.Page", "contentType": "databaseCollection", - "name": "CmsMenuItems", + "name": "CmsPages", "summary": null }, { - "entityFullName": "Volo.CmsKit.Blogs.BlogPost", + "entityFullName": "Volo.CmsKit.Blogs.Blog", "contentType": "databaseCollection", - "name": "CmsBlogPosts", + "name": "CmsBlogs", "summary": null }, { @@ -90,15 +128,21 @@ "summary": null }, { - "entityFullName": "Volo.CmsKit.Blogs.BlogFeature", + "entityFullName": "Volo.CmsKit.Users.CmsUser", "contentType": "databaseCollection", - "name": "CmsBlogFeatures", + "name": "CmsUsers", "summary": null }, { - "entityFullName": "Volo.CmsKit.MediaDescriptors.MediaDescriptor", + "entityFullName": "Volo.CmsKit.Menus.MenuItem", "contentType": "databaseCollection", - "name": "CmsMediaDescriptors", + "name": "CmsMenuItems", + "summary": null + }, + { + "entityFullName": "Volo.CmsKit.Tags.EntityTag", + "contentType": "databaseCollection", + "name": "CmsEntityTags", "summary": null }, { @@ -108,6 +152,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "ICmsKitMongoDbContext", + "namespace": "Volo.CmsKit.MongoDB", + "declaringAssemblyName": "Volo.CmsKit.MongoDB", + "fullName": "Volo.CmsKit.MongoDB.ICmsKitMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "CmsKitMongoDbContext", "summary": null 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 a2858e9abb..78db5d2b02 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,6 +1,6 @@ { "name": "Volo.CmsKit.Public.Application.Contracts", - "hash": "56b9bc32adc5cd3b2f58d11c9607db99", + "hash": "5b3d6da0898a49a9a791e827a9579a70", "contents": [ { "namespace": "Volo.CmsKit.Public", @@ -16,6 +16,50 @@ "name": "AbpEventBusModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitPublicApplicationContractsModule", "summary": null 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 f2d9e16b5e..6dd7d9c8fb 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,6 +1,6 @@ { "name": "Volo.CmsKit.Public.Application", - "hash": "f2cb11fa843bbde429e0cce12a109504", + "hash": "4248c3406fe6f7da627fb8fe85c0e6f8", "contents": [ { "namespace": "Volo.CmsKit.Public", @@ -21,6 +21,50 @@ "name": "AbpCachingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitPublicApplicationModule", "summary": null @@ -30,61 +74,74 @@ "baseClass": { "name": "CmsKitPublicAppServiceBase", "namespace": "Volo.CmsKit.Public", - "declaringAssemblyName": "Volo.CmsKit.Public.Application" + "declaringAssemblyName": "Volo.CmsKit.Public.Application", + "fullName": "Volo.CmsKit.Public.CmsKitPublicAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IReactionPublicAppService", "namespace": "Volo.CmsKit.Public.Reactions", - "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "fullName": "Volo.CmsKit.Public.Reactions.IReactionPublicAppService" } ], "methods": [ { "returnType": "ListResultDto", - "isAsync": true, "name": "GetForSelectionAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -100,9 +157,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -123,9 +183,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -154,61 +217,74 @@ "baseClass": { "name": "CmsKitPublicAppServiceBase", "namespace": "Volo.CmsKit.Public", - "declaringAssemblyName": "Volo.CmsKit.Public.Application" + "declaringAssemblyName": "Volo.CmsKit.Public.Application", + "fullName": "Volo.CmsKit.Public.CmsKitPublicAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IRatingPublicAppService", "namespace": "Volo.CmsKit.Public.Ratings", - "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "fullName": "Volo.CmsKit.Public.Ratings.IRatingPublicAppService" } ], "methods": [ { "returnType": "RatingDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -229,9 +305,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -247,9 +326,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetGroupedStarCountsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -273,61 +355,74 @@ "baseClass": { "name": "CmsKitPublicAppServiceBase", "namespace": "Volo.CmsKit.Public", - "declaringAssemblyName": "Volo.CmsKit.Public.Application" + "declaringAssemblyName": "Volo.CmsKit.Public.Application", + "fullName": "Volo.CmsKit.Public.CmsKitPublicAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IPagePublicAppService", "namespace": "Volo.CmsKit.Public.Pages", - "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "fullName": "Volo.CmsKit.Public.Pages.IPagePublicAppService" } ], "methods": [ { "returnType": "PageDto", - "isAsync": true, "name": "FindBySlugAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -346,61 +441,74 @@ "baseClass": { "name": "CmsKitPublicAppServiceBase", "namespace": "Volo.CmsKit.Public", - "declaringAssemblyName": "Volo.CmsKit.Public.Application" + "declaringAssemblyName": "Volo.CmsKit.Public.Application", + "fullName": "Volo.CmsKit.Public.CmsKitPublicAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IMenuItemPublicAppService", "namespace": "Volo.CmsKit.Public.Menus", - "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "fullName": "Volo.CmsKit.Public.Menus.IMenuItemPublicAppService" } ], "methods": [ { "returnType": "List", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], @@ -413,68 +521,84 @@ "baseClass": { "name": "ApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application" + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "fullName": "Volo.Abp.Application.Services.ApplicationService" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IGlobalResourcePublicAppService", "namespace": "Volo.CmsKit.Public.GlobalResources", - "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "fullName": "Volo.CmsKit.Public.GlobalResources.IGlobalResourcePublicAppService" } ], "methods": [ { "returnType": "GlobalResourceDto", - "isAsync": true, "name": "GetGlobalScriptAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "GlobalResourceDto", - "isAsync": true, "name": "GetGlobalStyleAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], @@ -487,61 +611,74 @@ "baseClass": { "name": "CmsKitPublicAppServiceBase", "namespace": "Volo.CmsKit.Public", - "declaringAssemblyName": "Volo.CmsKit.Public.Application" + "declaringAssemblyName": "Volo.CmsKit.Public.Application", + "fullName": "Volo.CmsKit.Public.CmsKitPublicAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "ICommentPublicAppService", "namespace": "Volo.CmsKit.Public.Comments", - "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "fullName": "Volo.CmsKit.Public.Comments.ICommentPublicAppService" } ], "methods": [ { "returnType": "ListResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -557,9 +694,12 @@ }, { "returnType": "CommentDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -580,9 +720,12 @@ }, { "returnType": "CommentDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -598,9 +741,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -619,61 +765,74 @@ "baseClass": { "name": "CmsKitPublicAppServiceBase", "namespace": "Volo.CmsKit.Public", - "declaringAssemblyName": "Volo.CmsKit.Public.Application" + "declaringAssemblyName": "Volo.CmsKit.Public.Application", + "fullName": "Volo.CmsKit.Public.CmsKitPublicAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IBlogPostPublicAppService", "namespace": "Volo.CmsKit.Public.Blogs", - "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts" + "declaringAssemblyName": "Volo.CmsKit.Public.Application.Contracts", + "fullName": "Volo.CmsKit.Public.Blogs.IBlogPostPublicAppService" } ], "methods": [ { "returnType": "BlogPostPublicDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -689,9 +848,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -707,9 +869,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetAuthorsHasBlogPostsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "BlogPostFilteredPagedAndSortedResultRequestDto", @@ -720,9 +885,12 @@ }, { "returnType": "CmsUserDto", - "isAsync": true, "name": "GetAuthorHasBlogPostAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", 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 215656e0ce..c6101438c3 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,6 +1,6 @@ { "name": "Volo.CmsKit.Public.HttpApi.Client", - "hash": "ed890cfa6b618f261e27a6a9af664d83", + "hash": "c7cd4186e4b55b8c8fb5951afd4b5f2c", "contents": [ { "namespace": "Volo.CmsKit.Public", @@ -16,6 +16,50 @@ "name": "CmsKitCommonHttpApiClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitPublicHttpApiClientModule", "summary": null 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 3a1ea49cf8..fc46eb6549 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,6 +1,6 @@ { "name": "Volo.CmsKit.Public.HttpApi", - "hash": "c0f23ba56e9691033abee67bdb1a54ef", + "hash": "c048e9935d75ed76183546011bbff5e0", "contents": [ { "namespace": "Volo.CmsKit.Public", @@ -16,6 +16,50 @@ "name": "CmsKitCommonHttpApiModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitPublicHttpApiModule", "summary": null 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 da02e3223e..b7665dfc51 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,6 +1,6 @@ { "name": "Volo.CmsKit.Public.Web", - "hash": "b8d22415c8ad311eac1c092aa66a6460", + "hash": "c4f2f8c46b4e96f4636712a523049cc5", "contents": [ { "namespace": "Volo.CmsKit.Public.Web", @@ -16,6 +16,50 @@ "name": "CmsKitCommonWebModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitPublicWebModule", "summary": null 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 f6c9dc61a3..9a61828a16 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,6 +1,6 @@ { "name": "Volo.CmsKit.Web", - "hash": "d5a4a3b727945690829302d651df4f79", + "hash": "b6167c9ae772371b1af0eba36fa6e0ca", "contents": [ { "namespace": "Volo.CmsKit.Web", @@ -21,6 +21,50 @@ "name": "CmsKitApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "CmsKitWebModule", "summary": null 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 fd46040c66..269a90dcf3 100644 --- a/modules/docs/app/VoloDocs.EntityFrameworkCore/VoloDocs.EntityFrameworkCore.abppkg.analyze.json +++ b/modules/docs/app/VoloDocs.EntityFrameworkCore/VoloDocs.EntityFrameworkCore.abppkg.analyze.json @@ -1,6 +1,6 @@ { "name": "VoloDocs.EntityFrameworkCore", - "hash": "c5bd128450bf4ec17b387f886db29be5", + "hash": "851282f29b87add18e3896ea53f55946", "contents": [ { "namespace": "VoloDocs.EntityFrameworkCore", @@ -31,6 +31,50 @@ "name": "AbpEntityFrameworkCoreSqlServerModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "VoloDocsEntityFrameworkCoreModule", "summary": null @@ -39,6 +83,69 @@ "namespace": "VoloDocs.EntityFrameworkCore", "connectionStringName": null, "databaseTables": [], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "efCoreDbContext", "name": "VoloDocsDbContext", "summary": null diff --git a/modules/docs/app/VoloDocs.Migrator/VoloDocs.Migrator.abppkg.analyze.json b/modules/docs/app/VoloDocs.Migrator/VoloDocs.Migrator.abppkg.analyze.json index 3f4179b607..dca67f4f85 100644 --- a/modules/docs/app/VoloDocs.Migrator/VoloDocs.Migrator.abppkg.analyze.json +++ b/modules/docs/app/VoloDocs.Migrator/VoloDocs.Migrator.abppkg.analyze.json @@ -1,6 +1,6 @@ { "name": "VoloDocs.Migrator", - "hash": "66b5123332c8da689c30dbab40f64c5a", + "hash": "31ff58df8b3b0c31f9a97ccf10d97d24", "contents": [ { "namespace": "VoloDocs.Migrator", @@ -11,6 +11,50 @@ "name": "VoloDocsEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "VoloDocsMigratorModule", "summary": null diff --git a/modules/docs/app/VoloDocs.Web/VoloDocs.Web.abppkg.analyze.json b/modules/docs/app/VoloDocs.Web/VoloDocs.Web.abppkg.analyze.json index d711c1c611..68759fd785 100644 --- a/modules/docs/app/VoloDocs.Web/VoloDocs.Web.abppkg.analyze.json +++ b/modules/docs/app/VoloDocs.Web/VoloDocs.Web.abppkg.analyze.json @@ -1,6 +1,6 @@ { "name": "VoloDocs.Web", - "hash": "7a681136698893277bf8ea506dd19793", + "hash": "73da7c40b76dcd09fab8537c4d4ec538", "contents": [ { "namespace": "VoloDocs.Web", @@ -96,6 +96,50 @@ "name": "AbpAspNetCoreMvcUiBasicThemeModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "VoloDocsWebModule", "summary": null diff --git a/modules/docs/app/VoloDocs.Web/package.json b/modules/docs/app/VoloDocs.Web/package.json index c36f4958d1..37d9728aea 100644 --- a/modules/docs/app/VoloDocs.Web/package.json +++ b/modules/docs/app/VoloDocs.Web/package.json @@ -3,7 +3,7 @@ "name": "volo.docstestapp", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2", - "@abp/docs": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3", + "@abp/docs": "^6.0.3" } } diff --git a/modules/docs/app/VoloDocs.Web/yarn.lock b/modules/docs/app/VoloDocs.Web/yarn.lock index c1db4abfad..3fd7f52f4c 100644 --- a/modules/docs/app/VoloDocs.Web/yarn.lock +++ b/modules/docs/app/VoloDocs.Web/yarn.lock @@ -2,45 +2,45 @@ # yarn lockfile v1 -"@abp/anchor-js@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-6.0.2.tgz#8605f92e36cc739399c169d92a1ce35d21c64db5" - integrity sha512-iPuKzuvVzL6btHtl3qUB3eN2V9hL1KyW37XGvBNTLE7cagY5UNXTcorCodqur3H2AIvpN1Nkqs0b9RSzE3cbvg== +"@abp/anchor-js@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/anchor-js/-/anchor-js-6.0.3.tgz#779b4dd064a79e2af137847bff908ef9a640b757" + integrity sha512-VkD2YCd4zZn4NtdUFAIXfwTH+iM4idFfSian8hyev4Z3/8eoYVPewAhu2ALOyAhcc71Q/541qooppvczBQQucA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" anchor-js "^4.3.1" -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -49,180 +49,180 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.2.tgz#a6123c9c4ad2b794344e8eeb9406e9a28eb271c4" - integrity sha512-htPOc9VgIKhG+Rzn6wlXeuP6AmdufGKa7jUb5tks/LuSIpw+tgWpfhOybk4mWHb8KYs3zXP2TZ/j0qVVYBeSew== +"@abp/clipboard@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.3.tgz#75347c97f8f3ff01141a5120929f564a1594dd72" + integrity sha512-lpuOhqXWrvuK1PAhPmUYf6UjoIMS3xkyZnLL3UDGewb5aI8nrVtD+Ul6CShKtWUIRzuM9TI04AZU9x+ICOmLXA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" clipboard "^2.0.8" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/docs@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-6.0.2.tgz#47ab7cdb21e385619b65e26aabdf12c3346f8c24" - integrity sha512-4FDYySA0XYBJHcAqqCsOz/M9VWd/pW8JKZMH+B1v2lc14FDE4pTpCJg16erm46/vmRcPI9b/bRwFkno8wQAYvQ== +"@abp/docs@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/docs/-/docs-6.0.3.tgz#60da08b56ea88d1bee64935a3e5a0640ecbbfe1c" + integrity sha512-lOGSD/uEZ5yiwYEULDMsMlCRTx0YVCMA5/KHUsyJ4AUJdqotoY1YNWAqL97x2PtO8taw11wiAkU/djZ3fF2eEg== dependencies: - "@abp/anchor-js" "~6.0.2" - "@abp/clipboard" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/popper.js" "~6.0.2" - "@abp/prismjs" "~6.0.2" + "@abp/anchor-js" "~6.0.3" + "@abp/clipboard" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/popper.js" "~6.0.3" + "@abp/prismjs" "~6.0.3" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/popper.js@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-6.0.2.tgz#806062076cc0e77798e52bbd32e0f3bf613a51fc" - integrity sha512-yhY/6HOj6KzghYms7jAU+3O9zjgPSJirWRvPhdTiavCZaY0zmEKnfoQJp2iur0UXvHc+QR5HLg+VT+iaBHayEA== +"@abp/popper.js@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/popper.js/-/popper.js-6.0.3.tgz#c49ece69e6467fb8477674e2056afd5376298daa" + integrity sha512-3XV7wghMKlggP60ttvsQtrMjuxgTkthPp55/0jZjPs1ZpyMkl8kKQ9GGR4gUZyPDaaVnhI4iH4StyqzQ2TSTVw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@popperjs/core" "^2.11.2" -"@abp/prismjs@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.2.tgz#abcb26798aa2ab4d2a1c142aef02906859a783cd" - integrity sha512-iPhf7UE04W6yNtMTxbhbFTH8hAU2+KLuIIpMhf1DH6IMNEXX16qq5qVZz/noa1X5HWhFY5C7J26JobCUXx5AkA== +"@abp/prismjs@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.3.tgz#f19b4814042fddbd291a1d702b015659e91ef232" + integrity sha512-TnQ+DVK+sCPSEiuKgyWI+smvI9b8HRoiMV7+jgy6aBTeoyAKzlJYshUdoFRZIty6kiCw9Dr+efhQw49c+uxMhg== dependencies: - "@abp/clipboard" "~6.0.2" - "@abp/core" "~6.0.2" + "@abp/clipboard" "~6.0.3" + "@abp/core" "~6.0.3" prismjs "^1.26.0" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 63bb5de47e..e64c837e82 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,6 +1,6 @@ { "name": "Volo.Docs.Admin.Application.Contracts", - "hash": "9193c90e050399cd1061341dcf596869", + "hash": "cf08b3ad9649b2949de7d33f5658ffd7", "contents": [ { "namespace": "Volo.Docs.Admin", @@ -21,6 +21,50 @@ "name": "AbpAuthorizationAbstractionsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsAdminApplicationContractsModule", "summary": null 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 397ecffd3d..e98e2049fc 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,6 +1,6 @@ { "name": "Volo.Docs.Admin.Application", - "hash": "e4702eb1b8dfb646e57829c21aeb0922", + "hash": "aa3c96c6c877a48da854bcf91add4ad3", "contents": [ { "namespace": "Volo.Docs.Admin", @@ -31,6 +31,50 @@ "name": "AbpDddApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsAdminApplicationModule", "summary": null @@ -40,61 +84,74 @@ "baseClass": { "name": "ApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application" + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "fullName": "Volo.Abp.Application.Services.ApplicationService" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IProjectAdminAppService", "namespace": "Volo.Docs.Admin.Projects", - "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts", + "fullName": "Volo.Docs.Admin.Projects.IProjectAdminAppService" } ], "methods": [ { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "PagedAndSortedResultRequestDto", @@ -105,9 +162,12 @@ }, { "returnType": "ProjectDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -118,9 +178,12 @@ }, { "returnType": "ProjectDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CreateProjectDto", @@ -131,9 +194,12 @@ }, { "returnType": "ProjectDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -149,9 +215,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -162,9 +231,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "ReindexAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "ReindexInput", @@ -175,9 +247,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "ReindexAllAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], @@ -190,61 +265,74 @@ "baseClass": { "name": "ApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application" + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "fullName": "Volo.Abp.Application.Services.ApplicationService" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IDocumentAdminAppService", "namespace": "Volo.Docs.Admin.Documents", - "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts" + "declaringAssemblyName": "Volo.Docs.Admin.Application.Contracts", + "fullName": "Volo.Docs.Admin.Documents.IDocumentAdminAppService" } ], "methods": [ { "returnType": "Void", - "isAsync": true, "name": "ClearCacheAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "ClearCacheInput", @@ -255,9 +343,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "PullAllAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "PullAllDocumentInput", @@ -268,9 +359,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "PullAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "PullDocumentInput", @@ -281,9 +375,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetAllAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetAllInput", @@ -294,9 +391,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "RemoveFromCacheAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -307,9 +407,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "ReindexAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", 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 309c60c0c6..fbebdea1e9 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,6 +1,6 @@ { "name": "Volo.Docs.Admin.HttpApi.Client", - "hash": "eb292c7d1beeb082bfe5caa9b8cb2c4a", + "hash": "c0eab366a34ec82e6dc244a3c9dbfa4b", "contents": [ { "namespace": "Volo.Docs.Admin", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsAdminHttpApiClientModule", "summary": null 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 d798ca7dd7..499c64e0d2 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,6 +1,6 @@ { "name": "Volo.Docs.Admin.HttpApi", - "hash": "85fe480ef995418989de5e84b780d7cf", + "hash": "f0028acf03ec9ca8104b9ec02bab57f3", "contents": [ { "namespace": "Volo.Docs.Admin", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsAdminHttpApiModule", "summary": null 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 0b3c52e9fc..fa4b04ced5 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,6 +1,6 @@ { "name": "Volo.Docs.Admin.Web", - "hash": "cdbbd3d95842b4fa51a1f7d7307eedd0", + "hash": "4fedf332c0c84ecd44c9662d044dcfec", "contents": [ { "namespace": "Volo.Docs.Admin", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcUiBootstrapModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsAdminWebModule", "summary": null 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 3542987985..07940b794e 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,6 +1,6 @@ { "name": "Volo.Docs.Application.Contracts", - "hash": "9f9b832924f12ffeb60e3f646ff52f78", + "hash": "1a6b7bb9855990ca58b4e27f7a7c214e", "contents": [ { "namespace": "Volo.Docs", @@ -16,6 +16,50 @@ "name": "AbpDddApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsApplicationContractsModule", "summary": null 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 ec0b964c94..d4bfe53c81 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,6 +1,6 @@ { "name": "Volo.Docs.Application", - "hash": "86e052d64128731129c7c65133df3663", + "hash": "ade6e842b0edb40a78c69aa51ee9daf9", "contents": [ { "namespace": "Volo.Docs", @@ -31,6 +31,50 @@ "name": "AbpDddApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsApplicationModule", "summary": null @@ -40,68 +84,84 @@ "baseClass": { "name": "DocsAppServiceBase", "namespace": "Volo.Docs", - "declaringAssemblyName": "Volo.Docs.Application" + "declaringAssemblyName": "Volo.Docs.Application", + "fullName": "Volo.Docs.DocsAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IProjectAppService", "namespace": "Volo.Docs.Projects", - "declaringAssemblyName": "Volo.Docs.Application.Contracts" + "declaringAssemblyName": "Volo.Docs.Application.Contracts", + "fullName": "Volo.Docs.Projects.IProjectAppService" } ], "methods": [ { "returnType": "ListResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "ProjectDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -112,9 +172,12 @@ }, { "returnType": "ListResultDto", - "isAsync": true, "name": "GetVersionsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -125,9 +188,12 @@ }, { "returnType": "LanguageConfig", - "isAsync": true, "name": "GetLanguageListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -143,9 +209,12 @@ }, { "returnType": "String", - "isAsync": true, "name": "GetDefaultLanguageCodeAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -169,61 +238,74 @@ "baseClass": { "name": "DocsAppServiceBase", "namespace": "Volo.Docs", - "declaringAssemblyName": "Volo.Docs.Application" + "declaringAssemblyName": "Volo.Docs.Application", + "fullName": "Volo.Docs.DocsAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IDocumentAppService", "namespace": "Volo.Docs.Documents", - "declaringAssemblyName": "Volo.Docs.Application.Contracts" + "declaringAssemblyName": "Volo.Docs.Application.Contracts", + "fullName": "Volo.Docs.Documents.IDocumentAppService" } ], "methods": [ { "returnType": "DocumentWithDetailsDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetDocumentInput", @@ -234,9 +316,12 @@ }, { "returnType": "DocumentWithDetailsDto", - "isAsync": true, "name": "GetDefaultAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetDefaultDocumentInput", @@ -247,9 +332,12 @@ }, { "returnType": "NavigationNode", - "isAsync": true, "name": "GetNavigationAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetNavigationDocumentInput", @@ -260,9 +348,12 @@ }, { "returnType": "DocumentResourceDto", - "isAsync": true, "name": "GetResourceAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetDocumentResourceInput", @@ -273,9 +364,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "SearchAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "DocumentSearchInput", @@ -286,16 +380,22 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "FullSearchEnabledAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "List", - "isAsync": true, "name": "GetUrlsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -306,9 +406,12 @@ }, { "returnType": "DocumentParametersDto", - "isAsync": true, "name": "GetParametersAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetParametersDocumentInput", 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 a545a9e60d..1a4d0de0b9 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,6 +1,6 @@ { "name": "Volo.Docs.Domain.Shared", - "hash": "e2a6867d50d794383e6e72dafc6a02dc", + "hash": "506f20c5cc654e5355ee0b10c41b71b0", "contents": [ { "namespace": "Volo.Docs", @@ -11,6 +11,50 @@ "name": "AbpLocalizationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsDomainSharedModule", "summary": null 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 e0f808280d..73906dc41c 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,6 +1,6 @@ { "name": "Volo.Docs.Domain", - "hash": "2c1db819ef3f9dbe516e3d4404b7d21b", + "hash": "97a59c63eabed869353050bfc2f2283b", "contents": [ { "namespace": "Volo.Docs", @@ -21,59 +21,148 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsDomainModule", "summary": null }, + { + "namespace": "Volo.Docs.Documents", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "DocumentId", + "summary": null + }, + { + "type": "System.String", + "name": "Username", + "summary": null + }, + { + "type": "System.Int32", + "name": "CommitCount", + "summary": null + }, + { + "type": "System.String", + "name": "UserProfileUrl", + "summary": null + }, + { + "type": "System.String", + "name": "AvatarUrl", + "summary": null + } + ], + "contentType": "entity", + "name": "DocumentContributor", + "summary": null + }, { "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -84,9 +173,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetFormat", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -97,9 +189,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetNavigationDocumentName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -110,9 +205,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetParametersDocumentName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -123,9 +221,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetDefaultDocumentName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -135,10 +236,62 @@ ] } ], - "namespace": "Volo.Docs.Projects", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Docs.Projects", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": "Name of the project for display purposes." + }, + { + "type": "System.String", + "name": "ShortName", + "summary": "A short name of the project to be seen in URLs." + }, + { + "type": "System.String", + "name": "Format", + "summary": "The format of the document (e.g. \"md\" for Markdown, \"html\" for HTML)." + }, + { + "type": "System.String", + "name": "DefaultDocumentName", + "summary": "The document for the initial page." + }, + { + "type": "System.String", + "name": "NavigationDocumentName", + "summary": "The document to be used for the navigation menu (index)." + }, + { + "type": "System.String", + "name": "ParametersDocumentName", + "summary": "The document to be used for the parameters file (index)." + }, + { + "type": "System.String", + "name": "MinimumVersion", + "summary": null + }, + { + "type": "System.String", + "name": "DocumentStoreType", + "summary": "The source of the documents (e.g. Github)." + }, + { + "type": "System.String", + "name": "MainWebsiteUrl", + "summary": null + }, + { + "type": "System.String", + "name": "LatestVersionBranchName", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Project", "summary": null @@ -147,51 +300,62 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "AddContributor", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -217,16 +381,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllContributors", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveContributor", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -247,9 +417,12 @@ }, { "returnType": "DocumentContributor", - "isAsync": false, "name": "FindContributor", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -269,16 +442,99 @@ ] } ], - "namespace": "Volo.Docs.Documents", - "primaryKeyType": "Guid", "collectionProperties": { "contributors": { "name": "DocumentContributor", "namespace": "Volo.Docs.Documents", - "declaringAssemblyName": "Volo.Docs.Domain" + "declaringAssemblyName": "Volo.Docs.Domain", + "fullName": "Volo.Docs.Documents.DocumentContributor" } }, "navigationProperties": {}, + "namespace": "Volo.Docs.Documents", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "ProjectId", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Version", + "summary": null + }, + { + "type": "System.String", + "name": "LanguageCode", + "summary": null + }, + { + "type": "System.String", + "name": "FileName", + "summary": null + }, + { + "type": "System.String", + "name": "Content", + "summary": null + }, + { + "type": "System.String", + "name": "Format", + "summary": null + }, + { + "type": "System.String", + "name": "EditLink", + "summary": null + }, + { + "type": "System.String", + "name": "RootUrl", + "summary": null + }, + { + "type": "System.String", + "name": "RawRootUrl", + "summary": null + }, + { + "type": "System.String", + "name": "LocalDirectory", + "summary": null + }, + { + "type": "System.DateTime", + "name": "CreationTime", + "summary": null + }, + { + "type": "System.DateTime", + "name": "LastUpdatedTime", + "summary": null + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "LastSignificantUpdateTime", + "summary": null + }, + { + "type": "System.DateTime", + "name": "LastCachedTime", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Docs.Documents.DocumentContributor]", + "name": "Contributors", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Document", "summary": null @@ -288,14 +544,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Document", - "isAsync": true, "name": "GetDocumentAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -326,9 +586,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetVersionsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -339,9 +602,12 @@ }, { "returnType": "DocumentResource", - "isAsync": true, "name": "GetResource", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -367,9 +633,12 @@ }, { "returnType": "LanguageConfig", - "isAsync": true, "name": "GetLanguageListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -384,6 +653,26 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IDocumentSource", + "namespace": "Volo.Docs.Documents", + "declaringAssemblyName": "Volo.Docs.Domain", + "fullName": "Volo.Docs.Documents.IDocumentSource" + } + ], "contentType": "domainService", "name": "GithubDocumentSource", "summary": null @@ -393,14 +682,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Boolean", - "isAsync": false, "name": "HasPatchSignificantChanges", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -410,6 +703,26 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IGithubPatchAnalyzer", + "namespace": "Volo.Docs.GitHub.Documents", + "declaringAssemblyName": "Volo.Docs.Domain", + "fullName": "Volo.Docs.GitHub.Documents.IGithubPatchAnalyzer" + } + ], "contentType": "domainService", "name": "GithubPatchAnalyzer", "summary": null @@ -419,14 +732,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Document", - "isAsync": true, "name": "GetDocumentAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -457,9 +774,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetVersionsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -470,9 +790,12 @@ }, { "returnType": "LanguageConfig", - "isAsync": true, "name": "GetLanguageListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -488,9 +811,12 @@ }, { "returnType": "DocumentResource", - "isAsync": true, "name": "GetResource", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Project", @@ -515,6 +841,26 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IDocumentSource", + "namespace": "Volo.Docs.Documents", + "declaringAssemblyName": "Volo.Docs.Domain", + "fullName": "Volo.Docs.Documents.IDocumentSource" + } + ], "contentType": "domainService", "name": "FileSystemDocumentSource", "summary": null @@ -524,14 +870,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Void", - "isAsync": true, "name": "CreateIndexIfNeededAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CancellationToken", @@ -542,9 +892,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "AddOrUpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Document", @@ -560,9 +913,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "AddOrUpdateManyAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IEnumerable", @@ -578,9 +934,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -596,9 +955,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAllAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "CancellationToken", @@ -609,9 +971,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAllByProjectIdAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -627,9 +992,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "SearchAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -670,12 +1038,35 @@ }, { "returnType": "Void", - "isAsync": false, "name": "ValidateElasticSearchEnabled", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IDocumentFullSearch", + "namespace": "Volo.Docs.Documents.FullSearch.Elastic", + "declaringAssemblyName": "Volo.Docs.Domain", + "fullName": "Volo.Docs.Documents.FullSearch.Elastic.IDocumentFullSearch" + } + ], "contentType": "domainService", "name": "ElasticDocumentFullSearch", "summary": null @@ -685,33 +1076,532 @@ "entityAnalyzeModel": { "namespace": "Volo.Docs.Projects", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Project", "summary": null }, - "contentType": "repositoryInterface", - "name": "IProjectRepository", - "summary": null - }, - { - "namespace": "Volo.Docs.Documents", - "entityAnalyzeModel": { - "namespace": "Volo.Docs.Documents", - "primaryKeyType": "Guid", - "collectionProperties": { - "contributors": { - "name": "DocumentContributor", - "namespace": "Volo.Docs.Documents", - "declaringAssemblyName": "Volo.Docs.Domain" - } - }, - "navigationProperties": {}, - "contentType": "entity", - "name": "Document", - "summary": null - }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Project", + "name": "GetByShortNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "ShortNameExistsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "shortName", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IProjectRepository", + "summary": null + }, + { + "namespace": "Volo.Docs.Documents", + "entityAnalyzeModel": { + "namespace": "Volo.Docs.Documents", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "Document", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListWithoutDetailsByProjectId", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "projectId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListByProjectId", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "projectId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Document", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "projectId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DeleteAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "projectId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "Boolean", + "name": "autoSave", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "projectId", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetAllAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "projectId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "fileName", + "isOptional": false + }, + { + "type": "String", + "name": "format", + "isOptional": false + }, + { + "type": "Nullable", + "name": "creationTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "creationTimeMax", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastUpdatedTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastUpdatedTimeMax", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastSignificantUpdateTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastSignificantUpdateTimeMax", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastCachedTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastCachedTimeMax", + "isOptional": false + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetAllCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "projectId", + "isOptional": false + }, + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "version", + "isOptional": false + }, + { + "type": "String", + "name": "languageCode", + "isOptional": false + }, + { + "type": "String", + "name": "fileName", + "isOptional": false + }, + { + "type": "String", + "name": "format", + "isOptional": false + }, + { + "type": "Nullable", + "name": "creationTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "creationTimeMax", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastUpdatedTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastUpdatedTimeMax", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastSignificantUpdateTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastSignificantUpdateTimeMax", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastCachedTimeMin", + "isOptional": false + }, + { + "type": "Nullable", + "name": "lastCachedTimeMax", + "isOptional": false + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Document", + "name": "GetAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IDocumentRepository", "summary": null 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 62e9050934..7fb5fd70c5 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,6 +1,6 @@ { "name": "Volo.Docs.EntityFrameworkCore", - "hash": "713f6333d18779f0d7706cf1163b906d", + "hash": "8ff1206e3c3c7ea6fd37140bec5c834c", "contents": [ { "namespace": "Volo.Docs.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsEntityFrameworkCoreModule", "summary": null @@ -43,6 +87,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IDocsDbContext", + "namespace": "Volo.Docs.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Docs.EntityFrameworkCore", + "fullName": "Volo.Docs.EntityFrameworkCore.IDocsDbContext" + } + ], "contentType": "efCoreDbContext", "name": "DocsDbContext", "summary": null 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 ed583fa553..7c28556e90 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,6 +1,6 @@ { "name": "Volo.Docs.HttpApi.Client", - "hash": "b05baf8872304dae7138175efc613da2", + "hash": "d7ff24cddbe8acc845565c7ff04e71c2", "contents": [ { "namespace": "Volo.Docs", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsHttpApiClientModule", "summary": null 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 1e3be1d76c..99d82d837a 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,6 +1,6 @@ { "name": "Volo.Docs.HttpApi", - "hash": "121f1f808fdbd050a99a8fb41a3a9f98", + "hash": "92bd1b422789b32bfdb3d85ce0070e41", "contents": [ { "namespace": "Volo.Docs", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsHttpApiModule", "summary": null 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 7fe4f8bcdf..c5ce7542b0 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,6 +1,6 @@ { "name": "Volo.Docs.MongoDB", - "hash": "16dc0c5b1992be63d923394c42177920", + "hash": "c5031476355cbce535cacd06f91206be", "contents": [ { "namespace": "Volo.Docs.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsMongoDbModule", "summary": null @@ -37,6 +81,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IDocsMongoDbContext", + "namespace": "Volo.Docs.MongoDB", + "declaringAssemblyName": "Volo.Docs.MongoDB", + "fullName": "Volo.Docs.MongoDB.IDocsMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "DocsMongoDbContext", "summary": null 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 8c483a768d..f271defcb1 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,6 +1,6 @@ { "name": "Volo.Docs.Web", - "hash": "8bc8bbedf5c421a5623a4ddff0fcdfcf", + "hash": "ff03b2dc4b0f5bb82b018fabd9f1a710", "contents": [ { "namespace": "Volo.Docs", @@ -36,6 +36,50 @@ "name": "AbpAspNetCoreMvcUiBundlingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DocsWebModule", "summary": null 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 b0fd87aecb..e60e05e510 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.Application.Contracts", - "hash": "973f04ea90af42dff2cb5b511f4447e5", + "hash": "c5b311de719bcb71e860795e88036534", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", @@ -26,6 +26,50 @@ "name": "AbpJsonModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementApplicationContractsModule", "summary": null 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 0ca5d6eed3..f5144eff96 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.Application", - "hash": "75f72627607968af7f10a702685db99e", + "hash": "ad0f3d1093197f282f9bff35583abecf", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", @@ -21,6 +21,50 @@ "name": "AbpDddApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementApplicationModule", "summary": null @@ -30,61 +74,74 @@ "baseClass": { "name": "FeatureManagementAppServiceBase", "namespace": "Volo.Abp.FeatureManagement", - "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application" + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application", + "fullName": "Volo.Abp.FeatureManagement.FeatureManagementAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IFeatureAppService", "namespace": "Volo.Abp.FeatureManagement", - "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.FeatureManagement.Application.Contracts", + "fullName": "Volo.Abp.FeatureManagement.IFeatureAppService" } ], "methods": [ { "returnType": "GetFeatureListResultDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -100,9 +157,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", 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 6c762891a8..c6188f6013 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.Domain.Shared", - "hash": "275d48c40a9d52fb529cbcf4ecfe1688", + "hash": "67a7c1827d07ba25b43924aa5913df70", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", @@ -11,6 +11,50 @@ "name": "AbpValidationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementDomainSharedModule", "summary": null 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 99a20e9731..e92733fe71 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.Domain", - "hash": "4212bddfd1b45e40f71175013a6b582c", + "hash": "b00aebfe59c918b991bad7b1796efaf9", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", @@ -21,6 +21,50 @@ "name": "AbpCachingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementDomainModule", "summary": null @@ -29,35 +73,62 @@ "baseClass": { "name": "Entity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Entity" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" } ], "methods": [], - "namespace": "Volo.Abp.FeatureManagement", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.FeatureManagement", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + }, + { + "type": "System.String", + "name": "ProviderName", + "summary": null + }, + { + "type": "System.String", + "name": "ProviderKey", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "FeatureValue", "summary": null @@ -67,12 +138,133 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.FeatureManagement", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "FeatureValue", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "FeatureValue", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindAllAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IFeatureValueRepository", "summary": null 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 55aad327c4..1dd3017a4a 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.EntityFrameworkCore", - "hash": "11778b7c2092315b2c5af29e0244a50a", + "hash": "0d579ab1ab75006d39763b9248ae6212", "contents": [ { "namespace": "Volo.Abp.FeatureManagement.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementEntityFrameworkCoreModule", "summary": null @@ -31,6 +75,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IFeatureManagementDbContext", + "namespace": "Volo.Abp.FeatureManagement.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.FeatureManagement.EntityFrameworkCore", + "fullName": "Volo.Abp.FeatureManagement.EntityFrameworkCore.IFeatureManagementDbContext" + } + ], "contentType": "efCoreDbContext", "name": "FeatureManagementDbContext", "summary": null 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 9b02728b32..e853cb6816 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.HttpApi.Client", - "hash": "96adf2a1515bf75be918df4d373677ac", + "hash": "4b20f394a18dbf3eead5760b4fa39f11", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementHttpApiClientModule", "summary": null 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 e8136472cd..629a43093f 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.HttpApi", - "hash": "5c778685f6777da282bac0e388360288", + "hash": "6e74e642c2864dd1db29efdffa346302", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementHttpApiModule", "summary": null 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 1ad361babf..c143a546e4 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.MongoDB", - "hash": "4a3025d5dfd595c7a175385853ed8fdf", + "hash": "df5a03e6b8e544af2a169261e97b1177", "contents": [ { "namespace": "Volo.Abp.FeatureManagement.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementMongoDbModule", "summary": null @@ -31,6 +75,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IFeatureManagementMongoDbContext", + "namespace": "Volo.Abp.FeatureManagement.MongoDB", + "declaringAssemblyName": "Volo.Abp.FeatureManagement.MongoDB", + "fullName": "Volo.Abp.FeatureManagement.MongoDB.IFeatureManagementMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "FeatureManagementMongoDbContext", "summary": null 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 71e3fda295..da3f2f080b 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,6 +1,6 @@ { "name": "Volo.Abp.FeatureManagement.Web", - "hash": "b28f8fac45d2ffc70f7d56f511e20406", + "hash": "5a420fff0b4a661dca48c5a3a399b33f", "contents": [ { "namespace": "Volo.Abp.FeatureManagement", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcUiThemeSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpFeatureManagementWebModule", "summary": null 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 aca0ae79b1..d3ead93f3a 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.Application.Contracts", - "hash": "be04a9d8efbd6863d389d830b73b18f6", + "hash": "f433a7d017ae405f6be6daee760bef6f", "contents": [ { "namespace": "Volo.Abp.Identity", @@ -26,6 +26,50 @@ "name": "AbpPermissionManagementApplicationContractsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityApplicationContractsModule", "summary": null 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 f31ecc0315..08d01bdebc 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.Application", - "hash": "9a6e36797f85fd345f2388d85ad856d6", + "hash": "327ef2b1683ec6bfec99a19161f8a58d", "contents": [ { "namespace": "Volo.Abp.Identity", @@ -26,6 +26,50 @@ "name": "AbpPermissionManagementApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityApplicationModule", "summary": null @@ -35,96 +79,116 @@ "baseClass": { "name": "IdentityAppServiceBase", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Application" + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "fullName": "Volo.Abp.Identity.IdentityAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IIdentityRoleAppService", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "fullName": "Volo.Abp.Identity.IIdentityRoleAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IReadOnlyAppService" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateUpdateAppService" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateAppService" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IUpdateAppService" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IDeleteAppService" } ], "methods": [ { "returnType": "IdentityRoleDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -135,16 +199,22 @@ }, { "returnType": "ListResultDto", - "isAsync": true, "name": "GetAllListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetIdentityRolesInput", @@ -155,9 +225,12 @@ }, { "returnType": "IdentityRoleDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityRoleCreateDto", @@ -168,9 +241,12 @@ }, { "returnType": "IdentityRoleDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -186,9 +262,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -207,96 +286,116 @@ "baseClass": { "name": "IdentityAppServiceBase", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Application" + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "fullName": "Volo.Abp.Identity.IdentityAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IIdentityUserAppService", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "fullName": "Volo.Abp.Identity.IIdentityUserAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IReadOnlyAppService" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateUpdateAppService" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateAppService" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IUpdateAppService" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IDeleteAppService" } ], "methods": [ { "returnType": "IdentityUserDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -307,9 +406,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetIdentityUsersInput", @@ -320,9 +422,12 @@ }, { "returnType": "ListResultDto", - "isAsync": true, "name": "GetRolesAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -333,16 +438,22 @@ }, { "returnType": "ListResultDto", - "isAsync": true, "name": "GetAssignableRolesAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "IdentityUserDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUserCreateDto", @@ -353,9 +464,12 @@ }, { "returnType": "IdentityUserDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -371,9 +485,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -384,9 +501,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "UpdateRolesAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -402,9 +522,12 @@ }, { "returnType": "IdentityUserDto", - "isAsync": true, "name": "FindByUsernameAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -415,9 +538,12 @@ }, { "returnType": "IdentityUserDto", - "isAsync": true, "name": "FindByEmailAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -436,61 +562,74 @@ "baseClass": { "name": "IdentityAppServiceBase", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Application" + "declaringAssemblyName": "Volo.Abp.Identity.Application", + "fullName": "Volo.Abp.Identity.IdentityAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IIdentityUserLookupAppService", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Identity.Application.Contracts", + "fullName": "Volo.Abp.Identity.IIdentityUserLookupAppService" } ], "methods": [ { "returnType": "UserData", - "isAsync": true, "name": "FindByIdAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -501,9 +640,12 @@ }, { "returnType": "UserData", - "isAsync": true, "name": "FindByUserNameAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -514,9 +656,12 @@ }, { "returnType": "ListResultDto", - "isAsync": true, "name": "SearchAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "UserLookupSearchInputDto", @@ -527,9 +672,12 @@ }, { "returnType": "Int64", - "isAsync": true, "name": "GetCountAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "UserLookupCountInputDto", 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 index 1bd2590143..f67a47cd39 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.Identity.AspNetCore", - "hash": "5a53e901db7aec8cb40ddfda3d625d87", + "hash": "fdd52756d1f40b7def3e60fdd15dbdfc", "contents": [ { "namespace": "Volo.Abp.Identity.AspNetCore", @@ -11,6 +11,50 @@ "name": "AbpIdentityDomainModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityAspNetCoreModule", "summary": null 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 1acd018cf3..37aaccd42a 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.Domain.Shared", - "hash": "fbd9b667eac003f42a18507dd9e32124", + "hash": "c535cb14c6db6570565eca8cb0461ba1", "contents": [ { "namespace": "Volo.Abp.Identity", @@ -21,6 +21,50 @@ "name": "AbpFeaturesModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityDomainSharedModule", "summary": null 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 7a2de84a47..c3b6b46eb0 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.Domain", - "hash": "7a0d766f163a78845ce313885f59080b", + "hash": "ac048ebcac75ad587d12618f80b869c6", "contents": [ { "namespace": "Volo.Abp.Identity", @@ -26,59 +26,282 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityDomainModule", "summary": null }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "RoleId", + "summary": "Gets or sets the of the primary key of the role associated with this claim." + } + ], + "contentType": "entity", + "name": "IdentityRoleClaim", + "summary": "Represents a claim that is granted to all users within a role." + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "UserId", + "summary": "Gets or sets the primary key of the user associated with this claim." + } + ], + "contentType": "entity", + "name": "IdentityUserClaim", + "summary": "Represents a claim that a user possesses." + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.Guid", + "name": "UserId", + "summary": "Gets or sets the of the primary key of the user associated with this login." + }, + { + "type": "System.String", + "name": "LoginProvider", + "summary": "Gets or sets the login provider for the login (e.g. facebook, google)" + }, + { + "type": "System.String", + "name": "ProviderKey", + "summary": "Gets or sets the unique provider identifier for this login." + }, + { + "type": "System.String", + "name": "ProviderDisplayName", + "summary": "Gets or sets the friendly name used in a UI for this login." + } + ], + "contentType": "entity", + "name": "IdentityUserLogin", + "summary": "Represents a login and its associated provider for a user." + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": "TenantId of this entity." + }, + { + "type": "System.Guid", + "name": "UserId", + "summary": "Id of the User." + }, + { + "type": "System.Guid", + "name": "OrganizationUnitId", + "summary": "Id of the related ." + } + ], + "contentType": "entity", + "name": "IdentityUserOrganizationUnit", + "summary": "Represents membership of a User to an OU." + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.Guid", + "name": "UserId", + "summary": "Gets or sets the primary key of the user that is linked to a role." + }, + { + "type": "System.Guid", + "name": "RoleId", + "summary": "Gets or sets the primary key of the role that is linked to the user." + } + ], + "contentType": "entity", + "name": "IdentityUserRole", + "summary": "Represents the link between a user and a role." + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.Guid", + "name": "UserId", + "summary": "Gets or sets the primary key of the user that the token belongs to." + }, + { + "type": "System.String", + "name": "LoginProvider", + "summary": "Gets or sets the LoginProvider this token is from." + }, + { + "type": "System.String", + "name": "Name", + "summary": "Gets or sets the name of the token." + }, + { + "type": "System.String", + "name": "Value", + "summary": "Gets or sets the token value." + } + ], + "contentType": "entity", + "name": "IdentityUserToken", + "summary": "Represents an authentication token for a user." + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": "TenantId of this entity." + }, + { + "type": "System.Guid", + "name": "RoleId", + "summary": "Id of the Role." + }, + { + "type": "System.Guid", + "name": "OrganizationUnitId", + "summary": "Id of the ." + } + ], + "contentType": "entity", + "name": "OrganizationUnitRole", + "summary": "Represents membership of a User to an OU." + }, { "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "SetName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -88,10 +311,47 @@ ] } ], - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Required", + "summary": null + }, + { + "type": "System.Boolean", + "name": "IsStatic", + "summary": null + }, + { + "type": "System.String", + "name": "Regex", + "summary": null + }, + { + "type": "System.String", + "name": "RegexDescription", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "Volo.Abp.Identity.IdentityClaimValueType", + "name": "ValueType", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "IdentityClaimType", "summary": null @@ -100,40 +360,68 @@ "baseClass": { "name": "BasicAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.BasicAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" } ], "methods": [], - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Guid", + "name": "SourceUserId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "SourceTenantId", + "summary": null + }, + { + "type": "System.Guid", + "name": "TargetUserId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "TargetTenantId", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "IdentityLinkUser", "summary": null @@ -142,56 +430,68 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "AddClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IGuidGenerator", @@ -207,9 +507,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IGuidGenerator", @@ -225,9 +528,12 @@ }, { "returnType": "IdentityRoleClaim", - "isAsync": false, "name": "FindClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Claim", @@ -238,9 +544,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Claim", @@ -251,9 +560,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "ChangeName", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -264,22 +576,63 @@ }, { "returnType": "String", - "isAsync": false, "name": "ToString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", "collectionProperties": { "claims": { "name": "IdentityRoleClaim", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "fullName": "Volo.Abp.Identity.IdentityRoleClaim" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": "Gets or sets the name for this role." + }, + { + "type": "System.String", + "name": "NormalizedName", + "summary": "Gets or sets the normalized name for this role." + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.Identity.IdentityRoleClaim]", + "name": "Claims", + "summary": "Navigation property for claims in this role." + }, + { + "type": "System.Boolean", + "name": "IsDefault", + "summary": "A default role is automatically assigned to a new user" + }, + { + "type": "System.Boolean", + "name": "IsStatic", + "summary": "A static role can not be deleted/renamed" + }, + { + "type": "System.Boolean", + "name": "IsPublic", + "summary": "A user can see other user's public roles" + } + ], "contentType": "aggregateRoot", "name": "IdentityRole", "summary": "Represents a role in the identity system" @@ -288,55 +641,126 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [], - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "ApplicationName", + "summary": null + }, + { + "type": "System.String", + "name": "Identity", + "summary": null + }, + { + "type": "System.String", + "name": "Action", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "UserId", + "summary": null + }, + { + "type": "System.String", + "name": "UserName", + "summary": null + }, + { + "type": "System.String", + "name": "TenantName", + "summary": null + }, + { + "type": "System.String", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "CorrelationId", + "summary": null + }, + { + "type": "System.String", + "name": "ClientIpAddress", + "summary": null + }, + { + "type": "System.String", + "name": "BrowserInfo", + "summary": null + }, + { + "type": "System.DateTime", + "name": "CreationTime", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "IdentitySecurityLog", "summary": null @@ -345,111 +769,134 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IUser", "namespace": "Volo.Abp.Users", - "declaringAssemblyName": "Volo.Abp.Users.Domain" + "declaringAssemblyName": "Volo.Abp.Users.Domain", + "fullName": "Volo.Abp.Users.IUser" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "AddRole", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -460,9 +907,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveRole", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -473,9 +923,12 @@ }, { "returnType": "Boolean", - "isAsync": false, "name": "IsInRole", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -486,9 +939,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IGuidGenerator", @@ -504,9 +960,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IGuidGenerator", @@ -522,9 +981,12 @@ }, { "returnType": "IdentityUserClaim", - "isAsync": false, "name": "FindClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Claim", @@ -535,9 +997,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "ReplaceClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Claim", @@ -553,9 +1018,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IEnumerable", @@ -566,9 +1034,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Claim", @@ -579,9 +1050,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddLogin", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "UserLoginInfo", @@ -592,9 +1066,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveLogin", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -610,9 +1087,12 @@ }, { "returnType": "IdentityUserToken", - "isAsync": false, "name": "FindToken", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -628,9 +1108,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetToken", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -651,9 +1134,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveToken", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -669,9 +1155,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddOrganizationUnit", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -682,9 +1171,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveOrganizationUnit", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -695,9 +1187,12 @@ }, { "returnType": "Boolean", - "isAsync": false, "name": "IsInOrganizationUnit", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -708,9 +1203,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetEmailConfirmed", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Boolean", @@ -721,9 +1219,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetPhoneNumberConfirmed", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Boolean", @@ -734,9 +1235,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetPhoneNumber", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -752,9 +1256,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetIsActive", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Boolean", @@ -765,42 +1272,167 @@ }, { "returnType": "String", - "isAsync": false, "name": "ToString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", "collectionProperties": { "roles": { "name": "IdentityUserRole", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "fullName": "Volo.Abp.Identity.IdentityUserRole" }, "claims": { "name": "IdentityUserClaim", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "fullName": "Volo.Abp.Identity.IdentityUserClaim" }, "logins": { "name": "IdentityUserLogin", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "fullName": "Volo.Abp.Identity.IdentityUserLogin" }, "tokens": { "name": "IdentityUserToken", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "fullName": "Volo.Abp.Identity.IdentityUserToken" }, "organizationUnits": { "name": "IdentityUserOrganizationUnit", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "fullName": "Volo.Abp.Identity.IdentityUserOrganizationUnit" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "UserName", + "summary": "Gets or sets the user name for this user." + }, + { + "type": "System.String", + "name": "NormalizedUserName", + "summary": "Gets or sets the normalized user name for this user." + }, + { + "type": "System.String", + "name": "Name", + "summary": "Gets or sets the Name for the user." + }, + { + "type": "System.String", + "name": "Surname", + "summary": "Gets or sets the Surname for the user." + }, + { + "type": "System.String", + "name": "Email", + "summary": "Gets or sets the email address for this user." + }, + { + "type": "System.String", + "name": "NormalizedEmail", + "summary": "Gets or sets the normalized email address for this user." + }, + { + "type": "System.Boolean", + "name": "EmailConfirmed", + "summary": "Gets or sets a flag indicating if a user has confirmed their email address." + }, + { + "type": "System.String", + "name": "PasswordHash", + "summary": "Gets or sets a salted and hashed representation of the password for this user." + }, + { + "type": "System.String", + "name": "SecurityStamp", + "summary": "A random value that must change whenever a users credentials change (password changed, login removed)" + }, + { + "type": "System.Boolean", + "name": "IsExternal", + "summary": null + }, + { + "type": "System.String", + "name": "PhoneNumber", + "summary": "Gets or sets a telephone number for the user." + }, + { + "type": "System.Boolean", + "name": "PhoneNumberConfirmed", + "summary": "Gets or sets a flag indicating if a user has confirmed their telephone address." + }, + { + "type": "System.Boolean", + "name": "IsActive", + "summary": "Gets or sets a flag indicating if the user is active." + }, + { + "type": "System.Boolean", + "name": "TwoFactorEnabled", + "summary": "Gets or sets a flag indicating if two factor authentication is enabled for this user." + }, + { + "type": "System.Nullable`1[System.DateTimeOffset]", + "name": "LockoutEnd", + "summary": "Gets or sets the date and time, in UTC, when any user lockout ends." + }, + { + "type": "System.Boolean", + "name": "LockoutEnabled", + "summary": "Gets or sets a flag indicating if the user could be locked out." + }, + { + "type": "System.Int32", + "name": "AccessFailedCount", + "summary": "Gets or sets the number of failed login attempts for the current user." + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.Identity.IdentityUserRole]", + "name": "Roles", + "summary": "Navigation property for the roles this user belongs to." + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.Identity.IdentityUserClaim]", + "name": "Claims", + "summary": "Navigation property for the claims this user possesses." + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.Identity.IdentityUserLogin]", + "name": "Logins", + "summary": "Navigation property for this users login accounts." + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.Identity.IdentityUserToken]", + "name": "Tokens", + "summary": "Navigation property for this users tokens." + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.Identity.IdentityUserOrganizationUnit]", + "name": "OrganizationUnits", + "summary": "Navigation property for this organization units." + } + ], "contentType": "aggregateRoot", "name": "IdentityUser", "summary": null @@ -809,106 +1441,128 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" }, { "name": "IMultiTenant", "namespace": "Volo.Abp.MultiTenancy", - "declaringAssemblyName": "Volo.Abp.MultiTenancy" + "declaringAssemblyName": "Volo.Abp.MultiTenancy", + "fullName": "Volo.Abp.MultiTenancy.IMultiTenant" } ], "methods": [ { "returnType": "String", - "isAsync": false, "name": "CreateCode", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": true, "parameters": [ { "type": "Int32[]", @@ -919,9 +1573,12 @@ }, { "returnType": "String", - "isAsync": false, "name": "AppendCode", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": true, "parameters": [ { "type": "String", @@ -937,9 +1594,12 @@ }, { "returnType": "String", - "isAsync": false, "name": "GetRelativeCode", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": true, "parameters": [ { "type": "String", @@ -955,9 +1615,12 @@ }, { "returnType": "String", - "isAsync": false, "name": "CalculateNextCode", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": true, "parameters": [ { "type": "String", @@ -968,9 +1631,12 @@ }, { "returnType": "String", - "isAsync": false, "name": "GetLastUnitCode", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": true, "parameters": [ { "type": "String", @@ -981,9 +1647,12 @@ }, { "returnType": "String", - "isAsync": false, "name": "GetParentCode", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": true, "parameters": [ { "type": "String", @@ -994,9 +1663,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddRole", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1007,9 +1679,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveRole", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1020,9 +1695,12 @@ }, { "returnType": "Boolean", - "isAsync": false, "name": "IsInRole", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1032,16 +1710,44 @@ ] } ], - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", "collectionProperties": { "roles": { "name": "OrganizationUnitRole", "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" + "declaringAssemblyName": "Volo.Abp.Identity.Domain", + "fullName": "Volo.Abp.Identity.OrganizationUnitRole" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "ParentId", + "summary": "Parent Id.\r\n Null, if this OU is a root." + }, + { + "type": "System.String", + "name": "Code", + "summary": "Hierarchical Code of this organization unit.\r\n Example: \"00001.00042.00005\".\r\n This is a unique code for an OrganizationUnit.\r\n It's changeable if OU hierarchy is changed." + }, + { + "type": "System.String", + "name": "DisplayName", + "summary": "Display name of this OrganizationUnit." + }, + { + "type": "System.Collections.Generic.ICollection`1[Volo.Abp.Identity.OrganizationUnitRole]", + "name": "Roles", + "summary": "Roles of this OU." + } + ], "contentType": "aggregateRoot", "name": "OrganizationUnit", "summary": "Represents an organization unit (OU)." @@ -1051,14 +1757,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "IdentityClaimType", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityClaimType", @@ -1069,9 +1779,12 @@ }, { "returnType": "IdentityClaimType", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityClaimType", @@ -1081,6 +1794,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "IdentityClaimTypeManager", "summary": null @@ -1090,14 +1817,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "List", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityLinkUserInfo", @@ -1118,9 +1849,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "LinkAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityLinkUserInfo", @@ -1141,9 +1875,12 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "IsLinkedAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityLinkUserInfo", @@ -1169,9 +1906,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "UnlinkAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityLinkUserInfo", @@ -1192,9 +1932,12 @@ }, { "returnType": "String", - "isAsync": true, "name": "GenerateLinkTokenAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityLinkUserInfo", @@ -1215,9 +1958,12 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "VerifyLinkTokenAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityLinkUserInfo", @@ -1242,6 +1988,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "IdentityLinkUserManager", "summary": null @@ -1251,14 +2011,18 @@ "baseClass": { "name": "RoleManager", "namespace": "Microsoft.AspNetCore.Identity", - "declaringAssemblyName": "Microsoft.Extensions.Identity.Core" + "declaringAssemblyName": "Microsoft.Extensions.Identity.Core", + "fullName": "Microsoft.AspNetCore.Identity.RoleManager" }, "methods": [ { "returnType": "IdentityRole", - "isAsync": true, "name": "GetByIdAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1269,9 +2033,12 @@ }, { "returnType": "IdentityResult", - "isAsync": true, "name": "SetRoleNameAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityRole", @@ -1287,9 +2054,12 @@ }, { "returnType": "IdentityResult", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityRole", @@ -1299,6 +2069,26 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "IdentityRoleManager", "summary": null @@ -1308,14 +2098,18 @@ "baseClass": { "name": "UserManager", "namespace": "Microsoft.AspNetCore.Identity", - "declaringAssemblyName": "Microsoft.Extensions.Identity.Core" + "declaringAssemblyName": "Microsoft.Extensions.Identity.Core", + "fullName": "Microsoft.AspNetCore.Identity.UserManager" }, "methods": [ { "returnType": "IdentityResult", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1336,9 +2130,12 @@ }, { "returnType": "IdentityUser", - "isAsync": true, "name": "GetByIdAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1349,9 +2146,12 @@ }, { "returnType": "IdentityResult", - "isAsync": true, "name": "SetRolesAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1367,9 +2167,12 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "IsInOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1385,9 +2188,12 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "IsInOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1403,9 +2209,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "AddToOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1421,9 +2230,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "AddToOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1439,9 +2251,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "RemoveFromOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1457,9 +2272,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "RemoveFromOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1475,9 +2293,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetOrganizationUnitsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1493,9 +2314,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SetOrganizationUnitsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1511,9 +2335,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetOrganizationUnitsAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1529,9 +2356,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "GetUsersInOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "OrganizationUnit", @@ -1547,9 +2377,12 @@ }, { "returnType": "IdentityResult", - "isAsync": true, "name": "AddDefaultRolesAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1559,6 +2392,26 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "IdentityUserManager", "summary": null @@ -1568,14 +2421,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Void", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "OrganizationUnit", @@ -1586,9 +2443,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "OrganizationUnit", @@ -1599,9 +2459,12 @@ }, { "returnType": "String", - "isAsync": true, "name": "GetNextChildCodeAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Nullable", @@ -1612,9 +2475,12 @@ }, { "returnType": "OrganizationUnit", - "isAsync": true, "name": "GetLastChildOrNullAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Nullable", @@ -1625,9 +2491,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1638,9 +2507,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "MoveAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1656,9 +2528,12 @@ }, { "returnType": "String", - "isAsync": true, "name": "GetCodeOrDefaultAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1669,9 +2544,12 @@ }, { "returnType": "List", - "isAsync": true, "name": "FindChildrenAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Nullable", @@ -1687,9 +2565,12 @@ }, { "returnType": "Boolean", - "isAsync": true, "name": "IsInOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityUser", @@ -1705,9 +2586,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "AddRoleToOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1723,9 +2607,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "AddRoleToOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityRole", @@ -1741,9 +2628,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "RemoveRoleFromOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -1759,9 +2649,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "RemoveRoleFromOrganizationUnitAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "IdentityRole", @@ -1776,6 +2669,20 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + } + ], "contentType": "domainService", "name": "OrganizationUnitManager", "summary": "Performs domain logic for Organization Units." @@ -1785,106 +2692,130 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "IdentityClaimType", "summary": null }, - "contentType": "repositoryInterface", - "name": "IIdentityClaimTypeRepository", - "summary": null - }, - { - "namespace": "Volo.Abp.Identity", - "entityAnalyzeModel": { - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "IdentityLinkUser", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IIdentityLinkUserRepository", - "summary": null - }, - { - "namespace": "Volo.Abp.Identity", - "entityAnalyzeModel": { - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", - "collectionProperties": { - "claims": { - "name": "IdentityRoleClaim", - "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" - } - }, - "navigationProperties": {}, - "contentType": "entity", - "name": "IdentityRole", - "summary": "Represents a role in the identity system" - }, - "contentType": "repositoryInterface", - "name": "IIdentityRoleRepository", - "summary": null - }, - { - "namespace": "Volo.Abp.Identity", - "entityAnalyzeModel": { - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, - "contentType": "entity", - "name": "IdentitySecurityLog", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IIdentitySecurityLogRepository", - "summary": null - }, - { - "namespace": "Volo.Abp.Identity", - "entityAnalyzeModel": { - "namespace": "Volo.Abp.Identity", - "primaryKeyType": "Guid", - "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", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IIdentityUserRepository", + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Boolean", + "name": "AnyAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Nullable", + "name": "ignoredId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IIdentityClaimTypeRepository", "summary": null }, { @@ -1892,18 +2823,1502 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.Identity", "primaryKeyType": "Guid", - "collectionProperties": { - "roles": { - "name": "OrganizationUnitRole", - "namespace": "Volo.Abp.Identity", - "declaringAssemblyName": "Volo.Abp.Identity.Domain" - } - }, - "navigationProperties": {}, + "properties": [], "contentType": "entity", - "name": "OrganizationUnit", - "summary": "Represents an organization unit (OU)." + "name": "IdentityLinkUser", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "IdentityLinkUser", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "sourceLinkUserInfo", + "isOptional": false + }, + { + "type": "IdentityLinkUserInfo", + "name": "targetLinkUserInfo", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "linkUserInfo", + "isOptional": false + }, + { + "type": "List", + "name": "excludes", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DeleteAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "IdentityLinkUserInfo", + "name": "linkUserInfo", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IIdentityLinkUserRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.Identity", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "IdentityRole", + "summary": "Represents a role in the identity system" }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "IdentityRole", + "name": "FindByNormalizedNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "normalizedRoleName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "IEnumerable", + "name": "ids", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetDefaultOnesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IIdentityRoleRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.Identity", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "IdentitySecurityLog", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "Nullable", + "name": "startTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "endTime", + "isOptional": true + }, + { + "type": "String", + "name": "applicationName", + "isOptional": true + }, + { + "type": "String", + "name": "identity", + "isOptional": true + }, + { + "type": "String", + "name": "action", + "isOptional": true + }, + { + "type": "Nullable", + "name": "userId", + "isOptional": true + }, + { + "type": "String", + "name": "userName", + "isOptional": true + }, + { + "type": "String", + "name": "clientId", + "isOptional": true + }, + { + "type": "String", + "name": "correlationId", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "startTime", + "isOptional": true + }, + { + "type": "Nullable", + "name": "endTime", + "isOptional": true + }, + { + "type": "String", + "name": "applicationName", + "isOptional": true + }, + { + "type": "String", + "name": "identity", + "isOptional": true + }, + { + "type": "String", + "name": "action", + "isOptional": true + }, + { + "type": "Nullable", + "name": "userId", + "isOptional": true + }, + { + "type": "String", + "name": "userName", + "isOptional": true + }, + { + "type": "String", + "name": "clientId", + "isOptional": true + }, + { + "type": "String", + "name": "correlationId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "IdentitySecurityLog", + "name": "GetByUserIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "Guid", + "name": "userId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IIdentitySecurityLogRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.Identity", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "IdentityUser", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "IdentityUser", + "name": "FindByNormalizedUserNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "normalizedUserName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetRoleNamesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetRoleNamesInOrganizationUnitAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "IdentityUser", + "name": "FindByLoginAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "loginProvider", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "IdentityUser", + "name": "FindByNormalizedEmailAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "normalizedEmail", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListByClaimAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Claim", + "name": "claim", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListByNormalizedRoleNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "normalizedRoleName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "Nullable", + "name": "roleId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "organizationUnitId", + "isOptional": true + }, + { + "type": "String", + "name": "userName", + "isOptional": true + }, + { + "type": "String", + "name": "phoneNumber", + "isOptional": true + }, + { + "type": "String", + "name": "emailAddress", + "isOptional": true + }, + { + "type": "Nullable", + "name": "isLockedOut", + "isOptional": true + }, + { + "type": "Nullable", + "name": "notActive", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetRolesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetOrganizationUnitsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetUsersInOrganizationUnitAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "organizationUnitId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetUsersInOrganizationsListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "List", + "name": "organizationUnitIds", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetUsersInOrganizationUnitWithChildrenAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "code", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Nullable", + "name": "roleId", + "isOptional": true + }, + { + "type": "Nullable", + "name": "organizationUnitId", + "isOptional": true + }, + { + "type": "String", + "name": "userName", + "isOptional": true + }, + { + "type": "String", + "name": "phoneNumber", + "isOptional": true + }, + { + "type": "String", + "name": "emailAddress", + "isOptional": true + }, + { + "type": "Nullable", + "name": "isLockedOut", + "isOptional": true + }, + { + "type": "Nullable", + "name": "notActive", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IIdentityUserRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.Identity", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "OrganizationUnit", + "summary": "Represents an organization unit (OU)." + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetChildrenAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "parentId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetAllChildrenWithParentCodeAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "code", + "isOptional": false + }, + { + "type": "Nullable", + "name": "parentId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "OrganizationUnit", + "name": "GetAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "displayName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "IEnumerable", + "name": "ids", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetRolesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int32", + "name": "GetRolesCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetUnaddedRolesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int32", + "name": "GetUnaddedRolesCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetMembersAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int32", + "name": "GetMembersCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetUnaddedUsersAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int32", + "name": "GetUnaddedUsersCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "RemoveAllRolesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "RemoveAllMembersAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "OrganizationUnit", + "name": "organizationUnit", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IOrganizationUnitRepository", "summary": null 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 26d6723de9..16fb435436 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.EntityFrameworkCore", - "hash": "17c51ee86cefde313bc13826db810a3a", + "hash": "f9b073bbe3a47ee03fe9571e60f424fc", "contents": [ { "namespace": "Volo.Abp.Identity.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpUsersEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityEntityFrameworkCoreModule", "summary": null @@ -103,6 +147,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IIdentityDbContext", + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.Identity.EntityFrameworkCore", + "fullName": "Volo.Abp.Identity.EntityFrameworkCore.IIdentityDbContext" + } + ], "contentType": "efCoreDbContext", "name": "IdentityDbContext", "summary": "Base class for the Entity Framework database context used for identity." 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 a741e65d8a..4f630fd127 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.HttpApi.Client", - "hash": "ae34a1e73ce7a16f92a820d19e1a273c", + "hash": "50f2b309680192d2c71bde8cb65ec022", "contents": [ { "namespace": "Volo.Abp.Identity", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityHttpApiClientModule", "summary": null 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 51e9dfef33..f81fa39fa5 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.HttpApi", - "hash": "fcdba1dd3b1c28aede2ef270b8343c08", + "hash": "91c5e1576b0c80ca29b3f549d7c6964f", "contents": [ { "namespace": "Volo.Abp.Identity", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityHttpApiModule", "summary": null 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 979d89f20a..b00c71c3db 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.MongoDB", - "hash": "00188a3684ee8caa0e14d455a798e107", + "hash": "5ef456c44d32e22955d3147601a6a496", "contents": [ { "namespace": "Volo.Abp.Identity.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpUsersMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityMongoDbModule", "summary": null @@ -24,6 +68,18 @@ "namespace": "Volo.Abp.Identity.MongoDB", "connectionStringName": "AbpIdentity", "databaseCollections": [ + { + "entityFullName": "Volo.Abp.Identity.IdentityLinkUser", + "contentType": "databaseCollection", + "name": "AbpLinkUsers", + "summary": null + }, + { + "entityFullName": "Volo.Abp.Identity.OrganizationUnit", + "contentType": "databaseCollection", + "name": "AbpOrganizationUnits", + "summary": null + }, { "entityFullName": "Volo.Abp.Identity.IdentityClaimType", "contentType": "databaseCollection", @@ -47,18 +103,26 @@ "contentType": "databaseCollection", "name": "AbpSecurityLogs", "summary": null + } + ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" }, { - "entityFullName": "Volo.Abp.Identity.OrganizationUnit", - "contentType": "databaseCollection", - "name": "AbpOrganizationUnits", - "summary": null + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { - "entityFullName": "Volo.Abp.Identity.IdentityLinkUser", - "contentType": "databaseCollection", - "name": "AbpLinkUsers", - "summary": null + "name": "IAbpIdentityMongoDbContext", + "namespace": "Volo.Abp.Identity.MongoDB", + "declaringAssemblyName": "Volo.Abp.Identity.MongoDB", + "fullName": "Volo.Abp.Identity.MongoDB.IAbpIdentityMongoDbContext" } ], "contentType": "mongoDbContext", 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 3a7a804e7e..295404294f 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,6 +1,6 @@ { "name": "Volo.Abp.Identity.Web", - "hash": "aef520ac854045129bc63c81c154a984", + "hash": "ea51973a8969e0cc194b1d966643e935", "contents": [ { "namespace": "Volo.Abp.Identity.Web", @@ -26,6 +26,50 @@ "name": "AbpAspNetCoreMvcUiThemeSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityWebModule", "summary": null 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 index f27cd8b28a..de645bc4d2 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Domain.Identity", - "hash": "cfe6fcab192530d6f8a49a97ff50ccad", + "hash": "b0a6a098dd41cb9e4b65c7491c2d2912", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.Identity", @@ -16,6 +16,50 @@ "name": "AbpPermissionManagementDomainModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementDomainIdentityModule", "summary": null 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 0dc23d8b16..9d4b53e786 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,6 +1,6 @@ { "name": "Volo.Abp.IdentityServer.Domain.Shared", - "hash": "6f7c746848b391d63b905cda321dcb4b", + "hash": "2641a350d70220230839074d0c76a061", "contents": [ { "namespace": "Volo.Abp.IdentityServer", @@ -11,6 +11,50 @@ "name": "AbpValidationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityServerDomainSharedModule", "summary": null 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 5cf251c5a6..704bd6156b 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,6 +1,6 @@ { "name": "Volo.Abp.IdentityServer.Domain", - "hash": "86106ed80871237e4a5fca617cf6b7a4", + "hash": "903e1273090ef4d12d3e9fe740a9ae46", "contents": [ { "namespace": "Volo.Abp.IdentityServer", @@ -41,109 +41,497 @@ "name": "AbpBackgroundWorkersModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityServerDomainModule", "summary": null }, + { + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "IdentityResourceId", + "summary": null + } + ], + "contentType": "entity", + "name": "IdentityResourceClaim", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "IdentityResourceId", + "summary": null + }, + { + "type": "System.String", + "name": "Key", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + } + ], + "contentType": "entity", + "name": "IdentityResourceProperty", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "Type", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientClaim", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "Origin", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientCorsOrigin", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "GrantType", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientGrantType", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "Provider", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientIdPRestriction", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "PostLogoutRedirectUri", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientPostLogoutRedirectUri", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "Key", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientProperty", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "RedirectUri", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientRedirectUri", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "Scope", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientScope", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ClientId", + "summary": null + } + ], + "contentType": "entity", + "name": "ClientSecret", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ApiScopeId", + "summary": null + } + ], + "contentType": "entity", + "name": "ApiScopeClaim", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ApiScopeId", + "summary": null + }, + { + "type": "System.String", + "name": "Key", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + } + ], + "contentType": "entity", + "name": "ApiScopeProperty", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ApiResourceId", + "summary": null + } + ], + "contentType": "entity", + "name": "ApiResourceClaim", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ApiResourceId", + "summary": null + }, + { + "type": "System.String", + "name": "Key", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + } + ], + "contentType": "entity", + "name": "ApiResourceProperty", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ApiResourceId", + "summary": null + }, + { + "type": "System.String", + "name": "Scope", + "summary": null + } + ], + "contentType": "entity", + "name": "ApiResourceScope", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "ApiResourceId", + "summary": null + } + ], + "contentType": "entity", + "name": "ApiResourceSecret", + "summary": null + }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "AddUserClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -154,16 +542,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllUserClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveUserClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -174,9 +568,12 @@ }, { "returnType": "IdentityResourceClaim", - "isAsync": false, "name": "FindUserClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -187,9 +584,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -205,16 +605,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllProperties", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -225,9 +631,12 @@ }, { "returnType": "IdentityResourceProperty", - "isAsync": false, "name": "FindProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -237,21 +646,70 @@ ] } ], - "namespace": "Volo.Abp.IdentityServer.IdentityResources", - "primaryKeyType": "Guid", "collectionProperties": { "userClaims": { "name": "IdentityResourceClaim", "namespace": "Volo.Abp.IdentityServer.IdentityResources", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceClaim" }, "properties": { "name": "IdentityResourceProperty", "namespace": "Volo.Abp.IdentityServer.IdentityResources", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResourceProperty" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "DisplayName", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Enabled", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Required", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Emphasize", + "summary": null + }, + { + "type": "System.Boolean", + "name": "ShowInDiscoveryDocument", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.IdentityResources.IdentityResourceClaim]", + "name": "UserClaims", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.IdentityResources.IdentityResourceProperty]", + "name": "Properties", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "IdentityResource", "summary": null @@ -260,50 +718,110 @@ "baseClass": { "name": "AggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.AggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" } ], "methods": [], - "namespace": "Volo.Abp.IdentityServer.Grants", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.IdentityServer.Grants", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Key", + "summary": null + }, + { + "type": "System.String", + "name": "Type", + "summary": null + }, + { + "type": "System.String", + "name": "SubjectId", + "summary": null + }, + { + "type": "System.String", + "name": "SessionId", + "summary": null + }, + { + "type": "System.String", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.DateTime", + "name": "CreationTime", + "summary": null + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "Expiration", + "summary": null + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "ConsumedTime", + "summary": null + }, + { + "type": "System.String", + "name": "Data", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "PersistedGrant", "summary": null @@ -312,65 +830,118 @@ "baseClass": { "name": "CreationAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.CreationAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" } ], "methods": [], - "namespace": "Volo.Abp.IdentityServer.Devices", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.IdentityServer.Devices", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "DeviceCode", + "summary": null + }, + { + "type": "System.String", + "name": "UserCode", + "summary": null + }, + { + "type": "System.String", + "name": "SubjectId", + "summary": null + }, + { + "type": "System.String", + "name": "SessionId", + "summary": null + }, + { + "type": "System.String", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "Expiration", + "summary": null + }, + { + "type": "System.String", + "name": "Data", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "DeviceFlowCodes", "summary": null @@ -379,101 +950,122 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "AddGrantType", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -484,16 +1076,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllAllowedGrantTypes", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveGrantType", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -504,9 +1102,12 @@ }, { "returnType": "ClientGrantType", - "isAsync": false, "name": "FindGrantType", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -517,9 +1118,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddSecret", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -545,9 +1149,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveSecret", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -563,9 +1170,12 @@ }, { "returnType": "ClientSecret", - "isAsync": false, "name": "FindSecret", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -581,9 +1191,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddScope", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -594,16 +1207,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllScopes", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveScope", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -614,9 +1233,12 @@ }, { "returnType": "ClientScope", - "isAsync": false, "name": "FindScope", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -627,9 +1249,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddCorsOrigin", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -640,9 +1265,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddRedirectUri", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -653,9 +1281,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddPostLogoutRedirectUri", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -666,16 +1297,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllCorsOrigins", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveCorsOrigin", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -686,16 +1323,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllRedirectUris", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveRedirectUri", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -706,16 +1349,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllPostLogoutRedirectUris", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemovePostLogoutRedirectUri", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -726,9 +1375,12 @@ }, { "returnType": "ClientCorsOrigin", - "isAsync": false, "name": "FindCorsOrigin", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -739,9 +1391,12 @@ }, { "returnType": "ClientRedirectUri", - "isAsync": false, "name": "FindRedirectUri", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -752,9 +1407,12 @@ }, { "returnType": "ClientPostLogoutRedirectUri", - "isAsync": false, "name": "FindPostLogoutRedirectUri", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -765,9 +1423,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -783,16 +1444,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllProperties", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -803,9 +1470,12 @@ }, { "returnType": "ClientProperty", - "isAsync": false, "name": "FindProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -816,9 +1486,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -834,16 +1507,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -854,9 +1533,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -872,9 +1554,12 @@ }, { "returnType": "List", - "isAsync": false, "name": "FindClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -885,9 +1570,12 @@ }, { "returnType": "ClientClaim", - "isAsync": false, "name": "FindClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -903,9 +1591,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddIdentityProviderRestriction", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -916,16 +1607,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllIdentityProviderRestrictions", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveIdentityProviderRestriction", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -936,9 +1633,12 @@ }, { "returnType": "ClientIdPRestriction", - "isAsync": false, "name": "FindIdentityProviderRestriction", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -948,56 +1648,307 @@ ] } ], - "namespace": "Volo.Abp.IdentityServer.Clients", - "primaryKeyType": "Guid", "collectionProperties": { "allowedScopes": { "name": "ClientScope", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientScope" }, "clientSecrets": { "name": "ClientSecret", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientSecret" }, "allowedGrantTypes": { "name": "ClientGrantType", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientGrantType" }, "allowedCorsOrigins": { "name": "ClientCorsOrigin", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientCorsOrigin" }, "redirectUris": { "name": "ClientRedirectUri", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientRedirectUri" }, "postLogoutRedirectUris": { "name": "ClientPostLogoutRedirectUri", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientPostLogoutRedirectUri" }, "identityProviderRestrictions": { "name": "ClientIdPRestriction", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientIdPRestriction" }, "claims": { "name": "ClientClaim", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientClaim" }, "properties": { "name": "ClientProperty", "namespace": "Volo.Abp.IdentityServer.Clients", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.Clients.ClientProperty" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "ClientId", + "summary": null + }, + { + "type": "System.String", + "name": "ClientName", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.String", + "name": "ClientUri", + "summary": null + }, + { + "type": "System.String", + "name": "LogoUri", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Enabled", + "summary": null + }, + { + "type": "System.String", + "name": "ProtocolType", + "summary": null + }, + { + "type": "System.Boolean", + "name": "RequireClientSecret", + "summary": null + }, + { + "type": "System.Boolean", + "name": "RequireConsent", + "summary": null + }, + { + "type": "System.Boolean", + "name": "AllowRememberConsent", + "summary": null + }, + { + "type": "System.Boolean", + "name": "AlwaysIncludeUserClaimsInIdToken", + "summary": null + }, + { + "type": "System.Boolean", + "name": "RequirePkce", + "summary": null + }, + { + "type": "System.Boolean", + "name": "AllowPlainTextPkce", + "summary": null + }, + { + "type": "System.Boolean", + "name": "RequireRequestObject", + "summary": null + }, + { + "type": "System.Boolean", + "name": "AllowAccessTokensViaBrowser", + "summary": null + }, + { + "type": "System.String", + "name": "FrontChannelLogoutUri", + "summary": null + }, + { + "type": "System.Boolean", + "name": "FrontChannelLogoutSessionRequired", + "summary": null + }, + { + "type": "System.String", + "name": "BackChannelLogoutUri", + "summary": null + }, + { + "type": "System.Boolean", + "name": "BackChannelLogoutSessionRequired", + "summary": null + }, + { + "type": "System.Boolean", + "name": "AllowOfflineAccess", + "summary": null + }, + { + "type": "System.Int32", + "name": "IdentityTokenLifetime", + "summary": null + }, + { + "type": "System.String", + "name": "AllowedIdentityTokenSigningAlgorithms", + "summary": null + }, + { + "type": "System.Int32", + "name": "AccessTokenLifetime", + "summary": null + }, + { + "type": "System.Int32", + "name": "AuthorizationCodeLifetime", + "summary": null + }, + { + "type": "System.Nullable`1[System.Int32]", + "name": "ConsentLifetime", + "summary": null + }, + { + "type": "System.Int32", + "name": "AbsoluteRefreshTokenLifetime", + "summary": null + }, + { + "type": "System.Int32", + "name": "SlidingRefreshTokenLifetime", + "summary": null + }, + { + "type": "System.Int32", + "name": "RefreshTokenUsage", + "summary": null + }, + { + "type": "System.Boolean", + "name": "UpdateAccessTokenClaimsOnRefresh", + "summary": null + }, + { + "type": "System.Int32", + "name": "RefreshTokenExpiration", + "summary": null + }, + { + "type": "System.Int32", + "name": "AccessTokenType", + "summary": null + }, + { + "type": "System.Boolean", + "name": "EnableLocalLogin", + "summary": null + }, + { + "type": "System.Boolean", + "name": "IncludeJwtId", + "summary": null + }, + { + "type": "System.Boolean", + "name": "AlwaysSendClientClaims", + "summary": null + }, + { + "type": "System.String", + "name": "ClientClaimsPrefix", + "summary": null + }, + { + "type": "System.String", + "name": "PairWiseSubjectSalt", + "summary": null + }, + { + "type": "System.Nullable`1[System.Int32]", + "name": "UserSsoLifetime", + "summary": null + }, + { + "type": "System.String", + "name": "UserCodeType", + "summary": null + }, + { + "type": "System.Int32", + "name": "DeviceCodeLifetime", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientScope]", + "name": "AllowedScopes", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientSecret]", + "name": "ClientSecrets", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientGrantType]", + "name": "AllowedGrantTypes", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientCorsOrigin]", + "name": "AllowedCorsOrigins", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientRedirectUri]", + "name": "RedirectUris", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientPostLogoutRedirectUri]", + "name": "PostLogoutRedirectUris", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientIdPRestriction]", + "name": "IdentityProviderRestrictions", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientClaim]", + "name": "Claims", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.Clients.ClientProperty]", + "name": "Properties", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Client", "summary": null @@ -1006,101 +1957,122 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "AddUserClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1111,16 +2083,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllUserClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1131,9 +2109,12 @@ }, { "returnType": "ApiScopeClaim", - "isAsync": false, "name": "FindClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1144,9 +2125,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1162,16 +2146,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllProperties", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1182,9 +2172,12 @@ }, { "returnType": "ApiScopeProperty", - "isAsync": false, "name": "FindProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1194,21 +2187,70 @@ ] } ], - "namespace": "Volo.Abp.IdentityServer.ApiScopes", - "primaryKeyType": "Guid", "collectionProperties": { "userClaims": { "name": "ApiScopeClaim", "namespace": "Volo.Abp.IdentityServer.ApiScopes", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScopeClaim" }, "properties": { "name": "ApiScopeProperty", "namespace": "Volo.Abp.IdentityServer.ApiScopes", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScopeProperty" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Boolean", + "name": "Enabled", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "DisplayName", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Required", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Emphasize", + "summary": null + }, + { + "type": "System.Boolean", + "name": "ShowInDiscoveryDocument", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.ApiScopes.ApiScopeClaim]", + "name": "UserClaims", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.ApiScopes.ApiScopeProperty]", + "name": "Properties", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "ApiScope", "summary": null @@ -1217,101 +2259,122 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "Void", - "isAsync": false, "name": "AddSecret", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1337,9 +2400,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveSecret", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1355,9 +2421,12 @@ }, { "returnType": "ApiResourceSecret", - "isAsync": false, "name": "FindSecret", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1373,9 +2442,12 @@ }, { "returnType": "ApiResourceScope", - "isAsync": false, "name": "AddScope", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1386,9 +2458,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddUserClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1399,16 +2474,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllUserClaims", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1419,9 +2500,12 @@ }, { "returnType": "ApiResourceClaim", - "isAsync": false, "name": "FindClaim", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1432,23 +2516,32 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllSecrets", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllScopes", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveScope", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1459,9 +2552,12 @@ }, { "returnType": "ApiResourceScope", - "isAsync": false, "name": "FindScope", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1472,9 +2568,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "AddProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1490,16 +2589,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveAllProperties", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1510,9 +2615,12 @@ }, { "returnType": "ApiResourceProperty", - "isAsync": false, "name": "FindProperty", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -1522,57 +2630,275 @@ ] } ], - "namespace": "Volo.Abp.IdentityServer.ApiResources", - "primaryKeyType": "Guid", "collectionProperties": { "secrets": { "name": "ApiResourceSecret", "namespace": "Volo.Abp.IdentityServer.ApiResources", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceSecret" }, "scopes": { "name": "ApiResourceScope", "namespace": "Volo.Abp.IdentityServer.ApiResources", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceScope" }, "userClaims": { "name": "ApiResourceClaim", "namespace": "Volo.Abp.IdentityServer.ApiResources", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim" }, "properties": { "name": "ApiResourceProperty", "namespace": "Volo.Abp.IdentityServer.ApiResources", - "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain" + "declaringAssemblyName": "Volo.Abp.IdentityServer.Domain", + "fullName": "Volo.Abp.IdentityServer.ApiResources.ApiResourceProperty" } }, "navigationProperties": {}, - "contentType": "aggregateRoot", - "name": "ApiResource", - "summary": null - }, - { - "namespace": "Volo.Abp.IdentityServer.IdentityResources", - "entityAnalyzeModel": { - "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "namespace": "Volo.Abp.IdentityServer.ApiResources", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "DisplayName", + "summary": null + }, + { + "type": "System.String", + "name": "Description", + "summary": null + }, + { + "type": "System.Boolean", + "name": "Enabled", + "summary": null + }, + { + "type": "System.String", + "name": "AllowedAccessTokenSigningAlgorithms", + "summary": null + }, + { + "type": "System.Boolean", + "name": "ShowInDiscoveryDocument", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.ApiResources.ApiResourceSecret]", + "name": "Secrets", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.ApiResources.ApiResourceScope]", + "name": "Scopes", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.ApiResources.ApiResourceClaim]", + "name": "UserClaims", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.IdentityServer.ApiResources.ApiResourceProperty]", + "name": "Properties", + "summary": null + } + ], + "contentType": "aggregateRoot", + "name": "ApiResource", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.IdentityResources", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.IdentityServer.IdentityResources", "primaryKeyType": "Guid", - "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": {}, + "properties": [], "contentType": "entity", "name": "IdentityResource", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListByScopeNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String[]", + "name": "scopeNames", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "IdentityResource", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "CheckNameExistAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Nullable", + "name": "expectedId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IIdentityResourceRepository", "summary": null @@ -1582,12 +2908,190 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.Grants", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "PersistedGrant", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subjectId", + "isOptional": false + }, + { + "type": "String", + "name": "sessionId", + "isOptional": false + }, + { + "type": "String", + "name": "clientId", + "isOptional": false + }, + { + "type": "String", + "name": "type", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "PersistedGrant", + "name": "FindByKeyAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListBySubjectIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "key", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListByExpirationAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "DateTime", + "name": "maxExpirationDate", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DeleteAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subjectId", + "isOptional": true + }, + { + "type": "String", + "name": "sessionId", + "isOptional": true + }, + { + "type": "String", + "name": "clientId", + "isOptional": true + }, + { + "type": "String", + "name": "type", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IPersistentGrantRepository", "summary": null @@ -1597,99 +3101,479 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.Devices", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "DeviceFlowCodes", "summary": null }, - "contentType": "repositoryInterface", - "name": "IDeviceFlowCodesRepository", - "summary": null - }, - { - "namespace": "Volo.Abp.IdentityServer.Clients", - "entityAnalyzeModel": { - "namespace": "Volo.Abp.IdentityServer.Clients", - "primaryKeyType": "Guid", - "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", - "summary": null - }, - "contentType": "repositoryInterface", - "name": "IClientRepository", - "summary": null - }, - { - "namespace": "Volo.Abp.IdentityServer.ApiScopes", - "entityAnalyzeModel": { - "namespace": "Volo.Abp.IdentityServer.ApiScopes", - "primaryKeyType": "Guid", - "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": {}, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "DeviceFlowCodes", + "name": "FindByUserCodeAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "userCode", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "DeviceFlowCodes", + "name": "FindByDeviceCodeAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "deviceCode", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListByExpirationAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "DateTime", + "name": "maxExpirationDate", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IDeviceFlowCodesRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.Clients", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.IdentityServer.Clients", + "primaryKeyType": "Guid", + "properties": [], + "contentType": "entity", + "name": "Client", + "summary": null + }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Client", + "name": "FindByClientIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "clientId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetAllDistinctAllowedCorsOriginsAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "CheckClientIdExistAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "clientId", + "isOptional": false + }, + { + "type": "Nullable", + "name": "expectedId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], + "contentType": "repositoryInterface", + "name": "IClientRepository", + "summary": null + }, + { + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "entityAnalyzeModel": { + "namespace": "Volo.Abp.IdentityServer.ApiScopes", + "primaryKeyType": "Guid", + "properties": [], "contentType": "entity", "name": "ApiScope", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "ApiScope", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "scopeName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String[]", + "name": "scopeNames", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "CheckNameExistAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Nullable", + "name": "expectedId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IApiScopeRepository", "summary": null @@ -1699,33 +3583,211 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.IdentityServer.ApiResources", "primaryKeyType": "Guid", - "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": {}, + "properties": [], "contentType": "entity", "name": "ApiResource", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "ApiResource", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "apiResourceName", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String[]", + "name": "apiResourceNames", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListByScopesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String[]", + "name": "scopeNames", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Boolean", + "name": "CheckNameExistAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Nullable", + "name": "expectedId", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IApiResourceRepository", "summary": null 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 859c456924..f2753baf06 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,6 +1,6 @@ { "name": "Volo.Abp.IdentityServer.EntityFrameworkCore", - "hash": "dfad6c3c943767fa29a1bbd1c9bb4f83", + "hash": "9d0b28ce80198ae78a28bb7a8c5452cd", "contents": [ { "namespace": "Volo.Abp.IdentityServer.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityServerEntityFrameworkCoreModule", "summary": null @@ -163,6 +207,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IIdentityServerDbContext", + "namespace": "Volo.Abp.IdentityServer.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.IdentityServer.EntityFrameworkCore", + "fullName": "Volo.Abp.IdentityServer.EntityFrameworkCore.IIdentityServerDbContext" + } + ], "contentType": "efCoreDbContext", "name": "IdentityServerDbContext", "summary": null 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 9c1d7cdbef..556f8988d9 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,6 +1,6 @@ { "name": "Volo.Abp.IdentityServer.MongoDB", - "hash": "3b35b33a07072f1279d935003f34d280", + "hash": "7e165bd58cba0efdaead999f06c2ac91", "contents": [ { "namespace": "Volo.Abp.IdentityServer.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpIdentityServerMongoDbModule", "summary": null @@ -25,27 +69,27 @@ "connectionStringName": "AbpIdentityServer", "databaseCollections": [ { - "entityFullName": "Volo.Abp.IdentityServer.Clients.Client", + "entityFullName": "Volo.Abp.IdentityServer.Devices.DeviceFlowCodes", "contentType": "databaseCollection", - "name": "IdentityServerClients", + "name": "IdentityServerDeviceFlowCodes", "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScope", + "entityFullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResource", "contentType": "databaseCollection", - "name": "IdentityServerApiScopes", + "name": "IdentityServerIdentityResources", "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResource", + "entityFullName": "Volo.Abp.IdentityServer.Clients.Client", "contentType": "databaseCollection", - "name": "IdentityServerApiResources", + "name": "IdentityServerClients", "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.IdentityResources.IdentityResource", + "entityFullName": "Volo.Abp.IdentityServer.ApiScopes.ApiScope", "contentType": "databaseCollection", - "name": "IdentityServerIdentityResources", + "name": "IdentityServerApiScopes", "summary": null }, { @@ -55,12 +99,32 @@ "summary": null }, { - "entityFullName": "Volo.Abp.IdentityServer.Devices.DeviceFlowCodes", + "entityFullName": "Volo.Abp.IdentityServer.ApiResources.ApiResource", "contentType": "databaseCollection", - "name": "IdentityServerDeviceFlowCodes", + "name": "IdentityServerApiResources", "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IAbpIdentityServerMongoDbContext", + "namespace": "Volo.Abp.IdentityServer.MongoDB", + "declaringAssemblyName": "Volo.Abp.IdentityServer.MongoDB", + "fullName": "Volo.Abp.IdentityServer.MongoDB.IAbpIdentityServerMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "AbpIdentityServerMongoDbContext", "summary": null 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 index c538fa9152..2f4fd975e8 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Domain.IdentityServer", - "hash": "87bc49ea919284a77e98f6204f119373", + "hash": "1985f8060cff04b71a81ee7d5e0a5e85", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.IdentityServer", @@ -16,6 +16,50 @@ "name": "AbpPermissionManagementDomainModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementDomainIdentityServerModule", "summary": null diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json index fa1f64a860..ea998d1244 100644 --- a/modules/openiddict/app/OpenIddict.Demo.Server/package.json +++ b/modules/openiddict/app/OpenIddict.Demo.Server/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "~6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "~6.0.3" } } diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json index e582fb7b1b..99e310394c 100644 --- a/modules/openiddict/app/angular/package.json +++ b/modules/openiddict/app/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.2", - "@abp/ng.components": "~6.0.2", - "@abp/ng.core": "~6.0.2", - "@abp/ng.identity": "~6.0.2", - "@abp/ng.setting-management": "~6.0.2", - "@abp/ng.tenant-management": "~6.0.2", - "@abp/ng.theme.basic": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.account": "~6.0.3", + "@abp/ng.components": "~6.0.3", + "@abp/ng.core": "~6.0.3", + "@abp/ng.identity": "~6.0.3", + "@abp/ng.setting-management": "~6.0.3", + "@abp/ng.tenant-management": "~6.0.3", + "@abp/ng.theme.basic": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "@angular/animations": "~13.1.1", "@angular/common": "~13.1.1", "@angular/compiler": "~13.1.1", @@ -34,7 +34,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~6.0.2", + "@abp/ng.schematics": "~6.0.3", "@angular-devkit/build-angular": "~13.1.2", "@angular-eslint/builder": "~13.0.1", "@angular-eslint/eslint-plugin": "~13.0.1", 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 index 55a1444fb0..1f96cf49fb 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.OpenIddict.AspNetCore", - "hash": "39c87b023ad890fb03057a6baef65180", + "hash": "58e5deb5e48a4bc4277c0dccb14f202d", "contents": [ { "namespace": "Volo.Abp.OpenIddict", @@ -21,6 +21,50 @@ "name": "AbpOpenIddictDomainModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpOpenIddictAspNetCoreModule", "summary": null 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 a2ebddb502..550b884edb 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,6 +1,6 @@ { "name": "Volo.Abp.OpenIddict.Domain.Shared", - "hash": "53708f65aa772fe9abdf3b1de9d2262a", + "hash": "182a82fd59b33131e4b63d03820914ba", "contents": [ { "namespace": "Volo.Abp.OpenIddict", @@ -11,6 +11,50 @@ "name": "AbpValidationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpOpenIddictDomainSharedModule", "summary": null 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 e125ad7c23..9c4ebc5ec8 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,6 +1,6 @@ { "name": "Volo.Abp.OpenIddict.Domain", - "hash": "a312ebd3fef471842a6af6fe4462f352", + "hash": "3f9792aa23817046588b5257cc6b8214", "contents": [ { "namespace": "Volo.Abp.OpenIddict", @@ -36,6 +36,50 @@ "name": "AbpGuidsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpOpenIddictDomainModule", "summary": null @@ -44,100 +88,175 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [], - "namespace": "Volo.Abp.OpenIddict.Tokens", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.OpenIddict.Tokens", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "ApplicationId", + "summary": "Gets or sets the application associated with the current token." + }, + { + "type": "System.Nullable`1[System.Guid]", + "name": "AuthorizationId", + "summary": "Gets or sets the authorization associated with the current token." + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "CreationDate", + "summary": "Gets or sets the UTC creation date of the current token." + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "ExpirationDate", + "summary": "Gets or sets the UTC expiration date of the current token." + }, + { + "type": "System.String", + "name": "Payload", + "summary": "Gets or sets the payload of the current token, if applicable.\r\n Note: this property is only used for reference tokens\r\n and may be encrypted for security reasons." + }, + { + "type": "System.String", + "name": "Properties", + "summary": "Gets or sets the additional properties serialized as a JSON object,\r\n or null if no bag was associated with the current token." + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "RedemptionDate", + "summary": "Gets or sets the UTC redemption date of the current token." + }, + { + "type": "System.String", + "name": "ReferenceId", + "summary": "Gets or sets the reference identifier associated\r\n with the current token, if applicable.\r\n Note: this property is only used for reference tokens\r\n and may be hashed or encrypted for security reasons." + }, + { + "type": "System.String", + "name": "Status", + "summary": "Gets or sets the status of the current token." + }, + { + "type": "System.String", + "name": "Subject", + "summary": "Gets or sets the subject associated with the current token." + }, + { + "type": "System.String", + "name": "Type", + "summary": "Gets or sets the type of the current token." + } + ], "contentType": "aggregateRoot", "name": "OpenIddictToken", "summary": null @@ -146,100 +265,155 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [], - "namespace": "Volo.Abp.OpenIddict.Scopes", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.OpenIddict.Scopes", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Description", + "summary": "Gets or sets the public description associated with the current scope." + }, + { + "type": "System.String", + "name": "Descriptions", + "summary": "Gets or sets the localized public descriptions associated\r\n with the current scope, serialized as a JSON object." + }, + { + "type": "System.String", + "name": "DisplayName", + "summary": "Gets or sets the display name associated with the current scope." + }, + { + "type": "System.String", + "name": "DisplayNames", + "summary": "Gets or sets the localized display names\r\n associated with the current application,\r\n serialized as a JSON object." + }, + { + "type": "System.String", + "name": "Name", + "summary": "Gets or sets the unique name associated with the current scope." + }, + { + "type": "System.String", + "name": "Properties", + "summary": "Gets or sets the additional properties serialized as a JSON object,\r\n or null if no bag was associated with the current scope." + }, + { + "type": "System.String", + "name": "Resources", + "summary": "Gets or sets the resources associated with the\r\n current scope, serialized as a JSON array." + } + ], "contentType": "aggregateRoot", "name": "OpenIddictScope", "summary": null @@ -248,100 +422,155 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [], - "namespace": "Volo.Abp.OpenIddict.Authorizations", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.OpenIddict.Authorizations", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "ApplicationId", + "summary": "Gets or sets the application associated with the current authorization." + }, + { + "type": "System.Nullable`1[System.DateTime]", + "name": "CreationDate", + "summary": "Gets or sets the UTC creation date of the current authorization." + }, + { + "type": "System.String", + "name": "Properties", + "summary": "Gets or sets the additional properties serialized as a JSON object,\r\n or null if no bag was associated with the current authorization." + }, + { + "type": "System.String", + "name": "Scopes", + "summary": "Gets or sets the scopes associated with the current\r\n authorization, serialized as a JSON array." + }, + { + "type": "System.String", + "name": "Status", + "summary": "Gets or sets the status of the current authorization." + }, + { + "type": "System.String", + "name": "Subject", + "summary": "Gets or sets the subject associated with the current authorization." + }, + { + "type": "System.String", + "name": "Type", + "summary": "Gets or sets the type of the current authorization." + } + ], "contentType": "aggregateRoot", "name": "OpenIddictAuthorization", "summary": null @@ -350,100 +579,185 @@ "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [], - "namespace": "Volo.Abp.OpenIddict.Applications", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.OpenIddict.Applications", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "ClientId", + "summary": "Gets or sets the client identifier associated with the current application." + }, + { + "type": "System.String", + "name": "ClientSecret", + "summary": "Gets or sets the client secret associated with the current application.\r\n Note: depending on the application manager used to create this instance,\r\n this property may be hashed or encrypted for security reasons." + }, + { + "type": "System.String", + "name": "ConsentType", + "summary": "Gets or sets the consent type associated with the current application." + }, + { + "type": "System.String", + "name": "DisplayName", + "summary": "Gets or sets the display name associated with the current application." + }, + { + "type": "System.String", + "name": "DisplayNames", + "summary": "Gets or sets the localized display names\r\n associated with the current application,\r\n serialized as a JSON object." + }, + { + "type": "System.String", + "name": "Permissions", + "summary": "Gets or sets the permissions associated with the\r\n current application, serialized as a JSON array." + }, + { + "type": "System.String", + "name": "PostLogoutRedirectUris", + "summary": "Gets or sets the logout callback URLs associated with\r\n the current application, serialized as a JSON array." + }, + { + "type": "System.String", + "name": "Properties", + "summary": "Gets or sets the additional properties serialized as a JSON object,\r\n or null if no bag was associated with the current application." + }, + { + "type": "System.String", + "name": "RedirectUris", + "summary": "Gets or sets the callback URLs associated with the\r\n current application, serialized as a JSON array." + }, + { + "type": "System.String", + "name": "Requirements", + "summary": "Gets or sets the requirements associated with the\r\n current application, serialized as a JSON array." + }, + { + "type": "System.String", + "name": "Type", + "summary": "Gets or sets the application type associated with the current application." + }, + { + "type": "System.String", + "name": "ClientUri", + "summary": "URI to further information about client." + }, + { + "type": "System.String", + "name": "LogoUri", + "summary": "URI to client logo." + } + ], "contentType": "aggregateRoot", "name": "OpenIddictApplication", "summary": null @@ -453,12 +767,347 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Tokens", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "OpenIddictToken", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Void", + "name": "DeleteManyByApplicationIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "applicationId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "autoSave", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Void", + "name": "DeleteManyByAuthorizationIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "authorizationId", + "isOptional": false + }, + { + "type": "Boolean", + "name": "autoSave", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "Guid", + "name": "client", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "Guid", + "name": "client", + "isOptional": false + }, + { + "type": "String", + "name": "status", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "Guid", + "name": "client", + "isOptional": false + }, + { + "type": "String", + "name": "status", + "isOptional": false + }, + { + "type": "String", + "name": "type", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByApplicationIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "applicationId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByAuthorizationIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "authorizationId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "OpenIddictToken", + "name": "FindByIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "OpenIddictToken", + "name": "FindByReferenceIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "referenceId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindBySubjectAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "ListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "count", + "isOptional": false + }, + { + "type": "Nullable", + "name": "offset", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetPruneListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "DateTime", + "name": "date", + "isOptional": false + }, + { + "type": "Int32", + "name": "count", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IOpenIddictTokenRepository", "summary": null @@ -468,12 +1117,212 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Scopes", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "OpenIddictScope", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "OpenIddictScope", + "name": "FindByIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "OpenIddictScope", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByNamesAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String[]", + "name": "names", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByResourceAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "resource", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "ListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "count", + "isOptional": false + }, + { + "type": "Nullable", + "name": "offset", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IOpenIddictScopeRepository", "summary": null @@ -483,12 +1332,253 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Authorizations", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "OpenIddictAuthorization", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "Guid", + "name": "client", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "Guid", + "name": "client", + "isOptional": false + }, + { + "type": "String", + "name": "status", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "Guid", + "name": "client", + "isOptional": false + }, + { + "type": "String", + "name": "status", + "isOptional": false + }, + { + "type": "String", + "name": "type", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByApplicationIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "applicationId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "OpenIddictAuthorization", + "name": "FindByIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindBySubjectAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "subject", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "ListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "count", + "isOptional": false + }, + { + "type": "Nullable", + "name": "offset", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetPruneListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "DateTime", + "name": "date", + "isOptional": false + }, + { + "type": "Int32", + "name": "count", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IOpenIddictAuthorizationRepository", "summary": null @@ -498,12 +1588,191 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.OpenIddict.Applications", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "OpenIddictApplication", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": false + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": false + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": false + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "OpenIddictApplication", + "name": "FindByClientIdAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "clientId", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByPostLogoutRedirectUriAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "address", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "FindByRedirectUriAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "address", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "ListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Nullable", + "name": "count", + "isOptional": false + }, + { + "type": "Nullable", + "name": "offset", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IOpenIddictApplicationRepository", "summary": null 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 dea2236656..bbf142281d 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,6 +1,6 @@ { "name": "Volo.Abp.OpenIddict.EntityFrameworkCore", - "hash": "ff21a7dcf3d99d27d9cf758bae0eba5a", + "hash": "d2ff720a6a35b9d8d13851a101108d8b", "contents": [ { "namespace": "Volo.Abp.OpenIddict.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpOpenIddictEntityFrameworkCoreModule", "summary": null @@ -49,6 +93,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IOpenIddictDbContext", + "namespace": "Volo.Abp.OpenIddict.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.OpenIddict.EntityFrameworkCore", + "fullName": "Volo.Abp.OpenIddict.EntityFrameworkCore.IOpenIddictDbContext" + } + ], "contentType": "efCoreDbContext", "name": "OpenIddictDbContext", "summary": null 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 8800fada4f..57f73ed76a 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,6 +1,6 @@ { "name": "Volo.Abp.OpenIddict.MongoDB", - "hash": "e26f3bf2611cc29ce934f2516500544d", + "hash": "e3cab9d8f27c57cec95a8135ef5f7a5b", "contents": [ { "namespace": "Volo.Abp.OpenIddict.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpOpenIddictMongoDbModule", "summary": null @@ -25,9 +69,9 @@ "connectionStringName": "AbpOpenIddict", "databaseCollections": [ { - "entityFullName": "Volo.Abp.OpenIddict.Applications.OpenIddictApplication", + "entityFullName": "Volo.Abp.OpenIddict.Tokens.OpenIddictToken", "contentType": "databaseCollection", - "name": "OpenIddictApplications", + "name": "OpenIddictTokens", "summary": null }, { @@ -43,12 +87,32 @@ "summary": null }, { - "entityFullName": "Volo.Abp.OpenIddict.Tokens.OpenIddictToken", + "entityFullName": "Volo.Abp.OpenIddict.Applications.OpenIddictApplication", "contentType": "databaseCollection", - "name": "OpenIddictTokens", + "name": "OpenIddictApplications", "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IOpenIddictMongoDbContext", + "namespace": "Volo.Abp.OpenIddict.MongoDB", + "declaringAssemblyName": "Volo.Abp.OpenIddict.MongoDB", + "fullName": "Volo.Abp.OpenIddict.MongoDB.IOpenIddictMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "OpenIddictMongoDbContext", "summary": null 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 index b671dfe901..5f2cf93a29 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Domain.OpenIddict", - "hash": "b25807cf9a97994b25e7ce191b80ec6b", + "hash": "7d51d0ef3151e49c2ec2b7ca8464dfdd", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.OpenIddict", @@ -16,6 +16,50 @@ "name": "AbpPermissionManagementDomainModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementDomainOpenIddictModule", "summary": null 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 4a5c83a2a8..71dff8254c 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Application.Contracts", - "hash": "0df546b4578cc3b8b71892a1f0285052", + "hash": "3d3ceb63a93076eaa89b363a1c606dcd", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", @@ -21,6 +21,50 @@ "name": "AbpAuthorizationAbstractionsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementApplicationContractsModule", "summary": null 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 f06569c772..925ccf8c5d 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Application", - "hash": "b335cbda7d6308727d432a98a85ea087", + "hash": "91533bf9bd08b74a4ee3c64561fd2e07", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", @@ -21,6 +21,50 @@ "name": "AbpDddApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementApplicationModule", "summary": null @@ -30,61 +74,74 @@ "baseClass": { "name": "ApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application" + "declaringAssemblyName": "Volo.Abp.Ddd.Application", + "fullName": "Volo.Abp.Application.Services.ApplicationService" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IPermissionAppService", "namespace": "Volo.Abp.PermissionManagement", - "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.PermissionManagement.Application.Contracts", + "fullName": "Volo.Abp.PermissionManagement.IPermissionAppService" } ], "methods": [ { "returnType": "GetPermissionListResultDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -100,9 +157,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", 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 4e22a66c86..85044f13d0 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Domain.Shared", - "hash": "0e9919ffd1e5d7475f8549ee51d44c18", + "hash": "8873e2ccd4a77db3e9ce245114747a7a", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", @@ -11,6 +11,50 @@ "name": "AbpValidationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementDomainSharedModule", "summary": null 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 113c367572..dc651d6adf 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Domain", - "hash": "e87a4a71512b208b9f2c259976bf710b", + "hash": "9fd329fd2c4ac29627ab99e563a8f28c", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", @@ -31,21 +31,215 @@ "name": "AbpJsonModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementDomainModule", "summary": null }, + { + "namespace": "Volo.Abp.PermissionManagement", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.Nullable`1[System.Guid]", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "ProviderName", + "summary": null + }, + { + "type": "System.String", + "name": "ProviderKey", + "summary": null + } + ], + "contentType": "entity", + "name": "PermissionGrant", + "summary": null + }, { "namespace": "Volo.Abp.PermissionManagement", "entityAnalyzeModel": { "namespace": "Volo.Abp.PermissionManagement", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "PermissionGrant", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "PermissionGrant", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String[]", + "name": "names", + "isOptional": false + }, + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "IPermissionGrantRepository", "summary": null 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 560c5967e0..32a8868f5c 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.EntityFrameworkCore", - "hash": "746a6bae038ff9979209daf244a67b58", + "hash": "fcadddd5246258d25c0d640010554730", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementEntityFrameworkCoreModule", "summary": null @@ -31,6 +75,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IPermissionManagementDbContext", + "namespace": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.PermissionManagement.EntityFrameworkCore", + "fullName": "Volo.Abp.PermissionManagement.EntityFrameworkCore.IPermissionManagementDbContext" + } + ], "contentType": "efCoreDbContext", "name": "PermissionManagementDbContext", "summary": null 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 bf2d57fa5b..4d4407c957 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.HttpApi.Client", - "hash": "4f9cd95b1568b05a19231a0e9af2447a", + "hash": "3a9197eb64aca229df44fbaaba6dacc4", "contents": [ { "namespace": "Volo.Abp.PermissionManagement", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementHttpApiClientModule", "summary": null 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 d496355ca0..e2fd21b810 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.HttpApi", - "hash": "b06d1a3413b3710ee6fbe7943369a688", + "hash": "15871ce77eea96247d2c5cb32a9a48d9", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.HttpApi", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementHttpApiModule", "summary": null 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 a4cc2f2483..a9d65b8c99 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.MongoDB", - "hash": "d678db8a7fb9e10658372228ebf4b811", + "hash": "7c2a990538c86d72b242f58a525afc0d", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementMongoDbModule", "summary": null @@ -31,6 +75,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "IPermissionManagementMongoDbContext", + "namespace": "Volo.Abp.PermissionManagement.MongoDB", + "declaringAssemblyName": "Volo.Abp.PermissionManagement.MongoDB", + "fullName": "Volo.Abp.PermissionManagement.MongoDB.IPermissionManagementMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "PermissionManagementMongoDbContext", "summary": null 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 c4f4688f1c..38bcffbbfc 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,6 +1,6 @@ { "name": "Volo.Abp.PermissionManagement.Web", - "hash": "1420cc351eaa9002961e7a6db7283b4c", + "hash": "75915241f138e631d415023091f980a4", "contents": [ { "namespace": "Volo.Abp.PermissionManagement.Web", @@ -21,6 +21,50 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpPermissionManagementWebModule", "summary": null 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 index 6f2cbb61a4..b5db522e00 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.DemoApp", - "hash": "b0a78b52f0eee016af5b90ced26be6e2", + "hash": "3ffc061a15f9ed2959ea12ccd70082f7", "contents": [ { "namespace": "Volo.Abp.SettingManagement.DemoApp", @@ -96,6 +96,50 @@ "name": "AbpAspNetCoreMvcUiBasicThemeModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "DemoAppModule", "summary": null diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json index 9b0fc885f9..05309a6f89 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/package.json @@ -3,6 +3,6 @@ "name": "demo-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3" } } diff --git a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock index 768d913ccc..79a0090c57 100644 --- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock +++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,144 +41,144 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" 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 ebf05c2f2b..5616562dfe 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.Application.Contracts", - "hash": "b1a0fccf13958f92729bd861c67c306b", + "hash": "fa54c4fc4eff77ef043154f515d91a81", "contents": [ { "namespace": "Volo.Abp.SettingManagement", @@ -21,6 +21,50 @@ "name": "AbpAuthorizationAbstractionsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementApplicationContractsModule", "summary": null 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 02b1714531..5583d20983 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.Application", - "hash": "4ab620d61be6f0ffa8c9c1582b1a458c", + "hash": "296d7f9c7fe2a47c3d5b765a1b17676a", "contents": [ { "namespace": "Volo.Abp.SettingManagement", @@ -26,6 +26,50 @@ "name": "AbpEmailingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementApplicationModule", "summary": null @@ -35,68 +79,84 @@ "baseClass": { "name": "SettingManagementAppServiceBase", "namespace": "Volo.Abp.SettingManagement", - "declaringAssemblyName": "Volo.Abp.SettingManagement.Application" + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application", + "fullName": "Volo.Abp.SettingManagement.SettingManagementAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "IEmailSettingsAppService", "namespace": "Volo.Abp.SettingManagement", - "declaringAssemblyName": "Volo.Abp.SettingManagement.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.SettingManagement.Application.Contracts", + "fullName": "Volo.Abp.SettingManagement.IEmailSettingsAppService" } ], "methods": [ { "returnType": "EmailSettingsDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "UpdateEmailSettingsDto", @@ -107,9 +167,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "SendTestEmailAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "SendTestEmailInput", 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 f46526fb63..db5e7adb44 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.Domain.Shared", - "hash": "9ff9e97483f71b28ad3055228a1e5295", + "hash": "192257d6021a64ee6e10298980f5137f", "contents": [ { "namespace": "Volo.Abp.SettingManagement", @@ -21,6 +21,50 @@ "name": "AbpFeaturesModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementDomainSharedModule", "summary": null 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 fd78b3cbfc..456d45d049 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.Domain", - "hash": "4e64b5208f69cd4faed5ec28a96cbefa", + "hash": "06d291df83b0eb9dd156b4ca19d0d400", "contents": [ { "namespace": "Volo.Abp.SettingManagement", @@ -26,6 +26,50 @@ "name": "AbpCachingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementDomainModule", "summary": null @@ -34,43 +78,73 @@ "baseClass": { "name": "Entity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Entity" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" } ], "methods": [ { "returnType": "String", - "isAsync": false, "name": "ToString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] } ], - "namespace": "Volo.Abp.SettingManagement", - "primaryKeyType": "Guid", "collectionProperties": {}, "navigationProperties": {}, + "namespace": "Volo.Abp.SettingManagement", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + }, + { + "type": "System.String", + "name": "ProviderName", + "summary": null + }, + { + "type": "System.String", + "name": "ProviderKey", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Setting", "summary": null @@ -80,12 +154,133 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.SettingManagement", "primaryKeyType": "Guid", - "collectionProperties": {}, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Setting", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Setting", + "name": "FindAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String[]", + "name": "names", + "isOptional": false + }, + { + "type": "String", + "name": "providerName", + "isOptional": false + }, + { + "type": "String", + "name": "providerKey", + "isOptional": false + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "ISettingRepository", "summary": null 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 9e7bc212a3..643309fdf8 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.EntityFrameworkCore", - "hash": "4788ff331f96ce9b65ab4fd2bc3e6d8e", + "hash": "547a86d0dbb3d30d9b925628515300ac", "contents": [ { "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementEntityFrameworkCoreModule", "summary": null @@ -31,6 +75,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "ISettingManagementDbContext", + "namespace": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.SettingManagement.EntityFrameworkCore", + "fullName": "Volo.Abp.SettingManagement.EntityFrameworkCore.ISettingManagementDbContext" + } + ], "contentType": "efCoreDbContext", "name": "SettingManagementDbContext", "summary": null 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 31c279cf10..0ce75914a4 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.HttpApi.Client", - "hash": "e1d078609f19d88e54bb816498df4091", + "hash": "720661e8b69b0e78cbfa823b2e7afed5", "contents": [ { "namespace": "Volo.Abp.SettingManagement", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementHttpApiClientModule", "summary": null 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 8d052735bf..cbcb8eee76 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.HttpApi", - "hash": "9c84189bd658812089c4300ec7c509c1", + "hash": "ff87d789f2f387d6e1461d3b4ca27ea8", "contents": [ { "namespace": "Volo.Abp.SettingManagement", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementHttpApiModule", "summary": null 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 8a8834659d..9b8b0195e9 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.MongoDB", - "hash": "51af376d1c163ada1f6797830e2a0aef", + "hash": "6efffef384fc573f89f9dca244bc85aa", "contents": [ { "namespace": "Volo.Abp.SettingManagement.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementMongoDbModule", "summary": null @@ -31,6 +75,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "ISettingManagementMongoDbContext", + "namespace": "Volo.Abp.SettingManagement.MongoDB", + "declaringAssemblyName": "Volo.Abp.SettingManagement.MongoDB", + "fullName": "Volo.Abp.SettingManagement.MongoDB.ISettingManagementMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "SettingManagementMongoDbContext", "summary": null 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 da2ef25186..bbc6952e5f 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,6 +1,6 @@ { "name": "Volo.Abp.SettingManagement.Web", - "hash": "06c29f9b27554eabf62ac4a68b7cb818", + "hash": "e3f242809c99154b6f2ff1535dfbbba6", "contents": [ { "namespace": "Volo.Abp.SettingManagement.Web", @@ -26,6 +26,50 @@ "name": "AbpSettingManagementDomainSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpSettingManagementWebModule", "summary": null 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 e378047550..5aca23c3d6 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.Application.Contracts", - "hash": "8c126b8ffbfa27d6a8f56df37595d47d", + "hash": "d5b154ef1a0d7295dacb938f271ab759", "contents": [ { "namespace": "Volo.Abp.TenantManagement", @@ -21,6 +21,50 @@ "name": "AbpAuthorizationAbstractionsModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementApplicationContractsModule", "summary": null 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 0b1e5d24fc..ec940a5312 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.Application", - "hash": "fbde4f8fdbc37185c4a6512aabcabd7c", + "hash": "4e30d977fa6fc716d96169a55451d602", "contents": [ { "namespace": "Volo.Abp.TenantManagement", @@ -21,6 +21,50 @@ "name": "AbpDddApplicationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementApplicationModule", "summary": null @@ -30,96 +74,116 @@ "baseClass": { "name": "TenantManagementAppServiceBase", "namespace": "Volo.Abp.TenantManagement", - "declaringAssemblyName": "Volo.Abp.TenantManagement.Application" + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application", + "fullName": "Volo.Abp.TenantManagement.TenantManagementAppServiceBase" }, "implementingInterfaces": [ { "name": "IApplicationService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IApplicationService" }, { "name": "IRemoteService", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IRemoteService" }, { "name": "IAvoidDuplicateCrossCuttingConcerns", "namespace": "Volo.Abp.Aspects", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Aspects.IAvoidDuplicateCrossCuttingConcerns" }, { "name": "IValidationEnabled", "namespace": "Volo.Abp.Validation", - "declaringAssemblyName": "Volo.Abp.Validation" + "declaringAssemblyName": "Volo.Abp.Validation", + "fullName": "Volo.Abp.Validation.IValidationEnabled" }, { "name": "IUnitOfWorkEnabled", "namespace": "Volo.Abp.Uow", - "declaringAssemblyName": "Volo.Abp.Uow" + "declaringAssemblyName": "Volo.Abp.Uow", + "fullName": "Volo.Abp.Uow.IUnitOfWorkEnabled" }, { "name": "IAuditingEnabled", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditingEnabled" }, { "name": "IGlobalFeatureCheckingEnabled", "namespace": "Volo.Abp.GlobalFeatures", - "declaringAssemblyName": "Volo.Abp.GlobalFeatures" + "declaringAssemblyName": "Volo.Abp.GlobalFeatures", + "fullName": "Volo.Abp.GlobalFeatures.IGlobalFeatureCheckingEnabled" }, { "name": "ITransientDependency", "namespace": "Volo.Abp.DependencyInjection", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" }, { "name": "ITenantAppService", "namespace": "Volo.Abp.TenantManagement", - "declaringAssemblyName": "Volo.Abp.TenantManagement.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.TenantManagement.Application.Contracts", + "fullName": "Volo.Abp.TenantManagement.ITenantAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "ICrudAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICrudAppService" }, { "name": "IReadOnlyAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IReadOnlyAppService" }, { "name": "ICreateUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateUpdateAppService" }, { "name": "ICreateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.ICreateAppService" }, { "name": "IUpdateAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IUpdateAppService" }, { "name": "IDeleteAppService", "namespace": "Volo.Abp.Application.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts" + "declaringAssemblyName": "Volo.Abp.Ddd.Application.Contracts", + "fullName": "Volo.Abp.Application.Services.IDeleteAppService" } ], "methods": [ { "returnType": "TenantDto", - "isAsync": true, "name": "GetAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -130,9 +194,12 @@ }, { "returnType": "PagedResultDto", - "isAsync": true, "name": "GetListAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "GetTenantsInput", @@ -143,9 +210,12 @@ }, { "returnType": "TenantDto", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "TenantCreateDto", @@ -156,9 +226,12 @@ }, { "returnType": "TenantDto", - "isAsync": true, "name": "UpdateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -174,9 +247,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -187,9 +263,12 @@ }, { "returnType": "String", - "isAsync": true, "name": "GetDefaultConnectionStringAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -200,9 +279,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "UpdateDefaultConnectionStringAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", @@ -218,9 +300,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "DeleteDefaultConnectionStringAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Guid", 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 879dbdd02a..813c8fdd40 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.Domain.Shared", - "hash": "8c8d95146cc210c2c4568c46a3f57329", + "hash": "088ed889ac0cfd2069578884e30d9f5f", "contents": [ { "namespace": "Volo.Abp.TenantManagement", @@ -11,6 +11,50 @@ "name": "AbpValidationModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementDomainSharedModule", "summary": null 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 01134cedf4..77a171b733 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.Domain", - "hash": "cbcc3ea547f945d1442f8c036cd80e1c", + "hash": "c21034eaccfa01900ec1cf24f96f4a97", "contents": [ { "namespace": "Volo.Abp.TenantManagement", @@ -36,116 +36,208 @@ "name": "AbpCachingModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementDomainModule", "summary": null }, + { + "namespace": "Volo.Abp.TenantManagement", + "primaryKeyType": null, + "properties": [ + { + "type": "System.Guid", + "name": "TenantId", + "summary": null + }, + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.String", + "name": "Value", + "summary": null + } + ], + "contentType": "entity", + "name": "TenantConnectionString", + "summary": null + }, { "baseClass": { "name": "FullAuditedAggregateRoot", "namespace": "Volo.Abp.Domain.Entities.Auditing", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.Auditing.FullAuditedAggregateRoot" }, "implementingInterfaces": [ { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IEntity", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IEntity" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IAggregateRoot", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IAggregateRoot" }, { "name": "IGeneratesDomainEvents", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Entities.IGeneratesDomainEvents" }, { "name": "IHasExtraProperties", "namespace": "Volo.Abp.Data", - "declaringAssemblyName": "Volo.Abp.ObjectExtending" + "declaringAssemblyName": "Volo.Abp.ObjectExtending", + "fullName": "Volo.Abp.Data.IHasExtraProperties" }, { "name": "IHasConcurrencyStamp", "namespace": "Volo.Abp.Domain.Entities", - "declaringAssemblyName": "Volo.Abp.Data" + "declaringAssemblyName": "Volo.Abp.Data", + "fullName": "Volo.Abp.Domain.Entities.IHasConcurrencyStamp" }, { "name": "ICreationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.ICreationAuditedObject" }, { "name": "IHasCreationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasCreationTime" }, { "name": "IMayHaveCreator", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IMayHaveCreator" }, { "name": "IAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IAuditedObject" }, { "name": "IModificationAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IModificationAuditedObject" }, { "name": "IHasModificationTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasModificationTime" }, { "name": "IFullAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IFullAuditedObject" }, { "name": "IDeletionAuditedObject", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IDeletionAuditedObject" }, { "name": "IHasDeletionTime", "namespace": "Volo.Abp.Auditing", - "declaringAssemblyName": "Volo.Abp.Auditing.Contracts" + "declaringAssemblyName": "Volo.Abp.Auditing.Contracts", + "fullName": "Volo.Abp.Auditing.IHasDeletionTime" }, { "name": "ISoftDelete", "namespace": "Volo.Abp", - "declaringAssemblyName": "Volo.Abp.Core" + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.ISoftDelete" } ], "methods": [ { "returnType": "String", - "isAsync": false, "name": "FindDefaultConnectionString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "String", - "isAsync": false, "name": "FindConnectionString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -156,9 +248,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetDefaultConnectionString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -169,9 +264,12 @@ }, { "returnType": "Void", - "isAsync": false, "name": "SetConnectionString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -187,16 +285,22 @@ }, { "returnType": "Void", - "isAsync": false, "name": "RemoveDefaultConnectionString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [] }, { "returnType": "Void", - "isAsync": false, "name": "RemoveConnectionString", "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -206,16 +310,29 @@ ] } ], - "namespace": "Volo.Abp.TenantManagement", - "primaryKeyType": "Guid", "collectionProperties": { "connectionStrings": { "name": "TenantConnectionString", "namespace": "Volo.Abp.TenantManagement", - "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain" + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain", + "fullName": "Volo.Abp.TenantManagement.TenantConnectionString" } }, "navigationProperties": {}, + "namespace": "Volo.Abp.TenantManagement", + "primaryKeyType": "Guid", + "properties": [ + { + "type": "System.String", + "name": "Name", + "summary": null + }, + { + "type": "System.Collections.Generic.List`1[Volo.Abp.TenantManagement.TenantConnectionString]", + "name": "ConnectionStrings", + "summary": null + } + ], "contentType": "aggregateRoot", "name": "Tenant", "summary": null @@ -225,14 +342,18 @@ "baseClass": { "name": "DomainService", "namespace": "Volo.Abp.Domain.Services", - "declaringAssemblyName": "Volo.Abp.Ddd.Domain" + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.DomainService" }, "methods": [ { "returnType": "Tenant", - "isAsync": true, "name": "CreateAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "String", @@ -243,9 +364,12 @@ }, { "returnType": "Void", - "isAsync": true, "name": "ChangeNameAsync", "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, "parameters": [ { "type": "Tenant", @@ -260,6 +384,26 @@ ] } ], + "implementingInterfaces": [ + { + "name": "IDomainService", + "namespace": "Volo.Abp.Domain.Services", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Services.IDomainService" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "ITenantManager", + "namespace": "Volo.Abp.TenantManagement", + "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain", + "fullName": "Volo.Abp.TenantManagement.ITenantManager" + } + ], "contentType": "domainService", "name": "TenantManager", "summary": null @@ -269,18 +413,175 @@ "entityAnalyzeModel": { "namespace": "Volo.Abp.TenantManagement", "primaryKeyType": "Guid", - "collectionProperties": { - "connectionStrings": { - "name": "TenantConnectionString", - "namespace": "Volo.Abp.TenantManagement", - "declaringAssemblyName": "Volo.Abp.TenantManagement.Domain" - } - }, - "navigationProperties": {}, + "properties": [], "contentType": "entity", "name": "Tenant", "summary": null }, + "implementingInterfaces": [ + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IBasicRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + }, + { + "name": "IRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IRepository" + }, + { + "name": "IReadOnlyBasicRepository", + "namespace": "Volo.Abp.Domain.Repositories", + "declaringAssemblyName": "Volo.Abp.Ddd.Domain", + "fullName": "Volo.Abp.Domain.Repositories.IReadOnlyBasicRepository" + } + ], + "methods": [ + { + "returnType": "Tenant", + "name": "FindByNameAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Tenant", + "name": "FindByName", + "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "name", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + } + ] + }, + { + "returnType": "Tenant", + "name": "FindById", + "summary": null, + "isAsync": false, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "Guid", + "name": "id", + "isOptional": false + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + } + ] + }, + { + "returnType": "List", + "name": "GetListAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "sorting", + "isOptional": true + }, + { + "type": "Int32", + "name": "maxResultCount", + "isOptional": true + }, + { + "type": "Int32", + "name": "skipCount", + "isOptional": true + }, + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "Boolean", + "name": "includeDetails", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + }, + { + "returnType": "Int64", + "name": "GetCountAsync", + "summary": null, + "isAsync": true, + "isPublic": true, + "isPrivate": false, + "isStatic": false, + "parameters": [ + { + "type": "String", + "name": "filter", + "isOptional": true + }, + { + "type": "CancellationToken", + "name": "cancellationToken", + "isOptional": true + } + ] + } + ], "contentType": "repositoryInterface", "name": "ITenantRepository", "summary": null 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 6a03fe6478..da45ebbecb 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.EntityFrameworkCore", - "hash": "c9190ac295f212b1757e0f9c5b55a940", + "hash": "2d864bc42aff952fbf3eaab13be45f30", "contents": [ { "namespace": "Volo.Abp.TenantManagement.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementEntityFrameworkCoreModule", "summary": null @@ -37,6 +81,75 @@ "summary": null } ], + "replacedDbContexts": [], + "implementingInterfaces": [ + { + "name": "IInfrastructure", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure" + }, + { + "name": "IDbContextDependencies", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextDependencies" + }, + { + "name": "IDbSetCache", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbSetCache" + }, + { + "name": "IDbContextPoolable", + "namespace": "Microsoft.EntityFrameworkCore.Internal", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Internal.IDbContextPoolable" + }, + { + "name": "IResettableService", + "namespace": "Microsoft.EntityFrameworkCore.Infrastructure", + "declaringAssemblyName": "Microsoft.EntityFrameworkCore", + "fullName": "Microsoft.EntityFrameworkCore.Infrastructure.IResettableService" + }, + { + "name": "IDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IDisposable" + }, + { + "name": "IAsyncDisposable", + "namespace": "System", + "declaringAssemblyName": "System.Private.CoreLib", + "fullName": "System.IAsyncDisposable" + }, + { + "name": "IAbpEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IAbpEfCoreDbContext" + }, + { + "name": "IEfCoreDbContext", + "namespace": "Volo.Abp.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.EntityFrameworkCore", + "fullName": "Volo.Abp.EntityFrameworkCore.IEfCoreDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "ITenantManagementDbContext", + "namespace": "Volo.Abp.TenantManagement.EntityFrameworkCore", + "declaringAssemblyName": "Volo.Abp.TenantManagement.EntityFrameworkCore", + "fullName": "Volo.Abp.TenantManagement.EntityFrameworkCore.ITenantManagementDbContext" + } + ], "contentType": "efCoreDbContext", "name": "TenantManagementDbContext", "summary": null 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 16de8d6d32..601a74d142 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.HttpApi.Client", - "hash": "699afc8713aeb9ea5a7fd21b15c5ecb3", + "hash": "20ed9239207d2ac5512349a4ce89f094", "contents": [ { "namespace": "Volo.Abp.TenantManagement", @@ -16,6 +16,50 @@ "name": "AbpHttpClientModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementHttpApiClientModule", "summary": null 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 ebc2fc5e5a..0663e7ebe4 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.HttpApi", - "hash": "c2b71afc4fa0e39bb71c25eada3cd9d9", + "hash": "0dc144b824c071e08bec54aa83a5cadd", "contents": [ { "namespace": "Volo.Abp.TenantManagement", @@ -21,6 +21,50 @@ "name": "AbpAspNetCoreMvcModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementHttpApiModule", "summary": null 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 422bc1a915..af2929e142 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.MongoDB", - "hash": "ebc918bc4bcc6ce1fce16836283f29fb", + "hash": "b16b8ec91d6ef2f25aeaf3952a6f43e4", "contents": [ { "namespace": "Volo.Abp.TenantManagement.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementMongoDbModule", "summary": null @@ -31,6 +75,26 @@ "summary": null } ], + "implementingInterfaces": [ + { + "name": "IAbpMongoDbContext", + "namespace": "Volo.Abp.MongoDB", + "declaringAssemblyName": "Volo.Abp.MongoDB", + "fullName": "Volo.Abp.MongoDB.IAbpMongoDbContext" + }, + { + "name": "ITransientDependency", + "namespace": "Volo.Abp.DependencyInjection", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.DependencyInjection.ITransientDependency" + }, + { + "name": "ITenantManagementMongoDbContext", + "namespace": "Volo.Abp.TenantManagement.MongoDB", + "declaringAssemblyName": "Volo.Abp.TenantManagement.MongoDB", + "fullName": "Volo.Abp.TenantManagement.MongoDB.ITenantManagementMongoDbContext" + } + ], "contentType": "mongoDbContext", "name": "TenantManagementMongoDbContext", "summary": null 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 f750f744f3..adc8331a27 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,6 +1,6 @@ { "name": "Volo.Abp.TenantManagement.Web", - "hash": "f985e736986d86736082b56a777dd082", + "hash": "ba09528d9ae8a8ff41cddfc0dc32f870", "contents": [ { "namespace": "Volo.Abp.TenantManagement.Web", @@ -26,6 +26,50 @@ "name": "AbpAutoMapperModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpTenantManagementWebModule", "summary": null 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 index 6b5a976464..ddd81ef471 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.Users.Abstractions", - "hash": "febb9ea01496ed2c9467f9d5f9338b8f", + "hash": "e9b3fdc30f6645973c016732a0863d91", "contents": [ { "namespace": "Volo.Abp.Users", @@ -16,6 +16,50 @@ "name": "AbpEventBusModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpUsersAbstractionModule", "summary": null 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 e7234a6168..4c6341a416 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,10 +1,54 @@ { "name": "Volo.Abp.Users.Domain.Shared", - "hash": "2657a458fe877d75fde3e68ffe1cf378", + "hash": "9edc039bc906d00cc6f63f0b20b48c56", "contents": [ { "namespace": "Volo.Abp.Users", "dependsOnModules": [], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpUsersDomainSharedModule", "summary": null 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 d30fa30cbc..81b58d4516 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,6 +1,6 @@ { "name": "Volo.Abp.Users.Domain", - "hash": "a987e348884309c3d96443217d55263d", + "hash": "70e5720643de80941b006188e958fbcd", "contents": [ { "namespace": "Volo.Abp.Users", @@ -21,6 +21,50 @@ "name": "AbpDddDomainModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpUsersDomainModule", "summary": null 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 3ea888acbc..5489b3b082 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,6 +1,6 @@ { "name": "Volo.Abp.Users.EntityFrameworkCore", - "hash": "d2da73abd6c4a7f3f0f0c60d54894d27", + "hash": "18f489fd7745978e651f65a90aa5baab", "contents": [ { "namespace": "Volo.Abp.Users.EntityFrameworkCore", @@ -16,6 +16,50 @@ "name": "AbpEntityFrameworkCoreModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpUsersEntityFrameworkCoreModule", "summary": null 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 cad3d439a9..82f86e6a2e 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,6 +1,6 @@ { "name": "Volo.Abp.Users.MongoDB", - "hash": "44c5885dfe5cfa14d718c509560618ee", + "hash": "b59a34ff8b15b8a714a5f3aed54ebeb4", "contents": [ { "namespace": "Volo.Abp.Users.MongoDB", @@ -16,6 +16,50 @@ "name": "AbpMongoDbModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpUsersMongoDbModule", "summary": null 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 index 2025ab4096..21076c6deb 100644 --- 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 @@ -1,6 +1,6 @@ { "name": "Volo.Abp.VirtualFileExplorer.DemoApp", - "hash": "ebac268c9c8cf9c94a47305f0610dbdb", + "hash": "aac05c80d23f7010340c1eefb7447ff3", "contents": [ { "namespace": "Volo.Abp.VirtualFileExplorer.DemoApp", @@ -21,6 +21,50 @@ "name": "AbpVirtualFileExplorerWebModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpVirtualFileExplorerDemoAppModule", "summary": null diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json index e7e645aaa1..4127c1fbad 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/package.json @@ -3,7 +3,7 @@ "version": "1.0.0", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2", - "@abp/virtual-file-explorer": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3", + "@abp/virtual-file-explorer": "^6.0.3" } } diff --git a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock index 1ed378145a..15654b0652 100644 --- a/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock +++ b/modules/virtual-file-explorer/app/Volo.Abp.VirtualFileExplorer.DemoApp/yarn.lock @@ -2,37 +2,37 @@ # yarn lockfile v1 -"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.2.tgz#5fac2efdf575e67dfbad450855c45c7d79962ccd" - integrity sha512-XNDwj2ewnpO+fAurlgVG5X0L1KsBW/5xNYmODUwV2O+UaTlCY1eOMfsQycKPvn6YrV+2lCsAy6xKSgLTqguDLA== - dependencies: - "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.2" - -"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.2.tgz#975c56b24b8fbdf8e37cc2cfac414af2e4e8174e" - integrity sha512-SL0G+NkiZJdjL2wGYAI19zGry1kq/gCwggoTr3lxZl4Sj8T0V5lCEmybrEf7jwt03EHXVS4oBkNjRaRGPz2NNA== - dependencies: - "@abp/aspnetcore.mvc.ui" "~6.0.2" - "@abp/bootstrap" "~6.0.2" - "@abp/bootstrap-datepicker" "~6.0.2" - "@abp/datatables.net-bs5" "~6.0.2" - "@abp/font-awesome" "~6.0.2" - "@abp/jquery-form" "~6.0.2" - "@abp/jquery-validation-unobtrusive" "~6.0.2" - "@abp/lodash" "~6.0.2" - "@abp/luxon" "~6.0.2" - "@abp/malihu-custom-scrollbar-plugin" "~6.0.2" - "@abp/select2" "~6.0.2" - "@abp/sweetalert2" "~6.0.2" - "@abp/timeago" "~6.0.2" - "@abp/toastr" "~6.0.2" - -"@abp/aspnetcore.mvc.ui@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.2.tgz#69f939abdecb6e175e2941a1ea11ade49ee73df2" - integrity sha512-rFxzdqh31ulIhWemIc9d0emsg8SkRF+tlfv34nJImanAmoAlZp4ix86x2KZWqSzLp5JMtbrpMe3uwsWJGLRUNA== +"@abp/aspnetcore.mvc.ui.theme.basic@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-6.0.3.tgz#1e42418d4d6a07dcddd445833d752bc4555745bc" + integrity sha512-+brVjpAtYv2h9tm+mmXhDQfrrhK0iK5A209HjErFuLxnDdPYlMIN/SJEDaQxNw9qpg18JSdSwwMPunx1q5rzPg== + dependencies: + "@abp/aspnetcore.mvc.ui.theme.shared" "~6.0.3" + +"@abp/aspnetcore.mvc.ui.theme.shared@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-6.0.3.tgz#015d371de25333966013426c10c9a5c0ab589281" + integrity sha512-iJW3LnwCYtgc19w1rWup/EhhrGM/nSGvGwTLu6ahE73Vo+N+DqztdSpebkEDWFbq+A3PZTqF90+Z+tgIvXbnhw== + dependencies: + "@abp/aspnetcore.mvc.ui" "~6.0.3" + "@abp/bootstrap" "~6.0.3" + "@abp/bootstrap-datepicker" "~6.0.3" + "@abp/datatables.net-bs5" "~6.0.3" + "@abp/font-awesome" "~6.0.3" + "@abp/jquery-form" "~6.0.3" + "@abp/jquery-validation-unobtrusive" "~6.0.3" + "@abp/lodash" "~6.0.3" + "@abp/luxon" "~6.0.3" + "@abp/malihu-custom-scrollbar-plugin" "~6.0.3" + "@abp/select2" "~6.0.3" + "@abp/sweetalert2" "~6.0.3" + "@abp/timeago" "~6.0.3" + "@abp/toastr" "~6.0.3" + +"@abp/aspnetcore.mvc.ui@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-6.0.3.tgz#2fa62c38f3d97a0f709d45f7d4bd20e9dd60081d" + integrity sha512-i4pMuDQYKWD1J9O6wCXhvey7afEiV9Tcxdc4v50ScY2sIIn8E62BMQG8EVF0D9Zf51CWOheHnShOkT9WXbNzOQ== dependencies: ansi-colors "^4.1.1" extend-object "^1.0.0" @@ -41,171 +41,171 @@ merge-stream "^2.0.0" micromatch "^4.0.2" -"@abp/bootstrap-datepicker@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.2.tgz#edfe63e5351fc3acb97cdea285aa27a2f06acb28" - integrity sha512-IlanhbOR86Iu8H+4+SLyZ/di/piShqOGtoJTx+fl45phckYBH3frIKc20u8CB5iTOW7n3x/LWyU6w/5eucsjxA== +"@abp/bootstrap-datepicker@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-6.0.3.tgz#e212b27f55d5961bbe1083c1bb3acc34bf5d2489" + integrity sha512-/Z3WYIOnCEjCTn1nEc7tR9vOfrzrM3qyQvERUcD9ZLTAr9T0LoCd2TobVhLNTXPzIIm/oAaGP83yuCDpGfrGIA== dependencies: bootstrap-datepicker "^1.9.0" -"@abp/bootstrap@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.2.tgz#f5706c08ee125462adcf5ae1c9e36e25389e0d16" - integrity sha512-KJNptuhVb/UnorZOESccUyJf5GTG4XMJxRnNirfOjUv4rJvlucAErl9cWKY3p/bRkCPHZ6GpnueE6ScpIPe7Pw== +"@abp/bootstrap@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-6.0.3.tgz#8b755ad4bceeedb4cf43aad14a2f9fe1d9835235" + integrity sha512-zfCVN5tUUClho2hEhQunYi/cnFT2lJH61dqpS7qep/khubA+l7sVAS2vkRwEAnniC8pycTJyeGe7zR8fPPyt2w== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" bootstrap "^5.1.3" -"@abp/clipboard@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.2.tgz#a6123c9c4ad2b794344e8eeb9406e9a28eb271c4" - integrity sha512-htPOc9VgIKhG+Rzn6wlXeuP6AmdufGKa7jUb5tks/LuSIpw+tgWpfhOybk4mWHb8KYs3zXP2TZ/j0qVVYBeSew== +"@abp/clipboard@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-6.0.3.tgz#75347c97f8f3ff01141a5120929f564a1594dd72" + integrity sha512-lpuOhqXWrvuK1PAhPmUYf6UjoIMS3xkyZnLL3UDGewb5aI8nrVtD+Ul6CShKtWUIRzuM9TI04AZU9x+ICOmLXA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" clipboard "^2.0.8" -"@abp/core@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.2.tgz#d0e876cda05704c22391368df0b56996998810a1" - integrity sha512-/NpLUwMmC5UUfJCCbErubYzETbL2pqbR2f8vZHZpwbMP+8ALUYFv9rhoe9WTqs1bVk4G6h1AJW75uATTeZX8yA== +"@abp/core@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/core/-/core-6.0.3.tgz#3c5a210773914e33579fb4ff92ce01d314eb3bbe" + integrity sha512-POOk//0Qjd6cl/TFA4xOYBqHm2r/dwr1V8IgQtQ66p1vAP73ZaaiViikwh0wyElsSRF+5vhtlM3Ln9UUEQ/eYA== dependencies: - "@abp/utils" "~6.0.2" + "@abp/utils" "~6.0.3" -"@abp/datatables.net-bs5@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.2.tgz#258c3fef7d736c171505b859201317f5f1933220" - integrity sha512-QEakFyictoqpqNrFuMNbs17SHLfxCJQjwJAazFzWkjHFXA8OIeO+xuWU3xSKjx5vSfqr4EyN2KXU9uh/NTgx/w== +"@abp/datatables.net-bs5@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-6.0.3.tgz#d8ae18e70570fcf102acca33009e9c4234d0fbf3" + integrity sha512-6S6iD7mx1MmuFCHSsBdAp01xGIMl2us5pYLFy0idxJoLoCJ3W0bd0/Nm3MJBNssg6YBsfX93nYj+j6FbIpH61w== dependencies: - "@abp/datatables.net" "~6.0.2" + "@abp/datatables.net" "~6.0.3" datatables.net-bs5 "^1.11.4" -"@abp/datatables.net@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.2.tgz#902930046b4968141de9f4ebab8ca890fd24f581" - integrity sha512-LPaQLBIIr7cO/rTGnARWeP6JV84CaSxWcDqS9cNsdYhhvngvC+0X5b5Y+6kFSRwPUU17aHXDDkI/k6LqqD/dRQ== +"@abp/datatables.net@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-6.0.3.tgz#7514eea307e861de6b8f90ad319728ffe2bdbc78" + integrity sha512-JyO8CMNqO78jtsCtReqoIA89ROy2HecnSYdjGV0WZuUvAmKRvNDt9yPihSwuHT63iXFJs0nP+33eGW6VcfUtMg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" datatables.net "^1.11.4" -"@abp/font-awesome@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.2.tgz#1bc56f68fa091a113fb084a59e83142b7ffaa554" - integrity sha512-+jmubgqHpah6o5BBLUyjC3lKXzJonoG+mGkloHoAdmsgJYZzWk6UMfvUuDZvKSJPbrLv7IYrSyobbgWjE7qr6g== +"@abp/font-awesome@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-6.0.3.tgz#6c1e72e93fc23d04c0eed3607935e9aa16bc0d50" + integrity sha512-VUv5tK8vGNJ/1wQW3a4zvowaV4fH9UyYQhv1T2cH8Z0tXbF3PUDVVytVTJBOnJB5GtuaPOpUMwU8KiD9GK3sdQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" "@fortawesome/fontawesome-free" "^5.15.4" -"@abp/jquery-form@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.2.tgz#58cd63a4fbb1c90b94bfb10d3a72799ba131da06" - integrity sha512-QadkBMe7vvSzkFWE2tPSw8AVNoKJq4GtU6K0Gr4nz5klgM6BlGXbniYNloqcpkF7dXX1yovBkSg4RcPwyUOrbw== +"@abp/jquery-form@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-6.0.3.tgz#6a39032ce0f7c3beba23a5eb7db47c0b69bfe582" + integrity sha512-rLa8G9FnF17Phm83D5lxqEUjwZxovSRIjAmvaEZ9IFTbB4GTI9sK2B054nut0xYRwCBNkqOAv63QO23FzwFX3Q== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-form "^4.3.0" -"@abp/jquery-validation-unobtrusive@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.2.tgz#4ec740c7219a97dec693e231906eb6d315e03183" - integrity sha512-c94M8+3Qpnkm4ZJyTbNQqRCxFQlro5NA/z1sg/Ft8AW4NLROcNJ16UNf47JXODAvRmCPeDxjb6Ko2pSzvyONGQ== +"@abp/jquery-validation-unobtrusive@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-6.0.3.tgz#adfadf7ff3fc88aa3aac2c6623dc300cb937771e" + integrity sha512-bM8ZZcIyYTH/WFXlsT3FOR1iUj7x6mzm0ib9rWDWQQeomMdBSYpRyYpQ1QS718Lg68muDnyCGraIaI1c+e8v9Q== dependencies: - "@abp/jquery-validation" "~6.0.2" + "@abp/jquery-validation" "~6.0.3" jquery-validation-unobtrusive "^3.2.12" -"@abp/jquery-validation@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.2.tgz#60705ed6c3922fef1b7227dbca498096302115b8" - integrity sha512-ImCyhjupX41iTEgleFe0qsQHKblm0mBsvqkhVrjbDgFNYXYeslxFeMIM20dCRDi+A+lojAtGJOsp/Y53xJevHQ== +"@abp/jquery-validation@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-6.0.3.tgz#ad7a5f1b70c2e1df12193eda60bde847876142f5" + integrity sha512-W1iyGKbyrpQ4NHzDS0vdgqJ6HAvrObg+01sajTXts1yOTgQqYNTk3KrWPVRvuRcV2wyxgUXiA43ogkpaDNoI0g== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" jquery-validation "^1.19.3" -"@abp/jquery@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.2.tgz#5888cc66fde141363acef05581305aa5fc27feee" - integrity sha512-9zpFJ+N83Zqio0bRdFbI7h4AkNGFWnNYr8uADcU5NVLNNr8jAdYApeZHt3JSuokaKt/HBCV9gL18H88T5zRgdA== +"@abp/jquery@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-6.0.3.tgz#06a8fd3aedb06d688118b874488b8af985fed7e4" + integrity sha512-mBcyKynUtRMzUZxal6SvNEXjbk9U2tLqdiVAZYpzwEm6nuvXBq8gCRP3OPPc8LdRacyq2QC4ohdLlIbkfuMXLQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" jquery "~3.6.0" -"@abp/lodash@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.2.tgz#6892a38d62fcccc5faa78b0bbdc6fbe239003e5a" - integrity sha512-X59/l/KRWowT6WbznACBM8hc9fCBvOlfWPbSqtZHZ10LgtfF1UX5Gjbf39GxT2ULKQEs8GP2myCtLRINRX5Bjw== +"@abp/lodash@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-6.0.3.tgz#97435b26f2fb7d89dcfdf0a9a2a846116d83e093" + integrity sha512-6DSoYorOAdi0v9keyduiNRCiRuLUvQNwY90XnDI/nPFOBktPkGvMb69mCC7uHl8ywAR4BlLcOtuL4D+sIzMWog== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" lodash "^4.17.21" -"@abp/luxon@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.2.tgz#55f47649b58bf198d5bdd03c089ea476f432c232" - integrity sha512-3w/C51no/ssdKyvGYhqkCbPJ6Eb5onH1MFuYl8CRIDjiKKAZuZgo9dmdY7vh0nwVuvLvQY5LMWEjl/DukbaTPA== +"@abp/luxon@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-6.0.3.tgz#108fa859eab8980e0f936d30b3bc729fb8f1d527" + integrity sha512-FeOLw1fhz9zyjyRpxLy18QfZz1AD9RG+YxvCmVAIuIQLLCNO3B8cf9HDF/Xd/LHfJAYnVBVfKxQCuD7y6RCbqw== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" luxon "^2.3.0" -"@abp/malihu-custom-scrollbar-plugin@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.2.tgz#f3ef997931f3616ff4c69a97e3255d4e965c9cf8" - integrity sha512-exdVXhJU7+/04lCm9na1mmZQLEdXovBCpIrJb+qQ/7SCYH7TjT2Qm1ycc0PzocG1ERsghzmVOZK401ycjNglRQ== +"@abp/malihu-custom-scrollbar-plugin@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-6.0.3.tgz#fba1bc8ba4a4dfa62e4baaad207de370d81d7ebf" + integrity sha512-0G+vZqhHsFg5vh7BY6rUZ1ympqhvxREPa/d05dMQT4tPfzOt/VkCSsExi9X4U4L9Q3Z7vt6ofCj2cYzulrc5CA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" malihu-custom-scrollbar-plugin "^3.1.5" -"@abp/prismjs@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.2.tgz#abcb26798aa2ab4d2a1c142aef02906859a783cd" - integrity sha512-iPhf7UE04W6yNtMTxbhbFTH8hAU2+KLuIIpMhf1DH6IMNEXX16qq5qVZz/noa1X5HWhFY5C7J26JobCUXx5AkA== +"@abp/prismjs@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-6.0.3.tgz#f19b4814042fddbd291a1d702b015659e91ef232" + integrity sha512-TnQ+DVK+sCPSEiuKgyWI+smvI9b8HRoiMV7+jgy6aBTeoyAKzlJYshUdoFRZIty6kiCw9Dr+efhQw49c+uxMhg== dependencies: - "@abp/clipboard" "~6.0.2" - "@abp/core" "~6.0.2" + "@abp/clipboard" "~6.0.3" + "@abp/core" "~6.0.3" prismjs "^1.26.0" -"@abp/select2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.2.tgz#7957079ecfc8424eb52710756ecc12f784ee7635" - integrity sha512-uTQ0Un36vaIVt331QI7sbVxddU5fj2UmCoUA0Fu7NC2x01fMIuRcN03nfDkukRJzFrhtT7O9nT7/2vOHlFUZHg== +"@abp/select2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-6.0.3.tgz#61da55ebee8e6a92677378e56a0afd1c86d14658" + integrity sha512-M1lD5axW5cD5tBTN58bum830ed5pJgM123Hbg4tH8jDvDUkr5LQMpnn14WWueWtw31AsfrtOFbxccYEQSxpVcQ== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" select2 "^4.0.13" -"@abp/sweetalert2@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.2.tgz#38e296ef04244e29b1de3c07046a9f74e815cefd" - integrity sha512-7UWoWTZcuYFkhkeMyo8dI9zT9gGXJ0H9wzSLFG5iUEyRtR5eFT1vh5euVVkeh1p3hawjx4F6rDap6lyaxloqyA== +"@abp/sweetalert2@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-6.0.3.tgz#afea8617d466a0c4a9c7d0359f5f7693200b5227" + integrity sha512-vtILf+xajAFqUJGNti8SA+hB60I/bi7uzrHN1UIcU0Z9zVuy2GTlhLn3vI+Km3RJON1y2VBxtAqSwH/4szKOGA== dependencies: - "@abp/core" "~6.0.2" + "@abp/core" "~6.0.3" sweetalert2 "^11.3.6" -"@abp/timeago@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.2.tgz#1508e101f5219596f4ef8a0953095184532d0972" - integrity sha512-fzXZsEsF040KN8WD8sW3r8MtzGywK83kkj2bfpmB6jNeENg2amNqggyDyXZGfvuPXDY1Lv/dEKYVyWzgspJ25g== +"@abp/timeago@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-6.0.3.tgz#711bbb33704c3ce66b85cc5098311e3f7d7b78a0" + integrity sha512-Rl7iorQOkR7K5oIjB1MloBNTBzx4MV/866DZtDWNiXC0P2ArVjbzK7Zz3e9yU1tNnIwfUVzDxnAfL3GegRZyjg== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" timeago "^1.6.7" -"@abp/toastr@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.2.tgz#19a70967fe71a2a77692a09e13a4d000eca3c8bc" - integrity sha512-Er/1ztAZ+mK2VoVXsN544nOO+uprQm6SDqMS4Vh8zcxpLEGuRDYfuOiCncsuLOeGxwBZ0McSpmCbJpVQnyfOaw== +"@abp/toastr@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-6.0.3.tgz#79dad92534b06f2f49e8dff8392d1388a32b3fb9" + integrity sha512-0y1SOUzvhcHlGD/F8MYL0d1LwtvQApJ8lIHb9fqUsOpR1uaCeF0RvjUbQVzYQnNbshF4JFbwaA2TBWlOUCFyNw== dependencies: - "@abp/jquery" "~6.0.2" + "@abp/jquery" "~6.0.3" toastr "^2.1.4" -"@abp/utils@~6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.2.tgz#69c0aa04bf9657fe52c200058d7e7ea8b26ad4ba" - integrity sha512-UYSBhg2SyckDbiebzR+gNIUeXj/iNsTbPBjk3S5qiNxaDs2v2UqIcAoklyX1U9GCW37xOpOUrCjefrM+S9zAxg== +"@abp/utils@~6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-6.0.3.tgz#b0bfcb5d03b8f068ed4817fb03a3681542c0109c" + integrity sha512-2Xhg5Lt41iiXX7PE0i9HvHXQ0dqnVew5aabbtNK31Gz5ZC/wCQoUPltoWou2NCf3j4uWq8LSpPe3KN/CaBaKAQ== dependencies: just-compare "^1.3.0" -"@abp/virtual-file-explorer@^6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-6.0.2.tgz#0367ba881e4181cc060b1ee48375a82bb414c017" - integrity sha512-y5L3AwbasE6HUVEHdbS76VdZQZg/wFuRouf/qdpM+F3kH2yjq9HWVuVq0xmgOARM8QXOVsBVRWko/lP13Fv3ng== +"@abp/virtual-file-explorer@^6.0.3": + version "6.0.3" + resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-6.0.3.tgz#e6b31837d3e230f73f3aee71f9371a6964daf172" + integrity sha512-4d7pUbkVy8XvrY/+S+2CS5XR+q6CnsRvjQaiPnNwUr3OfibSgJZvwKnpcCkN0830gAVGDXaLAi9bLCBAV3IR+w== dependencies: - "@abp/clipboard" "~6.0.2" - "@abp/prismjs" "~6.0.2" + "@abp/clipboard" "~6.0.3" + "@abp/prismjs" "~6.0.3" "@fortawesome/fontawesome-free@^5.15.4": version "5.15.4" 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 42eb3d875b..ddd239feeb 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,6 +1,6 @@ { "name": "Volo.Abp.VirtualFileExplorer.Web", - "hash": "51e40a7fca4c16e552c0e216a284bb1b", + "hash": "4505a926da71d0475117f7d3126192b0", "contents": [ { "namespace": "Volo.Abp.VirtualFileExplorer.Web", @@ -16,6 +16,50 @@ "name": "AbpAspNetCoreMvcUiThemeSharedModule" } ], + "implementingInterfaces": [ + { + "name": "IAbpModule", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IAbpModule" + }, + { + "name": "IOnPreApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPreApplicationInitialization" + }, + { + "name": "IOnApplicationInitialization", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationInitialization" + }, + { + "name": "IOnPostApplicationInitialization", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IOnPostApplicationInitialization" + }, + { + "name": "IOnApplicationShutdown", + "namespace": "Volo.Abp", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.IOnApplicationShutdown" + }, + { + "name": "IPreConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPreConfigureServices" + }, + { + "name": "IPostConfigureServices", + "namespace": "Volo.Abp.Modularity", + "declaringAssemblyName": "Volo.Abp.Core", + "fullName": "Volo.Abp.Modularity.IPostConfigureServices" + } + ], "contentType": "abpModule", "name": "AbpVirtualFileExplorerWebModule", "summary": null diff --git a/npm/lerna.json b/npm/lerna.json index 2504c0502f..73699e711a 100644 --- a/npm/lerna.json +++ b/npm/lerna.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "packages": [ "packs/*" ], diff --git a/npm/ng-packs/lerna.version.json b/npm/ng-packs/lerna.version.json index 2d0c3f0aa4..695e5d7bc2 100644 --- a/npm/ng-packs/lerna.version.json +++ b/npm/ng-packs/lerna.version.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "packages": [ "packages/*" ], diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json index 7063fed8a3..9f9d661c38 100644 --- a/npm/ng-packs/package.json +++ b/npm/ng-packs/package.json @@ -41,18 +41,18 @@ }, "private": true, "devDependencies": { - "@abp/ng.account": "~6.0.2", - "@abp/ng.account.core": "~6.0.2", - "@abp/ng.core": "~6.0.2", - "@abp/ng.feature-management": "~6.0.2", - "@abp/ng.identity": "~6.0.2", - "@abp/ng.permission-management": "~6.0.2", - "@abp/ng.schematics": "~6.0.2", - "@abp/ng.setting-management": "~6.0.2", - "@abp/ng.tenant-management": "~6.0.2", - "@abp/ng.theme.basic": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", - "@abp/utils": "~6.0.2", + "@abp/ng.account": "~6.0.3", + "@abp/ng.account.core": "~6.0.3", + "@abp/ng.core": "~6.0.3", + "@abp/ng.feature-management": "~6.0.3", + "@abp/ng.identity": "~6.0.3", + "@abp/ng.permission-management": "~6.0.3", + "@abp/ng.schematics": "~6.0.3", + "@abp/ng.setting-management": "~6.0.3", + "@abp/ng.tenant-management": "~6.0.3", + "@abp/ng.theme.basic": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", + "@abp/utils": "~6.0.3", "@angular-devkit/build-angular": "14.2.1", "@angular-devkit/build-ng-packagr": "^0.1002.0", "@angular-devkit/schematics-cli": "~14.2.1", diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json index ad73f527ca..8dc5b2d1dd 100644 --- a/npm/ng-packs/packages/account-core/package.json +++ b/npm/ng-packs/packages/account-core/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account.core", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.core": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "@angular/common": ">=12.0.0", "@angular/core": ">=12.0.0" }, diff --git a/npm/ng-packs/packages/account/package.json b/npm/ng-packs/packages/account/package.json index 1d52917766..382b23d30f 100644 --- a/npm/ng-packs/packages/account/package.json +++ b/npm/ng-packs/packages/account/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.account", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.account.core": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json index ae8a86d738..647ac1ee1e 100644 --- a/npm/ng-packs/packages/components/package.json +++ b/npm/ng-packs/packages/components/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.components", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "peerDependencies": { - "@abp/ng.core": ">=6.0.2", - "@abp/ng.theme.shared": ">=6.0.2", + "@abp/ng.core": ">=6.0.3", + "@abp/ng.theme.shared": ">=6.0.3", "@ng-bootstrap/ng-bootstrap": ">=10.0.0" }, "dependencies": { diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json index ad9a94e4b4..3fec4e19f7 100644 --- a/npm/ng-packs/packages/core/package.json +++ b/npm/ng-packs/packages/core/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.core", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/utils": "~6.0.2", + "@abp/utils": "~6.0.3", "angular-oauth2-oidc": "^13.0.1", "just-clone": "^6.1.1", "just-compare": "^1.4.0", diff --git a/npm/ng-packs/packages/feature-management/package.json b/npm/ng-packs/packages/feature-management/package.json index 8a243359bf..0ff203e583 100644 --- a/npm/ng-packs/packages/feature-management/package.json +++ b/npm/ng-packs/packages/feature-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.feature-management", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.theme.shared": "~6.0.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/identity/package.json b/npm/ng-packs/packages/identity/package.json index 43f312730d..98443bde36 100644 --- a/npm/ng-packs/packages/identity/package.json +++ b/npm/ng-packs/packages/identity/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.identity", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.permission-management": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.permission-management": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/permission-management/package.json b/npm/ng-packs/packages/permission-management/package.json index d8e4472eac..279b6e04d9 100644 --- a/npm/ng-packs/packages/permission-management/package.json +++ b/npm/ng-packs/packages/permission-management/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.permission-management", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.theme.shared": "~6.0.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/schematics/package.json b/npm/ng-packs/packages/schematics/package.json index 4ff377e04f..b7edcda3b0 100644 --- a/npm/ng-packs/packages/schematics/package.json +++ b/npm/ng-packs/packages/schematics/package.json @@ -1,6 +1,6 @@ { "name": "@abp/ng.schematics", - "version": "6.0.2", + "version": "6.0.3", "description": "Schematics that works with ABP Backend", "keywords": [ "schematics" diff --git a/npm/ng-packs/packages/setting-management/package.json b/npm/ng-packs/packages/setting-management/package.json index 8d34177434..383dab0040 100644 --- a/npm/ng-packs/packages/setting-management/package.json +++ b/npm/ng-packs/packages/setting-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.setting-management", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.components": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.components": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/tenant-management/package.json b/npm/ng-packs/packages/tenant-management/package.json index a464765887..dda25fdb0a 100644 --- a/npm/ng-packs/packages/tenant-management/package.json +++ b/npm/ng-packs/packages/tenant-management/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.tenant-management", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.feature-management": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.feature-management": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-basic/package.json b/npm/ng-packs/packages/theme-basic/package.json index e72f7315a1..7c167d4efa 100644 --- a/npm/ng-packs/packages/theme-basic/package.json +++ b/npm/ng-packs/packages/theme-basic/package.json @@ -1,14 +1,14 @@ { "name": "@abp/ng.theme.basic", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.account.core": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.account.core": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "tslib": "^2.0.0" }, "publishConfig": { diff --git a/npm/ng-packs/packages/theme-shared/package.json b/npm/ng-packs/packages/theme-shared/package.json index e76fc7e1c9..a56b2a3cdf 100644 --- a/npm/ng-packs/packages/theme-shared/package.json +++ b/npm/ng-packs/packages/theme-shared/package.json @@ -1,13 +1,13 @@ { "name": "@abp/ng.theme.shared", - "version": "6.0.2", + "version": "6.0.3", "homepage": "https://abp.io", "repository": { "type": "git", "url": "https://github.com/abpframework/abp.git" }, "dependencies": { - "@abp/ng.core": "~6.0.2", + "@abp/ng.core": "~6.0.3", "@fortawesome/fontawesome-free": "^5.15.4", "@ng-bootstrap/ng-bootstrap": "13.0.0", "@ngx-validate/core": "^0.1.2", diff --git a/npm/packs/anchor-js/package.json b/npm/packs/anchor-js/package.json index a9d5860744..da7b3ad0bd 100644 --- a/npm/packs/anchor-js/package.json +++ b/npm/packs/anchor-js/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/anchor-js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "anchor-js": "^4.3.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/aspnetcore.components.server.basictheme/package.json b/npm/packs/aspnetcore.components.server.basictheme/package.json index 59a33a9f0a..462503ecbe 100644 --- a/npm/packs/aspnetcore.components.server.basictheme/package.json +++ b/npm/packs/aspnetcore.components.server.basictheme/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/aspnetcore.components.server.basictheme", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.components.server.theming": "~6.0.2" + "@abp/aspnetcore.components.server.theming": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.components.server.theming/package.json b/npm/packs/aspnetcore.components.server.theming/package.json index f59647e0c0..7e5702a124 100644 --- a/npm/packs/aspnetcore.components.server.theming/package.json +++ b/npm/packs/aspnetcore.components.server.theming/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/aspnetcore.components.server.theming", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/bootstrap": "~6.0.2", - "@abp/font-awesome": "~6.0.2" + "@abp/bootstrap": "~6.0.3", + "@abp/font-awesome": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json index 26d28c8cfc..6a7b7d530d 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.basic/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/aspnetcore.mvc.ui.theme.basic", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json index 6617bf02ce..35aef8d0c2 100644 --- a/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json +++ b/npm/packs/aspnetcore.mvc.ui.theme.shared/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/aspnetcore.mvc.ui.theme.shared", "repository": { "type": "git", @@ -10,20 +10,20 @@ "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui": "~6.0.2", - "@abp/bootstrap": "~6.0.2", - "@abp/bootstrap-datepicker": "~6.0.2", - "@abp/datatables.net-bs5": "~6.0.2", - "@abp/font-awesome": "~6.0.2", - "@abp/jquery-form": "~6.0.2", - "@abp/jquery-validation-unobtrusive": "~6.0.2", - "@abp/lodash": "~6.0.2", - "@abp/luxon": "~6.0.2", - "@abp/malihu-custom-scrollbar-plugin": "~6.0.2", - "@abp/select2": "~6.0.2", - "@abp/sweetalert2": "~6.0.2", - "@abp/timeago": "~6.0.2", - "@abp/toastr": "~6.0.2" + "@abp/aspnetcore.mvc.ui": "~6.0.3", + "@abp/bootstrap": "~6.0.3", + "@abp/bootstrap-datepicker": "~6.0.3", + "@abp/datatables.net-bs5": "~6.0.3", + "@abp/font-awesome": "~6.0.3", + "@abp/jquery-form": "~6.0.3", + "@abp/jquery-validation-unobtrusive": "~6.0.3", + "@abp/lodash": "~6.0.3", + "@abp/luxon": "~6.0.3", + "@abp/malihu-custom-scrollbar-plugin": "~6.0.3", + "@abp/select2": "~6.0.3", + "@abp/sweetalert2": "~6.0.3", + "@abp/timeago": "~6.0.3", + "@abp/toastr": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/aspnetcore.mvc.ui/package-lock.json b/npm/packs/aspnetcore.mvc.ui/package-lock.json index d5c39d8870..e73a124318 100644 --- a/npm/packs/aspnetcore.mvc.ui/package-lock.json +++ b/npm/packs/aspnetcore.mvc.ui/package-lock.json @@ -1,6 +1,6 @@ { "name": "@abp/aspnetcore.mvc.ui", - "version": "6.0.2", + "version": "6.0.3", "lockfileVersion": 1, "requires": true, "dependencies": { diff --git a/npm/packs/aspnetcore.mvc.ui/package.json b/npm/packs/aspnetcore.mvc.ui/package.json index 88130728a0..e6660f3d09 100644 --- a/npm/packs/aspnetcore.mvc.ui/package.json +++ b/npm/packs/aspnetcore.mvc.ui/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/aspnetcore.mvc.ui", "repository": { "type": "git", diff --git a/npm/packs/blogging/package.json b/npm/packs/blogging/package.json index e43a733b8d..d34ba929c3 100644 --- a/npm/packs/blogging/package.json +++ b/npm/packs/blogging/package.json @@ -1,14 +1,14 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/blogging", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.2", - "@abp/owl.carousel": "~6.0.2", - "@abp/prismjs": "~6.0.2", - "@abp/tui-editor": "~6.0.2" + "@abp/aspnetcore.mvc.ui.theme.shared": "~6.0.3", + "@abp/owl.carousel": "~6.0.3", + "@abp/prismjs": "~6.0.3", + "@abp/tui-editor": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/bootstrap-datepicker/package.json b/npm/packs/bootstrap-datepicker/package.json index 9ee6ac6110..9d3e0201c6 100644 --- a/npm/packs/bootstrap-datepicker/package.json +++ b/npm/packs/bootstrap-datepicker/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/bootstrap-datepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap-daterangepicker/package.json b/npm/packs/bootstrap-daterangepicker/package.json index 4a112a6e69..e55b6dc9e1 100644 --- a/npm/packs/bootstrap-daterangepicker/package.json +++ b/npm/packs/bootstrap-daterangepicker/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/bootstrap-daterangepicker", "repository": { "type": "git", diff --git a/npm/packs/bootstrap/package.json b/npm/packs/bootstrap/package.json index 047082f007..0b894674e3 100644 --- a/npm/packs/bootstrap/package.json +++ b/npm/packs/bootstrap/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/bootstrap", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "bootstrap": "^5.1.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/chart.js/package.json b/npm/packs/chart.js/package.json index aba009757c..6be32dcf8b 100644 --- a/npm/packs/chart.js/package.json +++ b/npm/packs/chart.js/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/chart.js", "publishConfig": { "access": "public" diff --git a/npm/packs/clipboard/package.json b/npm/packs/clipboard/package.json index 6eee71b594..2c48f07d05 100644 --- a/npm/packs/clipboard/package.json +++ b/npm/packs/clipboard/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/clipboard", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "clipboard": "^2.0.8" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/cms-kit.admin/package.json b/npm/packs/cms-kit.admin/package.json index 216946dd52..4419166acc 100644 --- a/npm/packs/cms-kit.admin/package.json +++ b/npm/packs/cms-kit.admin/package.json @@ -1,15 +1,15 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/cms-kit.admin", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/codemirror": "~6.0.2", - "@abp/jstree": "~6.0.2", - "@abp/slugify": "~6.0.2", - "@abp/tui-editor": "~6.0.2", - "@abp/uppy": "~6.0.2" + "@abp/codemirror": "~6.0.3", + "@abp/jstree": "~6.0.3", + "@abp/slugify": "~6.0.3", + "@abp/tui-editor": "~6.0.3", + "@abp/uppy": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cms-kit.public/package.json b/npm/packs/cms-kit.public/package.json index f3167d6a78..6cfd022828 100644 --- a/npm/packs/cms-kit.public/package.json +++ b/npm/packs/cms-kit.public/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/cms-kit.public", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/highlight.js": "~6.0.2", - "@abp/star-rating-svg": "~6.0.2" + "@abp/highlight.js": "~6.0.3", + "@abp/star-rating-svg": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cms-kit/package.json b/npm/packs/cms-kit/package.json index 7fac7fc97b..98ddeecbdf 100644 --- a/npm/packs/cms-kit/package.json +++ b/npm/packs/cms-kit/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/cms-kit", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/cms-kit.admin": "~6.0.2", - "@abp/cms-kit.public": "~6.0.2" + "@abp/cms-kit.admin": "~6.0.3", + "@abp/cms-kit.public": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/codemirror/package.json b/npm/packs/codemirror/package.json index 3eeee9dbcf..64192f831a 100644 --- a/npm/packs/codemirror/package.json +++ b/npm/packs/codemirror/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/codemirror", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "codemirror": "^5.65.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/core/package.json b/npm/packs/core/package.json index 42788ead72..fd1b31f4f8 100644 --- a/npm/packs/core/package.json +++ b/npm/packs/core/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/core", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/utils": "~6.0.2" + "@abp/utils": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/cropperjs/package.json b/npm/packs/cropperjs/package.json index 0fdf5b259c..1782197c4a 100644 --- a/npm/packs/cropperjs/package.json +++ b/npm/packs/cropperjs/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/cropperjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "cropperjs": "^1.5.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net-bs4/package.json b/npm/packs/datatables.net-bs4/package.json index f413ca456f..eb1a426415 100644 --- a/npm/packs/datatables.net-bs4/package.json +++ b/npm/packs/datatables.net-bs4/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/datatables.net-bs4", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/datatables.net": "~6.0.2", + "@abp/datatables.net": "~6.0.3", "datatables.net-bs4": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net-bs5/package.json b/npm/packs/datatables.net-bs5/package.json index e4b3401a7c..32fafa60a7 100644 --- a/npm/packs/datatables.net-bs5/package.json +++ b/npm/packs/datatables.net-bs5/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/datatables.net-bs5", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/datatables.net": "~6.0.2", + "@abp/datatables.net": "~6.0.3", "datatables.net-bs5": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/datatables.net/package.json b/npm/packs/datatables.net/package.json index 16db148252..0353a68e9b 100644 --- a/npm/packs/datatables.net/package.json +++ b/npm/packs/datatables.net/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/datatables.net", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", + "@abp/jquery": "~6.0.3", "datatables.net": "^1.11.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/docs/package.json b/npm/packs/docs/package.json index 4d1bf6b51a..3925b0d418 100644 --- a/npm/packs/docs/package.json +++ b/npm/packs/docs/package.json @@ -1,15 +1,15 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/docs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/anchor-js": "~6.0.2", - "@abp/clipboard": "~6.0.2", - "@abp/malihu-custom-scrollbar-plugin": "~6.0.2", - "@abp/popper.js": "~6.0.2", - "@abp/prismjs": "~6.0.2" + "@abp/anchor-js": "~6.0.3", + "@abp/clipboard": "~6.0.3", + "@abp/malihu-custom-scrollbar-plugin": "~6.0.3", + "@abp/popper.js": "~6.0.3", + "@abp/prismjs": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/flag-icon-css/package.json b/npm/packs/flag-icon-css/package.json index e75504a0ea..541706661d 100644 --- a/npm/packs/flag-icon-css/package.json +++ b/npm/packs/flag-icon-css/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/flag-icon-css", "publishConfig": { "access": "public" diff --git a/npm/packs/font-awesome/package.json b/npm/packs/font-awesome/package.json index 5d4d34cd1e..f192679143 100644 --- a/npm/packs/font-awesome/package.json +++ b/npm/packs/font-awesome/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/font-awesome", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "@fortawesome/fontawesome-free": "^5.15.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/highlight.js/package.json b/npm/packs/highlight.js/package.json index abce0fcba8..e42fd0c5ce 100644 --- a/npm/packs/highlight.js/package.json +++ b/npm/packs/highlight.js/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/highlight.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "@highlightjs/cdn-assets": "~11.4.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-form/package.json b/npm/packs/jquery-form/package.json index f0c4408b1e..a6c08c036c 100644 --- a/npm/packs/jquery-form/package.json +++ b/npm/packs/jquery-form/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/jquery-form", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", + "@abp/jquery": "~6.0.3", "jquery-form": "^4.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-validation-unobtrusive/package.json b/npm/packs/jquery-validation-unobtrusive/package.json index 8d91b19e42..ce38a0b145 100644 --- a/npm/packs/jquery-validation-unobtrusive/package.json +++ b/npm/packs/jquery-validation-unobtrusive/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/jquery-validation-unobtrusive", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery-validation": "~6.0.2", + "@abp/jquery-validation": "~6.0.3", "jquery-validation-unobtrusive": "^3.2.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery-validation/package.json b/npm/packs/jquery-validation/package.json index 1bb5581cac..60a86e9466 100644 --- a/npm/packs/jquery-validation/package.json +++ b/npm/packs/jquery-validation/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/jquery-validation", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", + "@abp/jquery": "~6.0.3", "jquery-validation": "^1.19.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jquery/package.json b/npm/packs/jquery/package.json index 05c5700c53..a99a744c6a 100644 --- a/npm/packs/jquery/package.json +++ b/npm/packs/jquery/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/jquery", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "jquery": "~3.6.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/jstree/package.json b/npm/packs/jstree/package.json index 40dc313b86..fca6d748b4 100644 --- a/npm/packs/jstree/package.json +++ b/npm/packs/jstree/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/jstree", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", + "@abp/jquery": "~6.0.3", "jstree": "^3.3.12" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/lodash/package.json b/npm/packs/lodash/package.json index 3f90590f27..c921c1dd6d 100644 --- a/npm/packs/lodash/package.json +++ b/npm/packs/lodash/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/lodash", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "lodash": "^4.17.21" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/luxon/package.json b/npm/packs/luxon/package.json index dbedaf7680..42f1dde0d6 100644 --- a/npm/packs/luxon/package.json +++ b/npm/packs/luxon/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/luxon", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "luxon": "^2.3.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/malihu-custom-scrollbar-plugin/package.json b/npm/packs/malihu-custom-scrollbar-plugin/package.json index 141593da4c..5f6210f66e 100644 --- a/npm/packs/malihu-custom-scrollbar-plugin/package.json +++ b/npm/packs/malihu-custom-scrollbar-plugin/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/malihu-custom-scrollbar-plugin", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "malihu-custom-scrollbar-plugin": "^3.1.5" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/markdown-it/package.json b/npm/packs/markdown-it/package.json index 6724d7f56b..5c02def38f 100644 --- a/npm/packs/markdown-it/package.json +++ b/npm/packs/markdown-it/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/markdown-it", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "markdown-it": "^12.3.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/moment/package.json b/npm/packs/moment/package.json index 088254151c..35e8904f23 100644 --- a/npm/packs/moment/package.json +++ b/npm/packs/moment/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/moment", "repository": { "type": "git", diff --git a/npm/packs/owl.carousel/package.json b/npm/packs/owl.carousel/package.json index 6d48a73a64..d72ccee122 100644 --- a/npm/packs/owl.carousel/package.json +++ b/npm/packs/owl.carousel/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/owl.carousel", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "owl.carousel": "^2.3.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/popper.js/package.json b/npm/packs/popper.js/package.json index 85dbe83a2a..3c4213c9e8 100644 --- a/npm/packs/popper.js/package.json +++ b/npm/packs/popper.js/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/popper.js", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "@popperjs/core": "^2.11.2" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/prismjs/package.json b/npm/packs/prismjs/package.json index 0cf7ffd413..afb90e0b90 100644 --- a/npm/packs/prismjs/package.json +++ b/npm/packs/prismjs/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/prismjs", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~6.0.2", - "@abp/core": "~6.0.2", + "@abp/clipboard": "~6.0.3", + "@abp/core": "~6.0.3", "prismjs": "^1.26.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/select2/package.json b/npm/packs/select2/package.json index c7c6eeb668..f8122b5c33 100644 --- a/npm/packs/select2/package.json +++ b/npm/packs/select2/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/select2", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "select2": "^4.0.13" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/signalr/package.json b/npm/packs/signalr/package.json index b28ab7f907..fa176c611c 100644 --- a/npm/packs/signalr/package.json +++ b/npm/packs/signalr/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/signalr", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "@microsoft/signalr": "~6.0.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/slugify/package.json b/npm/packs/slugify/package.json index 3cfb19030d..6c87af5deb 100644 --- a/npm/packs/slugify/package.json +++ b/npm/packs/slugify/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/slugify", "publishConfig": { "access": "public" diff --git a/npm/packs/star-rating-svg/package.json b/npm/packs/star-rating-svg/package.json index b6f04308b7..3c8756f064 100644 --- a/npm/packs/star-rating-svg/package.json +++ b/npm/packs/star-rating-svg/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/star-rating-svg", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", + "@abp/jquery": "~6.0.3", "star-rating-svg": "^3.5.0" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/sweetalert2/package.json b/npm/packs/sweetalert2/package.json index 7446de124f..9ce3fc4dd5 100644 --- a/npm/packs/sweetalert2/package.json +++ b/npm/packs/sweetalert2/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/sweetalert2", "publishConfig": { "access": "public" @@ -10,7 +10,7 @@ "directory": "npm/packs/sweetalert2" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "sweetalert2": "^11.3.6" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/timeago/package.json b/npm/packs/timeago/package.json index 2e62719b9c..7ea9e8404b 100644 --- a/npm/packs/timeago/package.json +++ b/npm/packs/timeago/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/timeago", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", + "@abp/jquery": "~6.0.3", "timeago": "^1.6.7" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/toastr/package.json b/npm/packs/toastr/package.json index e8fd00cd61..ed88887ecd 100644 --- a/npm/packs/toastr/package.json +++ b/npm/packs/toastr/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/toastr", "repository": { "type": "git", @@ -10,7 +10,7 @@ "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", + "@abp/jquery": "~6.0.3", "toastr": "^2.1.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/tui-editor/package.json b/npm/packs/tui-editor/package.json index 75c8fc9a08..9f09dee94d 100644 --- a/npm/packs/tui-editor/package.json +++ b/npm/packs/tui-editor/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/tui-editor", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/jquery": "~6.0.2", - "@abp/prismjs": "~6.0.2" + "@abp/jquery": "~6.0.3", + "@abp/prismjs": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/uppy/package.json b/npm/packs/uppy/package.json index 687b4600b5..4eb81a9fcd 100644 --- a/npm/packs/uppy/package.json +++ b/npm/packs/uppy/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/uppy", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/core": "~6.0.2", + "@abp/core": "~6.0.3", "uppy": "^1.16.1" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/utils/package.json b/npm/packs/utils/package.json index 7f5eddaf90..c40f5c01dd 100644 --- a/npm/packs/utils/package.json +++ b/npm/packs/utils/package.json @@ -1,6 +1,6 @@ { "name": "@abp/utils", - "version": "6.0.2", + "version": "6.0.3", "scripts": { "prepublishOnly": "yarn install --ignore-scripts && node prepublish.js", "ng": "ng", diff --git a/npm/packs/vee-validate/package.json b/npm/packs/vee-validate/package.json index ed94e47979..67b0000ea9 100644 --- a/npm/packs/vee-validate/package.json +++ b/npm/packs/vee-validate/package.json @@ -1,11 +1,11 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/vee-validate", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/vue": "~6.0.2", + "@abp/vue": "~6.0.3", "vee-validate": "~3.4.4" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" diff --git a/npm/packs/virtual-file-explorer/package.json b/npm/packs/virtual-file-explorer/package.json index 9d5c53a4fb..9ebcb5fb94 100644 --- a/npm/packs/virtual-file-explorer/package.json +++ b/npm/packs/virtual-file-explorer/package.json @@ -1,12 +1,12 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/virtual-file-explorer", "publishConfig": { "access": "public" }, "dependencies": { - "@abp/clipboard": "~6.0.2", - "@abp/prismjs": "~6.0.2" + "@abp/clipboard": "~6.0.3", + "@abp/prismjs": "~6.0.3" }, "gitHead": "bb4ea17d5996f01889134c138d00b6c8f858a431" } diff --git a/npm/packs/vue/package.json b/npm/packs/vue/package.json index 77b4d796a5..e118ad3374 100644 --- a/npm/packs/vue/package.json +++ b/npm/packs/vue/package.json @@ -1,5 +1,5 @@ { - "version": "6.0.2", + "version": "6.0.3", "name": "@abp/vue", "publishConfig": { "access": "public" diff --git a/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip b/source-code/Volo.Abp.Account.SourceCode/Volo.Abp.Account.SourceCode.zip index 5286df698df4956f35ad8eef8d3461a1f6c8569a..adfee35d4b03f75eb6ffe7303c309b4ce6591bc1 100644 GIT binary patch delta 21669 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 delta 20582 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 BOyvLo delta 7583 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 aO1%G>Fw%(-iD7XQ@Oaf5<8|{T_5T6fWT0jM delta 11330 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 diff --git a/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip b/source-code/Volo.Abp.BasicTheme.SourceCode/Volo.Abp.BasicTheme.SourceCode.zip index c9e153f70ba3864898b31c458224a6a3c0acf3ba..06ed36ec10eb16ec019f70755da42c7f342de6ea 100644 GIT binary patch delta 96501 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

|$2tFt$uWZ@Z3Q&tAT6(9`khomrZz zdbZ}=_~IG1C5~-6w=@N#7*kq;2}*iijltL1V0A6EP;;S%b9Ch)M^mlGq`kwz+s+j7 zmUO8|I;+J0wSeh+NndEz`s?D0?fNZ-u?0C5Zq_Q)Y3q;o?DPu&ZkrSB>wj0%JN9%j zA2winySW2oMZ5Kxya1+mTi?dEtSz(aK_dB8gnSonh300b=<(c~7C%DRC%PEkpP3fm z>H2viQ_6F(-_PYz14WRw^%(KFmLS>Crda0J8Co}ihO-N)!Bpwdxy-`owRRyRv+THh zR;!2RJH`AJePhnrUyr5J-Og*bJ=ADY3~i;o;m3nN);bkj@}r3uwP=^;BD`#(=``G* z!;}u1uexp~{m=Zb6^I7gAu&b^UqHxkhfo-QIBtAIyr3ujdBXIC!?I^>DP*jLYsp3H zXGZ%5WPQhr`UUFzb3HokpQ6kop?Q6vla+q4Rojfwdgzx2QDImZFAiEW>C)8w>Bk5N znb!#aU9QzkybI1?X9Ev=KFAv`QP26%Lsg&;=ptlnukMk`J_&!ddcLD^&#Cd4Z1h2X z4~nVYa&^AQzW>wAgm3atJK%L4#qs6Z%+DJF+|3n1{1k?yC>(~ngil08!_|WiYZ+n< zZP~!#XkH``?XDnov;1gTHkB`X z2eX-Fj*aHynJAm#;R*=K%6fGp9eQ^KzN!>NyOw6&wmuRokt4xs24yCckU(@mB}d$; zi>*VKTm5!Rq2#ib+Uw2TP5WR=E?InL@o1qtcldII_57V9!*bHKpgPpR)>+9+#g|eI z=<%{tP2Cv?q8_@)@;A=U&IGv_bg7Y3b^@rLmP<)ma^&Tx!_hfsY$4Dq(me2?@&eygMz5RrtY88|j`8{Wj z{)yl8Lqp??J4g*NL^`uBhm0fyjr!A+YBv4>_vE5s$A-av|4n164!95e_-DdGN9Vsg zSJGJ&E#`w$_0;_~hLs^SO=GRF=fUrh>*0&Y3Dp4_FkVwFj5dBjz`Ab%WF)C#nUj|% z^Kj+WSpQn3KuUkC!^>rSHO}ZVWnOtR(`8=?ep-|F$YyU@ALFkHzUdQ$^sL&VZPpXN zgXn8q@}0Uvq^h~kli@K*_nm#%EHd}yZ528x-24l{v*psOX5exvfwn&+OHa7ejig)l zlW+O!;tN4u3LF9z1O((eB#4j*qiTHdS`pHJ0)=050UqEWAg0hDAXdqQr=Se+(d&GG zmffl(qHp#5SB;AjsHMg?!C4Z>f|xY{&O)T=E@hR*WpHbwD@`x|>npA^SoYuh@(SmM!*_*0vy3Zjt5k7C<`Px<|xk!zBdioEbr! zDAA^;!u@!^3nssBVSnA|29grLua0G|ZlDc|46-<6rUEI+vk}O83L0dyU z1{nU}5EjLa+bSzK}?{;??XlX&U_V4P)F$8VJ5j9+rh^5vx$J` z)-lA(kWfhJv6&#jRFo$Y{n&s%Q5e~0{xIyW_Y=QjyU2K@fM#`hE3PjPH23AV*m}h^JlI*$6&+$C z8auahZ=*>pE9<@^?8S2sc30_=1Oibj$r*8O-AN4(04Bpj!*z{%L477VS~1vJji%xS>jF^zo2dkdrq}ss#w|P z2BZB>?`Puqb+I_=^D?<26|@#R-?Lc+`6pMrc)^nSBrUw7$~MTA`{)A(IrGvtT3Z^v zL|VYDBkMrn7^#Cq@KUp3Pvu9MRg9+OiiV6hQ+`ZNQh5pD4W z>te92rUUq+ISzfQFq{-T;%RS;@>N zS27kJxM8XSVsVLgrSqUrfMXu5ZBW=UOe=vEl%xHuG2$4BEVhJzdu5LC#^j#pVm&}E zgRSZr(u#U>!6q+-{(qD8zqu+%_E0(t1_C1aJ$Xk6f~`Jz8xkDize$|4H}=24Zhz)~ zf$+h~e}j6$LvyhI4MiS*{5R82gzc+B{_Oyh{~n%rg#+gJsgoZ-EleLhs>qYz7ol;I znTx%><2BcB=1%?J1%wjy37=kD^`=Od&a_WijaLb?Xq4?7$L+Hi*yhv4bUy}#QbuCI zMxzJ!%P18S8n*ROi28o(<1u2C^A9304Kh`GSRX;$F3j$hbnFP^k4%n!oDEK%-E4|d zk9-pARVKMwHNC#0qS*Qjt$_Z&-RZv*uD3f?{@=^j51ng*{`k*aU)o}ADnUU&EMVem z*T~|h_mJY@u9=eGo+03X1yvcl0Di>I^k@9U+RdU5x|bGyGMq*^du_spCgrX4_$TYKJx-Ore+b zfX64-BKhF*ol=328K(e!*e1lFC$6+GFV<{rh1*EY8y}*J3X4 z44Cx|UsR>g{y*Y?ma@1@Q^uD%a=DpP@^Dh>EoyR!s=Nk7EpI?Jo$RVVaa=Z{W56#( zKX8X+X7eixNj)QD5u{#P)D(quLw~|vz0(u)$SeizxsU9MukBHHA&me z9gUdp(LS4sc2ECM)p2?~e-!ZP;xQ-WJNi!O&Y`q4%IdRtl{jFY3>uZqA81Dr^zU2> zcKhZ&9BsME=Z1S7Y5#CT3t?81CQF{ISQYN%Z>;))|NpBUKXw)T{Xa{ra~|IwuW{`M zN?5;oZ3_zhpRw*=taLK*3b$gwQXCUU9I5w~>Bo=k1#QQAOwEdm3be+>Gz=>!0>pXE zJHxCGzCYjN1QJy$M!TN9ir$PMn0P?HZQJwtZa-J+O;}gmz<%NX`U-1IOO!6lC>u&E z-LH18N_qWItGg}Nw)m7Jb&~lK8#vP&(dJ1sNB8Rfdei%QI1^sH)0=|?(p&N=zZ#Rj zKIm?M?hk=uMoHE&j;*?Zv@hPZ`YpHot!5$Ky>6vCtXjU$?3?!c_S?0u&!=wRkJY;e z(}t9<*9m}JxAMi5VZ-TY$*%vxwe@9d<~R*OH2vcBzWq6UY-HQ5DMjS#9YLhK>+5su zExp_B+tJsoP9N$eXO%5*x=xRmj4U=sDz%ha#5BiXvnG$})BzQBsKu)u-BhfXPB>$7 zP_8BWa}b7aJUQ_X&RS)0psVPWq)2N`s9WA^?RvUOT&0j!sjy}Nhs?dPE@f-_YA9OS zTkDKgGw~>MZD?kMQ7!`ot6HE=9p>BB7dkM$BgO0XoDumvIJXQ`>usH3+Gsi*HS2YM zOoBs3F9tVXvuu02U;O6!)=Fk=0%(z%v@Y7=v1xX z-9J-A6-I?e;}!U>BEm-r=fV$+-!e3^_eZEW#c`nmMVu;Sqd!U)F|}k$E9Fp1S3;|l zsyKM9Nm&vvns9(sB3{bqvx2PBtVG9`J%8xvfs3JI!`h(7;aj<`PsiaTIx*|MrD_0q zYwzng!OnMR>mv{6<6){b{N*tmmp+2&^ObzC98WL1Ykk1;@dDv|#QAr381!vpI^FR< z&%cOAJ7ZalA1iQM-pyRJht=I_J92Ptde+S=w5EDEO}c<|aY99R(%gpr{h=GH_vnhM z$K8Sd9Zl-(Lp%O*lxYSWx?PtxBHW;!rt;T}%f02vZ`E*v_9jb|Q+rW(+WsWUCNh*% z6b-T;OV*Pz3l51(1EByKGT5bS^9$DVfqY)mNdrMMD^BZ_G9~d zJMM7?e)IEAH6)%9_f2NR56ND)z>|R8#87-T+G^LiLh>C}OQx=$*K`z#@mO7of?%e^ z(nVM+bq2?7wD~WV3m^M_U2)M2J`bGC73&VIxsHI&f=P1eZ-q7EALL<$D0wNu4y538 zXlD;KhegJ`1&M7Y`>v|2c_P>YN_?jgd1DGjEoH_{;of(c4#jC*xOEbASt=VYRXwN{ zW~95XB^oCwP7jzguCg?Hhzl=KHiJV?{jX(oo0zMch};&he0iH(nVYDg7dnh7#tyW< z+Drk8zXnyZE#uZz*xEBHV~26XIMrwx!^z2O8#OZdl`n=H)dkoQjj|qUQ_M`7%?W&q zM+Y;jl@VHAHkn&;Zq!MdayE;U_sR{Gyb{XwKE(AISMH(qqec0oIx!E?mq%*3(`OG(;?=<47_`I{Y2qkB87(Ci>#+0b~M18 z{*PFCC6*$JGMe(>gBIik_~)D^8;v^Q{iU#oq~w9cTxO}`%A|BT5_8MW{7$DbiSSWJ zk+U$Xi?@}}TYjm9e;$NQo+q81KWSSwEUH);ZR8pv7!r(LqDrp}C&;ecD(A9Wx!Nzx z+dLYXc;86*O1sTYrVsDNVrZqqO3S8d0x`{R(nFcqLU|1W{i_X?F{8{dx^siOBSU=q6Xgc zPw;Myi;Bf{ipNdo8}ypCKcZ&%(hHtGJTj`LIv>s}sK2T@@q)kB5xL9x_Wzl~hE+<& znaWSFQftKH*|uXB|JIC9Z`$V!J3L)Xx6rAG(`3jRtCUdL|gfUv;j zqHeWZuIO;^?BDU_T_z_|R4ewRGnAfu{$2itZTQy#q#~TTwoCS>sdrOtY z`|D;?w-T=`yNXQ@>n#8Z_yW!B{uF9faR2Zz*JhrSmN6_MTKmh2go4#Hil)-ElOW%( zV3H|SW?fo66tto_5?0c9;LSMq`l1w{WL56Dn^GmS1lx%lo^>!mkhZB=8>LFS_^To# zIZ}0HVcfepF5=>>UO16F+QZwc@j$|*f=$K4Fd_TAy* zRHPFlN6nTjDsURoFRP?j4l}W&3OkV(WnPQ37D`0b7%X}xi%BJw?Z2^IS=d)#VoAAW zPF79VY~n9wvOwQDSBp3B;wc&tXj?yfd^YuzzEi9!5SPu%!WA)$Ju$>xGrdimU|gMB zFv_~B2kh|OPl1ANv}L!dmMZ|m)e%9eSOeVOcon>8>6yiZ0iJ`1A$v?<0$&^K7 z23&fUi@bDmFXAhTZ{;(Bc`oEKPKWa0GNY-^X1bS^l{(ZTnx3sX)X7VW?1%S;Qkzq@ z3*JV}DKUMlX_4fsk2w@t8e^8HN3T7hAMpKGPq1_gTfhxxffT;ztAx%ga<0^ukb9D5 zlc4e#18VXPUr%tTg+i!e2o`M+WGyN547&$7)S0U@HqAU&xX|43^c{E7pX3U{`VC=k zz0|f$Dw~QX`+k#B_T@H<)`bNoqti0i!)0a70YRF^T1FKUS4r#e2kq9)g}uFQl!@n$ z+g!9eH$dcvl@f>@Uzs$a{ITLYPF51H|DM z;mmN96CFEC($m&`cV&vdukD}u23$Lzp+lHT%`2LQ%uowQV)9+Z-9K_9YKcx%rJ6XVoq~IXLwY zTg%P3`km$EQalER>CE#Mcus3avM1kRf%hA1aDW9ypu2NJuC;j?6#FYaoB$Ep=UcYm zE2|9wSDe{g zrnG7Of`)UNPt#c;c|SB=CVEnQ{gjMX%*kP4g%3Mh*hvJhWufeYjn2_YQ3pPlnQb$< zHwE1SAxA{C=BhgR$ZSg1FjDRmklm+9m*{ntkx~mH+lkvJ(klRUOrD7I=eJ>?+>Scl ziwUg}>&bU{XB;m=H=4f}ZDC)dNk!#h#4CsCoijXcZ|U=7G!}}v)-G|2Mfp{gvyT}Z zcrZzvsS#+Wv}O)Q+J~jL{Dk$lmh|kTavQ#b8&_o;#&Wcm`LboxR@t0KK(A@4+I{bq zV{l-VhiK392AtKrRQgAWAWx`Z_GU;8=RbRC!JaV|lN9Ya=IsFq)?}nqt~e40QDsww zN6pMq7iC^MqmSW=oCb`G%c2Ua)egnb^Q5!YadQ&2!r;Z9nr5!r=t`+NJS$Fai3*03 ztnG$DW>F#TdQ`Q8j!8K$fJr+mUn|<}Q=WadSyrlugyZFRN+4m znBbEjsAc_Pflw}E46P%fL6PwH-(LqoZ6C02cK9tamPsVUGP2HM1vr*=HyoUmH<>M1 zc(Y32eORdQB^>k56Bnt548uq6=M%MD$z~KLj7&5vDp8CstE6Is0iP(mt*LPaZjb^b zGb#FS9hB})GhN`ZpDq02PhlOql7LS9zlt(QDQx%a?bq+@W$@YR^g2QKRC-uTR``+H zl2PgOm1zcW)ncpniJ}27CM!N{v;6*lqJEY`V&bhHqTXgWNKGM0lCs%%UA^yaCgbQy2(0b(%cc*>cd5~ z)a=c^lA-k&#v(>sithZ8l>FH*#nUYxa370o3l>CXE0@Jd0*sUvLD9|lf3qD;IxCAH zuD9w*Cp!)0E?<9fI7A)Z!d7G!BR#~SRG5(Z(+7cIc9EzUC!|Cu~Qhg04dUq__(94Y2ok9wY^U6F$COyV%3P<=sS zbaL?^C7uTMi+bA<8yqnwE*WD`U00*k3B$w^Or@$bpig)aFFV`W{u8zBEkj%DF?r6? z#CMp++G{m((6DP0%mr?7|30KR|C@<8AcZBkE`qjumrOo5WeXjU25Z!dxJD^m@4OGK zBKF*y7L1xlNPJg#{JHh+D~%tFI z)Dbv3%{kphL>|bah3-ss zy(`@H(*AjZ5g+~)IU$M*c5qhlLr)8Iu|Y1dqa23%3mIi>xb*k$_Wc9)QgcULsf*!_ zEh~J?4CGBFNORHGgBV#d5SfS<;Znl-A0V53^)0pfd za8A-TVXSmgx-s5>4_vKm%!ETg?Qo%V`}#8y(T6jAX~tDP-`08Nj29x_iMUn4w#7Cd zQAB%9hJ0>hisvp~Gd*Vh+5riqWx%*o7lbR;_v4r$6$);`vpr@^!k(dd5;0Z%R77r# z%RD)ljlA4U84Q`I=d@~6&R3G@B>naR0NK^9#@Ixz&}bDH3C})i_-|3A*BVKa;fw#|lyR|1aXoTvOZq~_wGwP5H@hcO>gRR zQ8ozh8KmF-UW|DNTrm%?V_2qIgJ^CWOR$T_@FRu%Z=*9fwk z0^3A2lTyUR>XZU^J>sB)=(?}=^6RA>T?LOaTPI~`ye#$faf(`rvQ3q3ps`ssP5OE1 zy9~kF!0RSr=%UOBI@~v{dH;a>yw+P1-gUcF90I~aSbrTw$thpp1WYupgHL& znFRWOGbQi=+s&i#N?NgdkY{QEcLhlPm+Kq2!`!-DAhpsZGlRPr6 z(#uBHWZjGRt-{2~8W%>5SyY$dYrlFlLt^9D-yg9d?fy11g)19~l3U$xDE;VkSep>> zU0ZX>*6!_Q5X@@HS=uyX4@jQbDU%@;{`uF{ZxstlKuzG6JasrhT%$=1?=`V*cV|2pXq;=s1T;D?y z#NnD)=XYnk8}MR*lXROCr^roVT^ua#ki*Vhi`WG>Rr-t_WR2W4S4 zy`ZaKmZE6z#VOfpX%Q-#>xXwN;Nbh~>|>s1Hq>VD4c`qCAhc1DJZu zOpwA)gUn@s7>(ej3i&Q543a`f@`_)7_&iie__piG4_6dGq+aD3O#renMlX?BT2RGD zh;BFWuWfmC`&@rG^ZfN3I5pRJ+$XN6zm0rOqewbvMbog!lOP5fpco^e5Cb@jnDKvc|_FMQ|N< zBvjhTn(7UJG$|AlUZkJ?+3)0IDEUn}4g(C2=Eohv{U`@`DTM|2?RQ#suYh%g`PEpw z-ojvg-U8U*k&#@|E-up4Scnq|AB;y2R zKX$3cWm%7COphZq1V4W)?gW>Rzo;#1e($@LQ`!t9!BciBk{e@ZAomVNZmPdF;*TG7^WGFAX|rA`d%7=9roxQMN;_Ief@$rZ;JLSxG&xru9>o$KxWK>X~ZF>fxZ5 zNda^Myo;nFfk;*YIkIm;7$lSi>Mogs7MDGg=tO3-pw6{ZqTZ6@n+ZcqGnWT17m5ch zxg?&2$WDP@hsR3ZJgFyv znaP@>;__nAnUy7_8ztG5C$Wi1LIydhdJ#%G1X$N+*pxjud{C24HglAWUDfv#c zD>al`4Qx4tSdWHu%m|M~?vYy9noAb9{^m8xuTmD5c=v^nFHB9jI^y163lxc{8}pQA zDao|BY9y*8QeaeJAnJyLuHiF8UWF+0#9FUq_r4ckAABL?0M@F zA-Pbiag2zc2!%^E%3Cxr86#%b4v4HMndgB;= z5n4oWqBKXgZ86O_*AVu|fYFGgz@uVZGZcTv1e-V5lqlJFo4fof@9`maAY^$B+lcL4 z{I>5EQ-_0d;>a3OhK{bw#FiWi3kOmaXs;9uAWf|Eclizkr9=KDq&`dxhJoCCc`0!( zy`=^a7rue>gRz`%zxZsly-YT&z~8P;(g@okHjE`GCa0%x;(DG{c=nfHnvIU2=Q)3z zi>Y{9eb{%%hLI`r8+b_BN4Y}hkMD$cEn;BbOF^j1 zbtEvQ=o9o(O5mE~JieyvcP42oiH%qxx(rG31L3znC$+m4SmU8bfF*U2S z%rdau7QKzJnvdnaIyQ5<+Rmu+Lw|o*I4|P;8FlLAIW;<!6mj-6(OCCu$&;TWWPChhH$G# zNxL%Snci_+Sw|x@pP1FFqoIqm#iZC6Xl^cDYT6aY>Kr=pXeq8s2Pt2Xd3;(>Xq6~6 ztLbblsqbQLPK~W&$9}#0KDT>eVE^C$mVY;Ymw)}ATNHOYvg@BZePT|0=E}T2tm}#K z9T|d@1Y8v`*j-DO01H4z5`i-;Gs95!itT$ox)+%XsipJ zO+6m1Z6m3};Y=d=&Z1ZtHFvclNmYkVIhHpg$;F1*$x3cjKAC|dL)Qe6CO-V;|;u;Yh;0Jw(F>_tT9Jd zWdI;tcM0%dnE)DfWu&KoVktf^;+u=q@_?j=AOJIHdb~znw zMFcaN4}w2;V~_bs>rg9hL+8DDPLltlvGN4?b5aBSKql}7IJX=aHV&-8aRE&+N6`Jj zZgfF-G+!@RYVBr`qFg_h)K0Q--VbNSAa|BeZWGKNqt~3WR3WzC%vOnhKYh@QGxB)T z_ShcFr+-wnqpDdw8=1zz$0$|hi8YOwR+dQb?cCiknm0{_5|lsWVud6Mt%V-%V}4nj zjL4d8hy@C?=@9G`M0e@S{70vgUN?HBl-wq3IYT<+RNN_Jv(Pm~{^Qyw z7kTNo=-X$O>L&2kBk>gCcd5ejryxgIAm-p77k?3yEICNlQ^pxEXC@AV@i$>;sm8jg z7EKhksf9_0tJKCoP9b}8v@Tif`_oEvVz<@dxZO%e&xej#h_{_aK^x?@QF=Z!>=Lc( zs|AgubFda^;=(cF%_(Eu?6f$o6%!Qlt1%J-@$W3vbnzh3!ducL5y^>IR4LHhz-J& zUcU76Ca?a=ZXOnROXM&z90Za8SjN$J2()s{9*ot+rlBx3vZXbA8*zJEG( zSJ}?KT|9ilCclt;9;5Fop7juu`CCnJ080r~0>YGA`@8Bb!za22Ho<6nf$4m&)XPl- z5lt{rAF@3`X`%3*{zTfj%|8*LZHHg@Jwh>lyDfi_`FBQZA7Z$z#@+RgU##w8DV8>w zCSUAQ8@@;Xf&(@Iw;rQ^n7_}=e}87YJX!vf!iSInM`Wh}ai$=n0zPz+t6-WUTPC-V z+ZE2GaKbeEjr%=Tt<=7vM~d05rH!WxW2m*xv&vy4wFVtS?$l4!ZT_sS2yqHJ@2T-- zLvQw?4Y{#pYHOlQb0wo$<@?yQRUD=AhY`07Dc~lDB6L54pg(62K3iEgfq!0so9mO8 zKk(O=Yr~I0?#Ke))MQ+2Xktx)nG2SjDyiaFInxaFJ4e(rh7WV~88i^?l>XWj-vDO< zEZPsuojZ8oR{qDYVDp^%mp?O~FDw7}a{S;H2GVe`*Mmx=ORzh-#Xwxpz+GpyOFcdS zb)7faNe0T8(rX{mXIo!2Qhzj&94YR(SdQ{#s%)RT@x42UEi#jRrjqZ+nx&~d*fx{x z$~NAc9Fn?eJ^6J4q-;U;|(5`v| z&EXS!ghG6)4=VyY%oXgJ8NXc8u&27g}=$d;p9I#F#! zR$m;tlD|@eUc9BQ>a;OyCG~Q7VK&O0^g_=yrFXjVqlvG>$hq3a>&}m_mOv#pqX(D3 zV~_^#!@3dKp)i~ApZd^YiJqozkKv4}3L-dFB+x_QSxGVhv@dgoQJu(0_bHf>s)PCY zN?}?gPjlIINfu-k@%{r;3eR8h$wK;I&8IQ>a5A6I+7%1R4;m zF=8ti9|}-iavhiBDZ6Fz6Lsx`_v=A18o0f1t#mDb*%Z=X~z%alk+s9}SoE;Ur5 zAYubl<=SxfIZ?PQI~GEo*9K5YrLA+bRyp=orqt8A1@M|`yX6YWHq9=@&r0;<>hW=; zlpXJv88v${;eTO{-1#bLv|^EFp?Bnsc4TL)R<$ZQl=aqrzAU^yPyOH-$$ve^`HIKr zL*p0>AQWHA1v>Xd-ti|s%yHd`^y;LAoI$R0a3^X zkC3_M3(P_OO4eAhS*sbH$l|=%XC}#!Nvr*3>8vt;j(^?4E{{w1Bg_6yrq{9Xi_qc+ zw@ebLTgy>ERjbIw7xPN~TCb7^s!6k>mP~BrMyrx;r#7QD zv3iH^QfRk)*k%877wa$hg%6(Xdluefr26AZ^Q7LZ&3hG692g#wYN`xz4=BzG(%qT^ zDiE_2n}10#av#6)It?{#cFSczA9}*ZKQ}{Rk$!h?&mrSu ztBCOgjaz2S27eFE7`6o+Ie)PtV2N~@I=V-^5bb=x34D6UQwVX1RsM2YAH;g?eR${P zhW)?-6mRXlKA~S2m zlGAnKJ>@0@5k7|9uS4}$yUop2-=3C$Lr&_ zBPVPUi)kvy&Zaqlfo&U36EHUip(Du177({LX;7ZtncdM~e{}kCs_D`}HNF@QPJgv% zKN3kuJT+`C*3zneh#&0T{17QhQKM}gCXHQYaCVx*$*7@E8%t-ot<l(25;5PW z2R2Am1QEus-~LCx#n+4F3EBD$Lqvql@9oLF53SOjP*0I}Z$jrh4S^PO&}&rN21E%Y zS;m3~>ZieA$qK>*%hgTGxwTe63x8go?#X=I<{ zWCuPOg+T@D5@3mjtR$LhBBXg!hs_ubg-E#iR7UX(Rm^v%G|^U z<%BjKG@7nvuj+EUaEkVaQ%#a)Qm)pWMrk#ZYOm&O&}x;&>$SGA-Vd_JoPYCr5GouH zfPu>?0Waf=v7!gRcJZ$32nH;I>$z`>^=&j4WdwNmQ)8Z z961%xyMPS9HPj{eJj90xo#&JLAMTU_@Nq&p49gG|`mlf%Ko1TmK&pmJGte)DI;v~i zuI1Vsk@o9>of%4Fn5xj4YJVr(H4xQls#YIojYX`qEhpOYF@H)O_2RPLYqiUf)PA%a zCI>ARO{>FskH(U-$*82C&hqYH4%N5-Vzbt$xQ+|e^%)F=*0 zx;||OA0Bo4tM!R}$w3ZKH6$QA8sUhX;kPpCSQ2m(k+9=>Qpr{}(N#37 z?)6Qo#QU1D@1Cv2QTyh++e0N>!50w~b$)w6BYC0fKQ2H2zaAw0XY~K9`;gu(>^p{y zxlJUQ%Z^Tga$B&on1Aq!ESnUbmc>=}ruM>on%-=cqkCv{NNqqW1AWs4Rf!#Y32B?P zQt))agtiZMy)sBE%~`QktW=iFDJ@UOV{0^vu2P3~BgJQ$QXfy6oz!xz^1sN>@fFMI zZXoQtNB+J(sgFU3f}Pm@NQFX_(46@9%lmbIo;tDupG1fI34d;0{1kYkyPXFH`x1i9~iV$M>Yjx5#GJYU22-L33vch5-Llw zs&mc_#eQ>u967_t*fr-F1;g1l3cQHA^vU;Hjz(KnoThEF)c<>m#x)E3fEk@|Qg=m(%q|g3w&Dwc`mpsTBRh5uP1zosoy4Sc8r6rL(UfUfJE{+(^?!3SZ4dT(u{V?>iCMA@Be5?2kX_mu;sKiTPo~ikpYpn)=XZAW4vB3Lm5tJ#5ZKhKZMAh z#DDsIynh#h%9v|e4l$T-$hZMMl4NVH0d(F3e2?kFIJaL_y6{TTmR4@BFjl6;vr}rg zRzKHIMca}7?i7g+l7=hD@K!-Nn9cwId~6+0@^z-SENMor*JI=P#Hp4`0;k@K7ZxEFA3zorAkpd;^B>FF@0x=sql|Dyi*IY z9J6iYBoX8>9UBBJ6lfYuXOf;Y>|jer?#&XR zv8EyUD%XHf-wSUp98|#S1GJJW;PFSZ>YXm0|u0=t9YBC4nLV5`2 zi($eHI0iPgKt=%`1j;Cq0vymH6Glz|#kyFpudMj6M28(Z=*O#Sp+l1UdP&J9o2hA1 z_ql8i-wKN)F8lnc&Rhk0-MK!6OV&t^VL0NfD`u+#_Y5gzl_IYP`>m+5#D6TV>+pes zDd&lpjwpLuL+QgE<|^>kLh%$jZRrxEGe9785G``Y)pgL+nS;f}bR8*RWFqk;c@molpjYf?1fhj|8WtSA0j#zaiTMq&sav{ zDm}080s+lS7gr$}NSQiF+J9Tv^Ib>L9Sd=jEUDB2)9FnZESYC(w^t6OQ$v?0g<(=I zY@BX>pm%D<)>i9tzN#Nv+4*MDZEvT&-lVuHNrP2mTkEUKv1FRO&-SK_J0sMP0b0|5t@t` z%m6UXTzs~vaKwZ~(_zuX1qFy%UJt~+EoJ#kJ;ySWeC*UR^NsQ7$XkZ7J~*d&Ge+e7 z!cD9jG2Kl~=aHFV#?E$v%_r?7$RtsBQ;xRAxy~$}T$Jk#V{2sWy89lFcn_7{{FvVZ z-_!SHF8lr65MGlsPk(P;q-M0wCjOmBq4e-G^e(DN`o;Ye8^DDlinmY#E+06x927_i zz#E8GV1Nh!TYHDUl_u+cdEaRk5@a->^GHY5`E;ekeu* zG>|6L6?_cMP>Lj@CK;L~BR}OZ2XhphW5v}J3mgpC3Jn=Z`P~_F(@AH`vlUM_Qd^}T z-z3(f#kw$`t9@lTj==IvW;vs_=p3|YG+B&{SSs!^sb#M6iP2`YZf*+A@j-LT>65bT z*cI52r1cHyPk%6UMXqqY219Prp?%lo7jK?>+bbIqZ-W&M=rwqf* ze^t}IK%r>=(^nwGPxm-rvH+MQ*!2`}+OXk4^@wm0q#^ppE(1^iaqeqP7fR=Tvl^f9 zT05F&joL7$N6&_1w>xTBd-ObNf8!^>6D`Y@HBmZ=*cz2A&~mUxDh~KyE_I1*xvJ-y zJZ=0-+kePSTA4v-**FYawd7`-7(}8gxRdNH+>SN;+soueaHYY$iaoFUGR-fqeP29K zWbn!#i|1llpBdPzyg*<6gI6xgH?80-3P04v25eAK3&7xvnpA+U8Uqxoo3hS8UwDZx z9FqH{y;63=EfPOmDbQxtY_s+``;oRT3-+p%1AixzTah&R2WHJhVxWb~V`$b;!vVM` z!@*J*lN_6JB*Q^Bp)S)om@v$7ku}xdY%xoHH&c~trCE_D)yToD*5~nvKCNkL-c_PVn~#g}wsFohwo4joodJuJp=Zi;9+S~J^FOPu+NYYfhTcPJL z{Scfx&9%UD21Kmt1_SzlgraTOj!Us)gOEogOYv`Zxt|(uEzxJz_)g}nrNImT@P9_Y z$RVKL88Yy5o7jLtB@Ww6TuN=rb_@_Xbc7nx+e98bD_^zq|8OS0qcvl)I=}vI_;LE~3;euVy=g01J@i-UX zo@V?TV|(kQCm`@gbe$6u^9$q~27i7Cy2MRx8j1r<)4}#)sGyYv+uw034!imDP5XzW zpg@@4DDP0-jSfT{NpiX7fS9U)qoe|zGqD(C84VKWGO*kQo%y>{Q|}Jxe_w6o!Ttv+ zRqZbw@P|DWNA1T`ebw7FQpNEa^pH(r z!L(>G)prNVD4$=usY!I(FWNM*$fq=Ou!`+-$}Addjikq}N5bL{{8!o;XJ}wxPpt#nH5S+}% z`FX8{a4AQ2uN|*K!o7AbMHBw9c057B9Zs@MV5OO~zE_wPp#W$fy>l?ftxvKQ^o5#4J*;FS#~I?lSB1q-f4k?P=5*_ZmB; z;?$HXQ6;6UEmo7pz#grQF)4QPN~_UczDHo5G^gLzw@CKx-W?hF@OV`q%+s0oDO5Jw zpbEDwMFBjhFfI`TKz{*f#9}9BU}5U2xH`cJcJPO|ikysIZk-vO2g|`q0r9AEF38Q( zsadn$b=f=d4BU8g1y`?Up-1z{$g{??kyo+mM(`1>Mx({q?w?6-hXe*n37$d;ZCh2~ zzi5^vO1#R@i)9%wd!G42hz@rLHjo9kfxYzdulb0#2gSq3cz++ReYk9)*FJs0RlV~H z?zHj~g$~|po>lLPO8s!i5I20(6D zSO3~b@ zOLvG~tM%fyHGgOSdYoDdp>IW{vZtzZVkZ?k57kHr)HNl80eT0O zEXiU1Gf~xpP@%&6H{r+%8F<3MNCRujqR38Bkj=%-Pk$;bpKf@!TmvWdvw`k(w;6sN zFn=!zpEpUt53#Oixn7$eUxo@PSdL>N{i=%4iZVqq9a}>x3VCTRaZOW9gHsod@#{sW z_Ox4>f`612jhbRrEj=Rlu%o{BzCJjQbGbZIoDm$|E=veM{?l7*d|BQldg4Qf4Uf!& zVIg0mBQ2&W9IJ_$ih=aEqDT@0t|N*<0${kdaPea^))y8u3ZKG^G;r}ingWi*IGj2l zNt<@(1D~LETF&yq#pf3Yu0#U@PN5y0~mkwY(88n!8)ydd;xIcASiI2xv zTz|Twq=~(8^<%NuPNemU%uMitX?sqKn^~_EPwkU2cgqhP+0^W?C#k*qB4(Z|rQ^7q zS*P{QK10YiY{5(WL$zakwM|4tnfsjSKb_AHQUe8sUxjA4M8Td7c>YyD>=HkZ{;eYA!u6G{HO6g^}(cy1vDI*SK+}%yTT%ii@ z+P`byGF&fqgP{_#R6<3+qrp?Lcm0%ht^z&9T%W@ArFAghK$8F?MF-&s@ri>3sbV6X zLnS1LWLp^g;AV|WMIV3SKNXEsKBMSgq7 z(JrRax#9MdYMx?b!eb@X;buSD=;#v`i@5z38Ex%UY&n0w^UR4be3u>JDKIIns*tyiz>`mJ0O?As{BszK6gGO;jMznhD*7E7%EMB3_U1BYjT)8l+ zE|!^+T^^;!qh36L%py_JLxZk)&4`uT&75E5@ZbL$kR3vGrRA&&xbsF;5u$ZU@{@u>T)I)c~>g(cHkQTwy%CB2y9KK9^kj z8|86En7?G||Ct-{MbzVCz<+PViRdex?w?)^@E}x--Tj*|Y0Wk*u!@+Cty@%*aa{#y zKX-_NIf@`f2FH$p1pCG#-5Tq5bHNvVx7WxxR&P;E*Og>`GODd}qt-gZ#`|W(s(6uuvX3eXf{kv_K{*^!)U%I?^FK8YQAc`l7E2L{Qkq6ha*C_ za)uwM$rBeS$ouT!2ELczF!*i+Tbrq05=G(2?>{M>gK2M%GuBxxpA+uu5S}kymT~GcxT^Y zun+bjP?8{1%70#|N)g+`B>}YlpAB2$(oQXCJNGa(_2lg1s3WTh_mc(&W&$ zvjtF)?V60H!jx?g;)g4^gb?9NMZ-($!sau$S?7*K>AUq_e-8qH5v4^08v0Zs{8OVA zl6V>Y;PJ~7=Es5-C}-4_8K`@zj0vFH3btr*(+>#HD&lP2aSY`R|J&MjHmzbgRm~P^ zN~x}$ySsB^wtu3|sjXMHheLvN8kw5hIb=6^$sA3~ye#MA)_i*$vI(6p8(HGoPB-1k zo^zf3OwM5qZvJNJ%g|L3*W#{0sn3U>|9%FIcbn}OBANw!m`CvJJ4&XX6!hjWEbsN< zVHm}$&%6mgJ?IUe_shN`B~V$QVz5@GNgP!-fj@%YrhhX96g2`E5;=24e^aq^I4M@4 z-QjFrm}v5{m6@rV-f@xMM0c~@y65)t3BIP?)G3|ou-JLO94%vm_9VVqHSK!5P|A$w zD`QgHoqC5MG1%rvM|A}qvVuv4I5`q`d@dl(^06P)Wy@Dr0cMko9%A(;x zde{uTSAYLxT>LE%5etHRYRSmMD4MNs8G~SBi!n7zl(-b7^h}GqSx&_RIUY`ZQz=f& zeLq*;mdoqYp)2)w#ZzOuc9L5{x!W(qdU`*TAGWsx=RBY8>U?u7&#I$sN@~O^k&0q$ zI?XIEG;*Mn$NzsbF7O>^3uia|sS_XfGJ~mZu*zEAfm()I--+Hyz7haCYuJ|GBM9Il7a-XiOFs_=!q^>06d0`ElL6yZOI zFSJJVp{dMZvIfXhn14gp5wbCA7~D}2z{m(yfsfM?sBa zY=6)`B?J8#4Bk$fk0M!5l&_+JpaEPYgnnK;)9x^WlNE@0Uqh0GdB-{F8-M5A zTZ|&hJg<>zPG41u_4KMUi*;MoT6r_#)3Z}taCSj3c2nTR(@{{(;xX3y@YLW%n$Se> z5s}{I)S#}bs;n4X)LP*{?1{+%aRaxrO-EHVaqz~3Iel}mex2E3?gu79^mD z@4$?iiaT}!)BZ^6;xo)XkdeTi;qa(8WINipBN3Vfl#g&P_LfLpZXP;;3F*BP{#9Tx zp&Q>;JQzyv)u$8uGP%894hpxchAvC+20;8U#N7oFs1E?^!8CVW%yXd9Hel-46WiIR zHj3Fu^tZ~0rWO0x8_ed2f`5AbqjMbAqLE^{Go`VPbu!0W!zxA%9pt6rS&bwLC#ka6 z)|E}9oT|@~E3-H4ljN$E`{wvqIHU_GG?xi^S+hY78q)3-Fkn%~>Zy4@Iw%j#yA2D#aETh?PI^TKBp_&;FmCXqOhglwBkm^PaI3yM zI`ERJdMlH2yMK4^G4A@AYnvXWik?2a3dK&ExPhBl1Ob$7TQ0mtFSlyx;sRmA(GWga z6o})y{`$NskVHm3Q(Dlc&4t|A4kqc5n%O&@ z)Tz88H z&igU8pMReYlV&T`U(9kbww-db-tBVkRO+gHI84p<^t9+!wA#of>wSaI%eBs&%S~24 z3=>5;dno1_dm^mGMcLb&GLQOSfvXg%s;3Yju?|XYy=d z8RJc4FrR);vw4L6ptk@y^zF=3CCU#oju&Y{W5GwyuJ~Z9W@FhQ5Cuh0Qosq6Y|3m| zB7gATk!}Qvr-R`LgyWrEc>z+2OIel(3H`0%f_MG_yy5!!N6txKqjt@t6hXBM;5KOm$Djf_OK z;g|JCK7xoK$kW5fJ0RpELV$c=@i5WgV%f0yk_8``DT)c-(gKSJXc~2a`Uis*M1S#b zs&jmZ(p<%PtqMMe%27JHWXSM%6^(MBm!d(og~oze<$zhO>Nd#div1=XF>9*YDN`tw z8IRXmi}u_cC6a~Yd>ccIYYa}T6ziNbNBJC0loHLhNtIY^+np}ddHs~_%V|EXPinL_ zUaqr^UgmHvZYOPe*`NGk=ac=nYic%Ab;3n4fhA= z)qC}6ho5B!eSiMK^Yr~KK%Bc!7*(MO(8NJJF$Dq(FJE2-;br|V^whZe&!OrrKSPcV z2@LuaJcVe{rU|-<1tOec!hf>?-UHBtf(&Z{L^m`*Yyi>?5|q<>Sc;A{>($bEV^ujF zSHs<){U6e<9b6Ievo&4bK#UOqoJby-w=-Yj6Nwo5M ziyVk7&kWB`m+18hx$9?-*%_3H7R*YHVIzVV4wH&0sS*sTLM`IxvWvV3x4hJ$*EUg6 z{K<~|Q)J*-uHV{+mm#D8q+ZSq%>uN=;c>ykvfzK)Duz!-P%aXEk_<2ML;La6yC1S0 zf2nsjn}IzZMo~p1CVz3TL>x)AZAp{hkl;U#YKWW_vb*MoHsdc`;qmF*dg{|FW3L*9 zV<}*WgN`Qng}Q7hD$ED9UCD&kPfSbEW%f2r|Jud|xZMTYdRFKIuyiJ$(w@g0Nq9gD&h=Hgjep=`y-!s2;3+(-D*OZY z^XIxcZnYkQ`QxeT@$J)I^dTqxPNc7@+jIC*7zHkrgcO7gm;%Py0(8SvXihef4F@w@ z5+I^wziRzYU}@jC^R~MXQ$t$H=9*#vM?s2&;=f#$bzLzut`b$3uqLQKP5*MS!60h) z{^q5uMQB8BuYX=#bon>B8L*~q4_A-X>?}HMHN;}B?7i_I5LSEn0l_b z^754vVCvejlChGRxmE5b*ILomYsa*^kComY^6`OS!GEjr&w$)H0IxOl6UWFu*U;^F zIT6egFcmddwrwQ(WCM;MjJQhSx&tzB9G4;`^YYyN!YmcKDXTx}l{$R20%5>3G+QktdjF$Tp4DJ_)=N1LMrX-7TUJIvrElr)+pEZ(ZO(dQl*8i?_A;@^Un8G7Lu0u5(n_~N!$=YsNvi4U zqJJEk3Gh^azZ@a4W+31+Ot3g$j$QY$ZRT^^%%5qSCni{Ks;+7}wQOwO;77TF4eW@+ zCXx+`B|>2t=1_T)8qws$$ej$pIBTB7MSR=lk{8>h)xHr=wa?A%HoH&NlYm+y%X#05 zmG_b)X{CBmQ)`84a$2xiW?xDDFimihp%Rw0h14M-xq%t)m!?6W!r&z9}Glj@ZwYUTn>uo^x^16T!l=ovM@FLLf&41-7 ze8aL#k&RMyaCDgNfcb*p-iH4|ZJ?xipnCQ3cX|_f21%~SBL`)1DOmgQ1Av6g}uMw;VSY{txW8)R~xw7x>j&clQ#u# z&p!aS31LCM@F`q<}i4p&rh8yyIEy(fs>IdTYK!2X!$KWB% z!3XjL>a2|*h$Bm3aR9vv1Ii6RA7f@<7%7##xhPuf0jz&q0SEu_e|}~}JYilteNt?Q z=>~6IcQi0K0KO9$7?NaIs)lS5(KT=-B~yk&;guT@jpWDoq_q#*1W{g#@NZ~)!Kh=>YXT2)K-SbvMStXoUHCM36SOC6{-2ukagY$Q`&Wa12@_nN8OZLt0AmSFU=1MgWkXR$2^4>{kbs|G_Ju^+5$2` zOpeeEKnZdWHnSX=G0H@dYSVK5zuLZQ$8}`M_Wc6$4~_GxQ&%)e2Y<{ATHbrFmkW}a zl%c$rFz9c;D@jVC46C<#*Pwx2VyZeSGnpo0#fk{W>#1LE@yl6m=3E1Oald*^pY$yx z5ZwzsK?{_xng+!t;RS67`X#~5CxLQAOiaFPz$*m1l8D5xBV3+qd2e=8nI0|I2Axzv zrK>7EI&sY|W^3Edh<~ou>PFa^r(Le0REsUQc3C>--keNVwS7?;oanqPW(!KA8C%El zNmb70%eh74*9uYwH%2h5`EtKy$1!8GKmYr`_~2d&Ji-k6h;#5F_&$gCHb3vUPeTwm zh9PsO26Sl|E*h9Pps<3yCGdK=UbK|TJX-Fp+uosVdbuC=i+`oH+w8ZVUc##%h;K?6 zd8N5N9m4xRav#q7@4c!=qJPSYRFQN7r?<+4tz;BL>PJG%_+{JA+=Bnv~jb-D|d>crB@w$M)LZJnm$hHaGM zjo2DwuhB}|JAcLe#gG@J*8cBT2_{jwF}7cZ8kCXs^GdyZ>(`8ZT0>}oiSk=7;O(UQ za(z9K7no8lMVG0j5drFU0}BHpn0U^FM#^Gu!*=^Ml`w zl>57kXWon7_P;Vz$n|3f1Pd4}1M`R{;>J-3dl{D__J5B7Kt;1OW~m?uMw~p8{wdW` zdRnW!8@Jk(Y(HL251n2Hg0lnmZi=tqn`t^h2L#|33ys)s6l&t;-OXl3L4(d`STY3kf-g7zE7nmAYjGn zHj@mdgMUV&8PIhwY7NE_b)acbLvd_SWP!GLZ~b4PKEn<3$A9ulF87}MLlM1ZeDU08 z^1FS$R=t700N!{VW*l5n7Ik3Q!qVl%ropoYw^zmmFW}?*S1zlu1WjI2<=9zWPmfCb zq~%8!mP=hyx>!l4M`ow4&!}`6pAtG5c;qF^{sZQz`M&dRIW7}SCys0o-IID$=E zf*0fcbQHUnL^Gb4CJ)`6l$;O7r)H`(IB(P2y1m`fc{{tfoXeTr)>v1M^XYs~itR*Y zuz$BQ&aqo-9ajypAZ|;gtbG~}Qw7OF@0{y&Y_V6jUJ2_U=MAslb)4+R%l+<)f9sVB z`w4%}Fa0S#d%yB~A^#615^NTOK$WC$OWW|M14akjNF*vz(2h-5bE+b~&0S(KaaJ^U z^~)uuA6H^FCG6bereB<8{ORF24??wQ-+waYK3gOqiF~l3M~^!f+zyHiO->aQ`W&H5Q4y;*CUfOs!MrZ#}Y`-6UVxhDm7+GO0tx#aNg6p(p7Tl zl{(8c#d<}OGILU(jyAW=!lgg3%WAw?ro-Jnw@IwsBr}?WN_^*6Z4YMTng!x#On=-5 zk=Hr7K8Gt2YL3l|LOG5tSTL<9tUX0>KyCssFM~=5f0(SW_mv3am-^-qPwbYL=Azq| z?8z)0Yc1AQ=9{>CE$0K zByidt`~fBb4r34I7g9fbk^4@!5)HsI?@0GkzY@P9s6?S8S^nAcm@vQ|FTF$oJc8$%?jU$O!A0nYNz9g5be@9z zP0i#_U+;rV{+1saLW$?S#jI$8P8A-P2u_s^UzW&ObczAH6#Qji&Gy^eD6^iMwF}~Z zU{_uX$H~A-)_YFHp0{Zw@#}eduT$d(KJqR;#qkIE>wc+-#68QVwG0>T<+Dsp&iuxo zgx&vS_XLff%`lhe%`E@$6^QW94S0GDUK0z-1TTfaLl+ccJHSk!MrndAQ)o|O1mEN! zx#CJ8`JRmLcF!5zywyIHZ7iiw?bDrLkAs?iiA`x3v{sUT_0+;mx} zF6dA2eVHkl~P=C6cq+{vYL0CVI0 zmkrBmIsXDHbvc_^<_4$Le#G;C>dUW8c(3WR@qPCf%sSg(^c^Qpy3*7~j8K0$};5{oQA^Mdtr#MtvJ z1alXpo4@(0pIV+&`)f-24<;@U=gm>@+4ETY>b)&XrbPi1aX6kD@ZE`jDl}`0@c1T> z3~YlZo%aeO`@KC(wv!)XeBQ(bee*ttS)Deud2SE5l?b-30J4f=Vbg-M76`UHU`n?v+md*- zC=J9M>23Dg)1g|ZmeK=%Nv~a;l(U~`=d+WiVlNe${q|AgkUpq36ROSa-(IHe^4zOD zT$c|faOBR}W^^x5@+0#XlE~*U^cb2)xQ--Qm0%+iO2Op?IhohYfLf+eTg9%1w;8Ub z2$<8f4)Jx(-q#&h?lkL8`Z6DO#ByoAKk9BfCM*j1LupeQWjDuviL;!=>9S|j1R1Wk zy@sBtZn7nps#?WaE#u|o!76mN)=myktNXVtBtZ86gw)9;!!!J7VGFpWT7kyLYkk>Et zGL+o!@pqLE!&wS{Un<1Ok6(sT`jTI%c=&opd7N!?aa;ZOss*o=h3;YLzgsymxE({U z{U=grMZNWVIxXVxd|3uKI|f`g5}qiPa8$izP#(?mHOz&(LvRSe-Q6w03GVLh8d%&V zxD%YeNnmPtU2@s;!Ye#wD9+*JX6!@Ds@TaSyzEWhQD* zNh(LmNe3^|r`!r_Iggv#L+tN9OeX+GTZBI-*Bzy!o*y3FZJpZ3@lcPEEm_ zS^c!_Y7D}FZmMwvv(qNkwC((gCtMLp?`TtdDQ|-Ps5h#0t=dHYSInMtE<2)tNuraU zBBX6n<<$Hg4oE+hBmSAmb50_&|%1!-oc z-Iky=VW=r&EPVCK66wP3O`aJ^F_G9+u~RfPg~;h)_5iqRC*3&mPuk%shiyLKF6~zHC?OF=QPA2oj1Idm*J1|yMt83InIY`qczICWtO39JI$ZeVRCD+|nxnsO( z=Pcl)JJP}K?<-pW0Q?30-Q2)6;?%iC_H+? zy9Q^4xTf$>VFn2#8DWRK;SftSeWpemO+4^>lm`b!1}hL2$uQmNq)6ROb7>sIvVhTI z6mpoNHr0`XogfbTs8XY1UY=0ddm&nu{%La{-K=)D6yeVGXmw?Lv^-qDUuN0D40&F) z%xtX9d9MCKQVD?NYDUAfECfwPBbdkQ%VCD*K@#4E!b=MFYgY zt<`y-a!R%rESWmi+aW^_PxPlaQx-+jrbpnl{iqjqRs2mX?I6jO&rqQJuB~})Hc!Tn zsuli2QhL6)mPchL$gr&aP~HIsk_j(C(+;UEqn}Uu!7KtTmkIQkTnSMj<9Q#zaEz?I z>7TEG?swGng^nCzl?3QUv!=CWyRQ8s0gSa2lz{eG=w&$)%Tt)CsgZRfh zMqth))naOD)0z^pg+iBV$D$rfc*X_4sKQ!ZN*RwnPLF^Q-$UU0NH9kQqPj~VaeBME z4YNSJc+qU+WQ(=#>{oFK`JxGKjV%0%R>`8I+HHd+$7l?Lw36sQ)k@*>uJPI}%ofO< zrS#Tk9t}Ej`%NaYP2`Zb6p5>2JLN~8#DFgKfG57Q4p()YQNjCoG3Y7(!b=ldq$07 zZ45r3nzNPf>(PP*_?g&Gn(uh;Q7QnPqIm8Q?|R96tqWEuW1JL%^6rUBSD$T~&4AUI zxJ)$>D)p|zFqB_yTw?-l7tLfBgq5y2UDh-T;4@K23hp78(?4z22AIKIWO~$cO_dT+ zquOL+$duDZ*M(1w(<=nV-D(076vmHpS1{c@^B)@hOl)wdAQ!F}8?7B+P56|zAlB_; z27=7=>vb@EspOxxv?}FcUgu!zklJmD;r!uj z%8Ui4Mogn=-c4#hYt+7X7oR+;^J$e^K8j>q#}bgw6C8yt^nZII5R=Zr+1! ztEQB%vqye?+rOf^Ir2Um$jK+lweTY#2|iEwDDl0*Wjl6ii^{mo{2yH_vwYlrc&t|19T5?l0PVT`5B_%M?<_3DuZWr zqDVv!-016@?XV5%ko)go3wx?8*_S3XI@%?tS>LoLPRBWB*2*oM({O$swml&|7`r3O zs~OE|oywOvsX1|r&dg6!L?AESLe78g37`A}N+{g}O4+xrgwxzIS>b#pzyRWKD&QSc(Dz0$nbIDY>k5hKrhDRJo zS*xz=);{LUxT^lCC^dMsZ;#6n@uKblBu`MaI3A_ZYlIg#@_ud76w4`HI?(HYB=W}b zM@zzy8M;GbbwnCOHGl@yKuP2%VIaUD8ro00SL5NxVuA(xS@?h1ev9l|<|wy#GW@Pr zJ#5S*Fe|?zR}+ddORH*2*BEDqe-hTj9J zOa+cWBZlIkTwvy0bk2$O`3Z5mjhOWZ z*UdH;aJ5JArqgV6(OAJ*uJ#+(M)&Gq<*fCk##9<#l@e2u@t`(_SCCBm8F%wQm<%A_ zIzW94(CYEWgC#*;=PW%(pV@}0>(+#{|tX_ja1Ep)U4+0A3*3+W#P2$^aRR>`!MRwUe-j(9ckm?%aGXiMKHD3$P}RVMk# zpOJl5rOi=%1Mz<}>n-Z0R0i2#{cvk95M|HKLLHcz>0IAAZe?FqekKCf zJryDsm8Z+-hJ3y8n?essCWdIjd5CQUmfjn{21!kHp%Ii< zG3ORi{FmO=bpYku5ALN495H9n54dljs<7!Kj>AQFC*}m;p^T4piFDEz!KA~)$tjkT z@_dV-@(6uN&C%cs@Sf;|RW6G-BF{U+3SKEIr#^WQNBt%6jHQ`S#1W6Pu!^SU(*Jd} z$tvj%B2QH$qsKQqmQ~35zi?CNzGB&vXI+-u| z*_m)vQF_e7&|pA`8IQEpQz>P)Ku;0lW3DtV0{S@}T-DxTa3aLMdW`Kh2zj$4IcBA? zizFxuUaQ_Km1{rl;u(8C9iS|Hu#1Ilj){k+tj<$dOxs|%BNg;3c)_Rl5Q}MC1_$P1 zRCFL%#Bp@Y<=%L(F(HHmeyyU+6kA|)Ea2=*{2|asbtC2>+9f|(a@A~n$joz?g6PWt z6bV?6j5?^2A|s{bBU73&EpnrknSGwCRZ7JyceW|^NZ=ir#*tg_b}=sT8pV=7vOTJk z<~Sxl<60UBDyw5&E|H#Ko(M_=_xqC@1#)eoB&7Rd`ZQdar0=L_S$lN;F*b5n~(wv3gB+Z z7Vh+o@{L%s7h+-&epJAWS9m#t)5n|*Bx%w5PH{ z{*I8eM=#&hL5senjvlL=+hF%ZYA5Sw9zgbE* zcAKhtrH^`-Vy0T5h-FB@z+c+EP62JV7{yAAD{WXhp;@*n^{(1E<40~-wFkDJ9UgH4 zOUmvZbP>rf3a`Jp<)a%HUMo73p{^ka1WrmQFP0^NFJAsXj6pc;F3z&Xg`mbF8&r)t zWm7}I+}@QZI{Omx%l687ap#fvONCblN>s^WSyHYgG+LDoc~?9OU=1z~Q=~(VjPH$57TBsn)BT-shFq3-ipgN0@T0+Z-t!cBJG(^h#?R0NBTC#dOdzrtf zR4mwwbY;)7FhzDyzIXf9Q6Oqpu|};G@^)qg>nwhTboyjcKC*S{q-<5It(RUw4de|5 z20BG}dCG(tvMI$(=f8t@ zWSE5guY2^ZQEP-_zn6VW*|wPd9LSF|a^CiwQwPE6u#j^(`T0yq&iH4+D`m)%c+ zY8t+O9SR-hB%Q0J7uF+vzSNBKWTIm(0ekqEW{K0w_PWUpFmfS}e}Wl?78s)T)o2+I ze>!-V#u*K%?&fs(kyP=EUwm3G5}j)^`x{=8<<{Qz>`$RMN6gqwDnH5o@(*3=(;uDk z3nJvURR-@Y8?a$-Wk3aS>4bd?FY?a#uDz+sUR=hAbql^4+OlFUJC*q`D+UY9zA21j z4uh(jB2VWhfP-#6G5D#cWc%F9uQFX;t8eY$v%ny^N3Yw2F08zebFS~2Od{n7q(|_I z`ej^qZb%H=u7q@;ZD_od`>6hG8q%Ltia#e~hHJES(BTfcwylYI%a^#3F&7VJu*5Me z?N@>LA_*vx34Q}zg|jjmTe$g1@qY~1bp9w;>5@xQeyl%Otf&1w^Faw6s8f@y;OMsj z=undKhH*lUu3x-fEzoWXha3RR-h6bhz-dZ>D|xp zWheMYsqa$lxv6qkR9{ca#}ezO240;)HyiFG6wInUSI6g?K@#qz3^wOd$h)W zv&!psz+PbBVIxq^9Q3IJNfs$m8N=B{iA6=hvkRx5j;V_v7z2f~Y&elE(y-UH^=1Kw zA;r#lC#I%RAas`>S&GGIbyO34dyEmqie7ltymOp?{xx_AhIS zm8V$<)`DcdH1ijxR9ljXlgx*(+Skf3r|ts-K=(7XQdfQHO^uDcIofXpuuE$dkW9=O znsJI3_myjI#@HNht#wN=VY+0$O}>*cPo{-;!(^#aY065NA+sJM{_%6u_-?5;b>VTV zHDD9rz={2fVnnNSjy8#>-t~ty3c6^)scuyFc$`}B%k~eebABeyyfc(cLOU|A+M8tp zfafcl4muSw^5rikRt3uL@N1Sqe}Q0>Sr!%eGy`Sy`MnM$E%t%d>4B2eT-8~_7p3xc znmQPMR<(ugu&WyCLGa(%#e}S6oIPc*o>{4%#ExB#T27{^OFBKB#y4@^l=cOG|b& zvGw(^J}eH=DnT(3ZDkr0E~SlP1-nkB-&7wQ2mFUkm;ZWa!+3{oF~?eo_V9vut6E)@ zrX7aWp!`t_6X63)ag9=4{7Z+(fKky;?UX2wTqOsgJMyFOnc~~HgM1Z&-x7KC0N&)@ z5rYoRBf=}c5NagU;Qqu= zWz7zCoExepBO~B^1DHH`q(s2h_YV^E#@Tlkry~eqZm*bSEXiBAPxD$OtRB zqp_jkz^TwfghrcNWRrbQ6{kuzTN;U)FDPF9Hlwse(<+U6JaBH1KJ}FiU_N3qEjMF;CaS706SUmg~#;dBOFoc}hj)+p(DN> zWfw03Mm!}iYM0Xus-Q14Am&Q9Wnx=X^!NM-Dw8#f$9ASY(uke;GAm2N+<|hhUlf?Vm zDSkWFspksv;KPb5d9IH4O7x#=8{T)X6^0wOA-k20(eCf}%kRkx@0KV&fx7%~NZ2yJ z`)kp?2@n{(w7^dk8twf83cBqpjd~Z68O^&1qq{&*?#a2-A)AxuZt=JZ5*Mgw>lu?k z(By%ZNm_`WPmymRa9GP|LG-?@wnTqFVs!8>IO4vf@NSY~yXS(;zrnP!>%(v{xjsoN zxcb*7VLzmpq+-VZ>0acW|8s{1Db0hHoVb^6N9?8;*E~=?O9FnGc-E5z`f=@A2U}nd|tg)1bJGB zW#!?mMklqd+^6v|v*E1#36DEe@4XIxej>CpS@;UAo+7Guf8qmFBTR}G zn26*oZpRc%H0^hy)Ebe${!*mJbpdnyEtkDiop0ss(B_7L+iPkf;xs6Ck$C?hOa0~H z2CF^PJ7YsD?X2{Rjsn57GGgk2WsmOG(TB!G;(RtDvf^A<8059qPn|PKyKg+rsrZxU z_%Chyz&!G{zpR;Qk;BRj{4c#AnRKWD31Tj({$A-%oPZ(Jq(4h-udEyV^X&EU@{H4_p_;&z3yeqUC}o#f;bM-~T?1VjSq<2=(Gl z3+>gqtkqdxLO}WsA~W-|;X0ej8k7t!-aT{Qu;#ugJWu@;>Wo<^vXA}#>VbwJ7Efqz z39xJJiwnTQ+EILC;`lC;MXF(Dw>E#>HiI|p@?gD^GZu0eNsX6%kYC_{58>mIZz;PJ}}NV7V7{wO&nkohv7 zpB6Squ%wgjq;V`eptde>x{epe_Ur3=tkI!E$rI(Kafy?Yad$%RWRv)nExtVKd%o;FZUD8o`1OF<#@Wd8U*ICrCLHsD2 z&AGawloE-!z)r^sZu#jRn$a662>U{bWAleEI3!*A?vBvVg$gV1l|p2pKX2eLQG5y>fUv{%9-F`OVt^2vkJQ z%U0$1@QZ8JFula_thv)&TlZp>NgGwkhd#7%hGcRYO8yBQak5I~HSEtU@ zHyOhHpIuXQo7BoN8Z{0to8ngbjy*m(i|r+2xJHF=`S_45nUembI*f|)VgM?yw^qsf z4FXunTi$xG=W*C2KP16VwJ9ZkBD|Ji{SA?HG%_wGaxMn(m`D8C=1@{qcd~T-x2Gq? z-ZzwscG#@u$4S-g-q0pQL6~x|@gP=eGEpq{NYTVF87v%qe~1e*%1&XI_%ExX?KO2$ zg+(U~Eh8=^t~M-Vw7n1hyoJ_4eP8E;a>n~rU~;4&LIxF1 zTQ3GPLi;$#V$GrZC>esH7!qq~rMt<;v$Hq8rM4a6IhZcs_~*ICJp^b&(aQqslt#yb z+7=3#C(Ozq7@<(mPX|W<^N}+lEd25<8O?a{$zj}63P}Gs563Z%=E9bpTH6p$qer*Sd{`!im#*!3H%_i3vr_IdgK612VEQ4W0e>xW zqqD2U_8B5n?V>0B^#LGew6UY{^v>@Ofi#2`mDe?4)B`x(aUHaa)n8>c3+_WDuzGVB z*Ri8@v{VVQ@M(J*WAhZvQs@fT-mSCu%C?7>Om82z6&!g}qf_FyMmFS1Eb}VTB-(A1 z_n-2!w7RgC)6~MtO;i~d;L|fZimr^j8#A&R$%+QR56s4KRc&Atcu2wR7D(7T%wRrr(Ztoy}C( z?N#B@B(?$vj>JRZzxw_**N61|MWQA5v;J>+`9v-0V@L>RAaEsE+bnkj{9Pc{Z5S7P zzd?D@>rCxnr31KdChnLMW-#E(;LO^|Lt6$|C4EhcF@D34N^I*}9J8RXfB!-n2-91j zJyW2nX(cy-@%f7>-rZi^kLgt`Eqcu;|LU~F~Dy%PZ*NrLjADREz2NHrwwTKy#S z!XfxV@N-+LCg@4l@w~z>uWNHIoZd{!rDFB0;}bz89hFqgN*b!Xc{6>X>8)GLt~1a} z;-ZafMjUF(V?)LA6Z|CNX3a_&v=J?bu4VoD%DNTv?Utq7=TORj=*N7#D4{gQv*0OT zY>1K8KMewuU4M7YI1wzvl_Gk5XJZMq2TS&Y(t4D4cLjdhfBY7KE<2>{_ID2GimkL< zG@=^+6iFEUDjYE z_fod3cKw{Yyr^6+a-2ZzoJ3bd-Y-*;R&B{I7!vY}`P2&1+J3MBOmb|^_(aCtIKLUE znwY1m=j(xVA-ndscTOLUu7lP?(UxS! z69M5Y-!3Xl8FMb0LkIXR@h@9PT{FJ5pQLEEPOWgdg7I=r5I6188lGo#tv+^3F|Mh>pX&cqliAWoQ2G~B&iy~k7ZEDxq8QL6G!Rz(;!-C<){rYp^PLZ(c<8>%3wNpU66mOC9`?KIYA{T<$Ns66INOIosw+Z?HgWz8`sw6 z6_%jSLFaxEZgY{t%MXdBsX^Q;E|jcqzX*(}Xr>YUxnr}1&4ZyAVFd(Narb|Hkm^d&Pb>c&4&{cl73~vm_Bp#G z$3L}1iB6Z``g>lL3<|-Pq>G3OkolT0yM>p!aWMRR|HB%U(trcQtfv^$jD2}$$Q(1Jrdh)<=JG&GKIY$ZIa zDw<IK6vV3vikAy`VmNN7Sn?-XQO4f#@v2Oi z;B}D;=_PUM$S5(B&O~|vo-{qPG_W;X<-=d* z^!It1@}zrJuG+Na!NScZC5gJMnU=aX*=|lRtZXHXxfg$K7m0F}a6bxO_xjr)R{rjS^fk9f z;obalj2$Vd|5PI`h8G)Q!ld}e5tx&~SSTM~q2;OJiI-sp5KgL7J{g0tK z*~sctRkP`E{#pA`E}V4b7?j#$o8VYJ0=s`~jAd3Gz5+4$Xg9xqmkF~p33#gncSL5~ zO-?ma7B9e|um^=-_;DI4p%ucaBQ^ZSU^2|sPv`1zM^f+UrSn}m2*-jSIU3eqp?9y?{Crpp4Fzc&P?Km7Gf=NnS zZ9Tbv5hO#^NVP_-^t9oB@#BEsc`f+t67c>&Qe2COgmEAN(FX zn+}5lc9Z|`7#;b^eD9XNnOPm`;ki;bu}6(kT>--5h1Q%#Htw*6P-PKhU99QWzX{asAE3GP>lmO7Twi zIPHgphs*jmb)OLXDCYQ`ApAsa%Z9_cX`6m-47`990GK8-_i%Y?>`(MOn-DSuGhEZ!eXtVqUUZVrv< zs$YYa6CAP3Gub>;Tt98OZ&p;F!gVYKI8=Z6TJKDiJl}rarve&7UeoB*rk^!EK^vAj zkku-49=~U+7I2Q4H4r`fy=6;RSpPQkMp5sxD<=IN!<#zy7$j+wBbfJBrMdUBq{fdwODr4RyXoVNAxL0s9p@!3Whc-My@ z9NCE7D%=RJvAy;OJ)?XElV;yq4$^^IjNY~e)lZ{g(lD*D5%vc72*u@Yu1e4Y|g&U^_Tz8`td%xbsw} zjr-rz=+5r@@Iw2Ci>Ei#k~1!Vw}&0%6Y(~ydB=CrpRX#bHnSNUK*(S;+GOnjdE}dF`qyk#3(+hlLrr$kd0QuYb(Qm}qX$JmNBx zm{iRhW)^|zEoS~aU~`3zuPzvT(L^g&oK6e+ov1AZS_otskX1_SKC1#~)yjg9BO0Hi zkC#TOs@)Ii^ko9eC)rY-w!lJ&FQ)W`)-^nANZZ>|?$+&>M$xPI)^4?}Q` zx;ne>dpLX-uJzU0>OV#|*VBK~s1b!SztuNwLlP)o_|SX&W6NZKJBb~>?4Yl^9TmS) zDFOYfrW|h~oB&$?NzDhay|Z#o`}-Udc{YYSEB6x%>~BY(dhVH~=cU@g9z)#Z=-bg~ z@*b-yqI6M}2?2<47VHO7OSokk_NfTkZ!GoU%T@oLm-lPdi2z-r4eJP)Jazg$HPiMr zJZGa4-C^R?*zi64D}S~%Zqxf3x@c%wvxSp|hWw_iBCS6S9Lf8DaUN@_qQ;@gO9Hl+ z)fZfp*}+V>gIj4!;5vsJk{XBa{q6d%-d_sR5-2ic__*OH2uZ9k{Ts-`%N}7Ha3?iR zoS!cb0YsAJ=c*Q%av=qpw3UIYSq%%g1P@Ms_>y>v-c3 z`sPV%TXrZogAd_><$Of{(8bDO2kAv|jLXxj>!zl-$I8;7C7+;hgNVq-UlI zo&N15PDFLFHn7xuvFuc(T5kGp?Mf==VLJTLy`w|P@RztimTUZ-sx7;wH#+eye0&QZ zO{w$p7f&~CZT!~Tv;t49=9zgIh&}Uu=2p+fBD+rz%vf(67s7@pvAx1G0iEY9%Xgo? zFm}ac-2ZP~_%`tI6aw@LVGn7N4c;(-#nMZ`(iR(eeMl9Lr!WP1f={$=rG3WVz{JOK zHNLnDY?uP%agI5!efr)aRV0RzLyH@}O;AF-cv!}N6l7(=>R?-v$o-^gme8P`esowc z6#HmaqF0M_s0bV=B3YC+9zRLaAl(%$8qzwnFrcUx#;48Ia2Hn-4t{IM+mB?>stk_M zW?WxB*^`){2$(Uf-28#hMUpWM0XSNt(mI4cKYA##G5LwixRzuIPk+ z1x)Gr;_o$P(nm$fhvTaw&5X{)A2ksb8jn{mZPK?C=kGXDqO^vSy(`FB(WKiX`Yqwj z*QD+;y8b%)EU4ty47>9?P84%>v=otlet)k7KBVju;*Re>WfRAE9uQ{8NR=0_M&sqrnio7zWdQx2#=8~JFwJWC15dMG(M8%UK@g|v5wL2XzICp^oX{4 zO_w-1rWEhy3t5GrpbsNs0`X3ukh$qyhxj|*{_3bh3-P7rx)nWJAhqzP3=k)R z1ZG&7O1L$ys4r;2lv?#Bi|Uc$yCW1&aQRC-1ZQ{Ao<`TGw@n$uUpYbX!@lC?LxQb*~qYSl#8Ww z(zRzh94D;BUd&^VqvB1lqBRE-zt-1^AUJc9rQiA`F6f8%Jrkjbr^KHf$~~_}^)x-iV9C8_^xSRr~aQUO+amUy@px zMneU2ICjf_(?eG_v#9hl*H>Aj2&y5yd+CbMm*RWQBNp2yZhwd^yBYKB8^5GmR`pSx zEJ4<8QCJ%XYte1XD7bBWb-g5jUY&+Y5j(?AfkI|lp(~z)@NNx+$C%`5#qL40j}o>f zvPzb3V8MNgx%KnWE0H%L*`Sea+UYN*2MfyuR2ksWr=7&9`QFXT{^KOAD6t_$YV#7N z4~!g7AMf*K({}^{ycM!B1%mG}yFJ0|5Le-tYZzRAZI$hQwsL=4`BB;r6l0_xh=X|# zpf>Au7h+d%_WEvM@DdsGAxPEY84#+WV+B#r_A6IwF5}^rFY3i9ccy|(EjT;&7^?E! z)n(=F2PdnZ{Y>tcww!0VsZ%&gTuSL@ZI+q|vM8WRkFuKQkg_ROsr(7XBh|ht^D5#c znS0Le&Eun|%Y^VAa6o+r#LFL*nD&qw+Fzp+{rTcQFT-YO?9Zd7A0eh>>I!rC z9@4zaIE}(6*`b^8;|6%PP#XW_+!Qw~h4%^P9CF>ir<0hF?q3#9KFUR4!m)o_0xQ{QkMHneqJ=78OSLxLdDhk_@G`aHO4F(7xOsk0 zelsslCcHOzywzFXsp1m`d44V_+2v|MD#sfPAeAPeR%DU{wQq@Gx?hn+a`^{*zLyJ< zUM57+Hd+j~Q47i!0C4Zm99%Q9Qw!J*4~x2axT!`YTBfMW7~|s#d0U(FSsu;cAq;PW za+RrLoQ&Jh?z*L-ifE<}p&AC0Sy>Gj=yXdzL+?&Al^Lv!Qs}0i?nMqFIUL9Qec58< z=JGTy#7B2|gJ2~n*Gqrf<`z9N+8S)!qX}5{kl$$6Fh;?<1$??+aQdKL10Q(ErnC?n zi+*0zhuYX3`r*=oB5UYQkx9NM5R+qBUAu2AWfzKbBnJ9G9vg^ z(Uoa?xdETT1(-@G*ZstXn9=>X&}*-ob#3d(F+GEIQ*$hPyj(1z6yWkzlPsM*Cq5EM z4VSagMz*j}m3s^&!l0p7vHHoB?TE{@qds=@#p<5keZ`SNI0|1GkT(IpmxwB}4ku0_DoXOujbdhls<~!@uztc>NU+jgVlL2#iW!#?!qz5|^YeAn_{(5;h|?27b+W3*0Zy7V^|P7*$a6#r~ko_Gd@i^rFa?W@;{I-9Bnu*QIz*7QM1NI|? z>Ejlw*$TKB_%fUv{!%ui_Jy0SlfcfAiUq*nLUE;}5^;cEFl)=sN1xul>u!z+<<`y{ zNODwc(w&QKlQ8`q zf1v$Af+!yKEpp*PyiD*R#^&?nFLP;qbLuWt#IA7PJ=n@*(=B%+5~m?w6T%D{;ZWdj zJo!&~_F1{+1%6E_GxCOQO`FwHY6ntsZV<94B-=#os6_N>Z4}<&z;Lgnk0BI zBT}m95;VyNsWA0yW}4Yt%tH{JoJQSgD43t90b_imS4CDtk%vx-?b&fbvUTQHqw*E} z$_IpcZoLmF>QXz)!7yfg;2yV2?QoI)cTUy8V3a<8U|Lf@U5@Ko})vori^_CTh-MvAQlmDU? zb#jgk95g4`eXa(Q5pKzCj+8i_i}DTR3r8^+T&y~TP384|BtMP5WHFW<`~?QJtbJhT z=2lz40r`zL8RQ_!oW?sJE4XH4gY9GgY_OAfmnx9#;~D+;Ks=IwND;UM)}^@AM{F49 zg*>s!b~0B_omjc2?)#MGdP9hEf#^QaIF=p!L1(*B-o2wAGeihVi12#qw~K4pQai_C zFTXuEM##U{u>OQ^{^O@_Q|sK_t3UuJw%?2oPUmh|OM9kQ89LMvOojnhpWp43 zy9&Z0BnFaCAzrj`?|TBbIwt6y{HEGT$6o15TXdK({zSHQy~8+TIG=AVb-AgXm(6va zn%lBg72suLPeU@5r&R6d!Fo=%)gr6a=d}vHd zV-t03cSEeWZMYwF-3dKXHSe$aBkXTNj3fRK%4lsr4j9@!WBVew*RD+6Pa7 z#dlb@2HyKn^VWDR7}$Ed5RP&K>Hji9V0v+Ax7y6}4KW<$f#6MCfSS@zqj5Bby)Yh? ziwT@fz5&Y!va zM6-E*Leq5f6#3^G+_C(Y#G7ZWrN$CIN`TFbl*OGO&3X{o^q?(< zbxs-fwl{IH+|jOuuZrC6+JJKU)XA87p~TOtzsK(yRs1sI+~i;1Mj*=C+o(eV zH~1m;QI^02ObqhRkTKfwPw)kNDi59^=^81Obg9cRT;B-li0p#~Ls2z(Gf!L>4NVuL z5dXIG4|Ni14jYZ2xQYtJuM}7{SAVLjED!&Tz1Q*J&DEx+PpC=IHPaC#SgUEu&KK9U z2YS|PZPj9mnHxg-;`9BPk|w=##B-PZHQuX}%ZdB&H6{gBLE3$)B)}~Kfe2Z$%`nkE z8oaU|I*ZhooI)z@Jt<8Wv);3XIELH?4}U(xe-F?NE_e6TR+mVcuN&vSvCI=(?9|ZOlC`2TLl8t97>#V_3nqd6S_$8DDqJ`AhfB7e zMM2(_(aTlLV2R?G3N8JZraE(oRrNID<~7 zj;(s<&qsJn=gPONCsJj$6Y+G<5t8@(lXltGw;zrn=(g=)ah@F~{*^t)v+*=TF`4=z z6~LD^W&VM>zbk)<6{H~`F~PvVV8LWXSyYh=xJk%BU|@U@U|_V#IW-`XWF~MZz|Fu;Z$Ks5Cw7Gt?QU7aGhyvjO zyPM+J8d#n&{$%oHISmr#y9xSfwPs}G+2X>bMHg>lK77tP7kBV)1t)^_Z~?zm9IO0U z(x&f;gPMem$$sV3@)Tc@^J;!RY);XU@?-2J!G%A95`*nap<0JpswFdQ3E56zR*|Wr zXRrzV(L7EiZ8gy=YyL5#W>0bMgMd1DggQYvur2= z=|Ld>ZxAC3<%`iDgUf|Z7LEg_NMZm!)Mb$R6Tf`1J;mFZlnZ`8C8_Dexn-E=2NF1SC@ee~`EvH2R;xc`pe3 zUvK6jLeFa-z0pG^Z;gS(lcR<}sEtYkpo9OM1cpGdQpmkU_+%TqNr5G0w`cXEJ(4C z2sRQ+VnK{aj8US9I#DsAi47Z?C>ncWODw1{QL#j0@7RB%=s#QDd+a0coIPjH&NpRe zc4znQ?t$!cinDOk=M~C40d={ow5!Ez`?1&cTg%a|B2=FQ1reNzRrT|_j+?4laN+jeYDdw<#761{-n!ja?I0S%{Zuz=4o&HxmWkGSq3R$T-Z~)` z{{arKE>BSB)aKQIfvPG38a!A{tHWEr{SZxHw$9u9#x@PRoTr20iD+xrmYN;Z%2G#g z;Mgqnwus@N95qa6E&51(NtkEf-`Q{gF5f{vg!>`m{dbBjXrHJ@Irr&L)O>TMW=+wV zz~iWdCQO#~Ytq$zTQ!jAflIiL=!hmHX&MtU^!2Jq%g(5H@Kyxe`|D~!4)wwg( zNWx;^w&%^nldxg68V98TIAJlM4iGd){f&v-p07UQ*(f>kVI3)``Klu%6{sTm?dGd- zW=vq;EoCoH!j(Hp9BfY1%piY02DR;7#Svb9s~%<6wIh4M!$PO~C898|V=(N0uGqu+ z);QK0EKz+#AY)dlW_%)VxjE$iZB?h6X|2;GfY&{xGZY7Dwq;wtSD%Q1y=Ju`>bKUY zKAbQ1hi^Xq34JgYCs{Yj*BYwYXf7~fow}F%t7VDWLO5i=dUda;x^Gl_i-kF7lX|fh zUyKsBs$X!f3tLr11oO%cHG=R~uRW@xsD>O+t;Jx8IjHs!VizA$$MEV*t0QWe)sb3H zhH_S=B{?rZmwkzTS$gG1mMUy?_)MF)2(I~(c-RoC)rEHfWD{pB4I~c)V{vO@$A@Cf z;XC(QVwan#aIG`xPA9QTnMWHEERe~;q#k$BkY$A~!H5h(=MI7cL8L34hT6i0s#)2o zwnT4u!w}*sc*EM0bE4|fk?2?0HlgG=x3vBSvzy?RfR>Jp(i|WyiPVSB!%03j*ExbL z7u-7{Nq5DX=72ZfZ5@${Ml1!72oeh|qKQ*kb|>Z5Brn3 zqBUkPs-6J@_;kV^u+ZYV~K zdDr~r^-f;cQ+1I)iJ|k+v8?5A(o*0CW)fRb9rXdmkoPxigu$4eS*Vt`dXB_Eu-W_R z%{EWhq6gcnY+q7%>bgBl7)4I<4Mq3S1m`W?P^?Y(d0}m$(=D>m=|Ui9J81#deKq^C zC1Z#aVTfm5cpih27NCV8bZ6oNY2$Gnc=$2-iO;%K!CFScctuWWB)qhC#p|M$giThV*{BiuOQeDA1!H%RDlR=|C)vwkk7L8^E+T9S!ZIl=2><$o)&|z>BDa~>L&t@j_#L+! z+c2^B;DCA`YW2$=?Ivf1(!=}7IAKcouOvrhyQlN-doO*ALQf;_hj6W&&V>e;YUA z5cVS)Rc3HAi1v)hUcA;>VBER z5PDr-n{}N;@wSuKaqQD!1Q|C-F0Wm`K}Pdh(oHg&&E;(;LsRG`^tmORzDX8y>gZd< zO}%dqIX6i=NWV>5!P8r$9$ShM-}D#=_P0r0HP^vF@7$0o%AS6(JxvSEP#oO~Rr@)C z*Y8T3!X1u&u=FvpVsKZlJ39&yvkgmBHLOn8#F@j(ovk7HA+cfbM>z>AY;cB7#2G5X z>($l6ZQ;~IA-%WR2rv3k@(_0!A4}3dcj53*mncZRCE%U+t^OV}l@1l?vL*OpH$6NU zUf&{iY>QLXY@Ay;^twl!)u!%@4n_A!B#+D0d+5DS>+|No`^1Ua@BI6LVRR$X6V;57 zG@PzqsCb4#@qH4-kmh@C|9u7#G%5C%kS9Grc|bCGkg^}3nz{{ z7xwasg8_O6RrjZiOmBq9m_>I9-w?yqhp6b!Ce+Bnw~eEqO7FDP#1%(sqmiGY*Ct5H zK58n^Z41krn8B%gq_&xbj*UjY$0*It2M!z}euX~Gny>-Ed$gXC9=G5m^A^^4W~8W2 zI)0MEnC&YOG1r$NU|=P2uQ4<_NOny2GeE7OyiyFMl%+e@(=lI)-xk9q{Ivj%-}8j{ z7cPEeWgH;8XB{}^j#yVLgC!naYXeU>GiUo$&#w=n_!SswIev?b&}M~^t;~E)JGdlU zjsFs*FTm1D(sHT|tawTyn1ZUG&z!G|KA(hBK}M|#rl?lNt~Na4+Q1)e`3>P+C4sd= zD6}!mct!%5)chu^o!23RZV04z}x4BefB(0(EOH!9B9sLrOZjNM1cfBO_n9{Xtem^=7`A%W!DDiKKV#r3XhzsYB zc!m7X3AT(-TSNXU;>-j@_YNSQ$k+f&CrN-)7iRV1&W<(0njSp0gie$fSY)dU850cs zAF0d4+vOeqjtGS z)epQuZ&B0Zo19d7!>aJ%b-Nngp4Tg4HcdzSu|!Ei_ukTT+Q9`Ykutw;d1B@?gcV?k zl;DN8A)|`KGj~)^mojSX9g2!%bB_DN>m6}ZE`j}f(gw!9BlVao?naN@G!y2%LswkB z&&?>mYXt$X#0s?G@ZgT`F*@5ZYse#W-vd|?i=w)|*E>AzJu0ZTa60a#HoX@k=k?D8 zqc$S{h}!tUD|KUhC0A!v8T8*n=R*lz`cx0+fn>}6;0J}f7Aaa?wZk(#)fXlz8XqhB zTDA@7xd=bb*C;wU0k?X=;rUN3Va~tURl2p34#Xwhf6WGaRcp^SU=XirZffUz+Tsaw zzE*6cNK--5VYwv8Y%XWRvvXTGVTYlnc&otf6qlP7uUDD+S#b%l(n=gl5FI3RYApJt`EAh2l z%oIZ8WyKrZ&9$aX&%!OUCKn^FJ?iN$;k&>!3(X(CG1r>&>9q^HsKza&QX-*hF`hws zSZHFUiLyXiVG*Y-v(TDwmi?C4{Kqod><6}%S`%htf9=`~bId*ya2=Ji&+P9w^q-|l z0NY$u6H|Kyr{U2*7qe1#H;m?NA2ZW@^UDe-XsERVj}6mD@(3NY6F=aSC2MZ1qfl>pCD9I2 ztqo$VQB1du23m9Y(^|7*0p6As{Tm&DE3wEui-ZhYEf~fo5)I~Vlsq-i2Icvda(Pz+ zNj=zXqq%dFPg0uCmTELZf0^;kCzX8A99>z09Y~Oj*KIX0IY8=Wr2$_IXoirkN+hO5 zKk|8(ID-&S?KD?DUp?*6iu9kV(NYbx$&~iVHcr!DrwHpWQ(F9XI+Uu-SG+Ot=e^6Y zNBS>2Ytq?`iam^W*Q}UdjkhnRG3pA6qt?{qDhB#Hh@p16ATVShc5wvyC{gNa#9kA% z%XcaDA=OPV{#w|uY8^5q;YuYByiWV{jINM=K(T?1yD<;;aMTZv6i4h-uLCBa-Fp=$ zIAH)?rl708n1JH;qqy!)!i4Ng+2+X@S4(r#nOp0i#Mm58ArE)yRVNgD=CBFDkUmKYvuB+pzm3IPa|Qd#^FM!?ExEaDMidoaTM3CZnU#+tOu}#Q5sC2_wCvl9oD} zhmChtrla}DiJJWNd5_ZSVUKo|o6vXH(**qzrRSfjNw-u>!Ylg8>pKDLQ?iPrP$mT#iCXi%#-=rC< z6Ey6I_bCB)amgFgK=1l#4N%~o`!b+5JTw5RDByn&D4;XEdyEOzM}J(<@%z%J<)|qM z!y@N^f~N+&Erhie$!7N_%Ejx5HOHwh5C4-;;Hf1UC4ZM&XXt5^JP^@IQeV7Ya>?I3 z!)Z??v%Vkm=>Mz&r5^Co>Eb2)@K+R{XcWCPyu&+cbUzf`OMK$mFD&`-U1A!8*fP8^y_qX6KsCb*wBpc37Y70%Y8~~ z)0ESS8>zNN2jO3a>~|7PO2#P5L+ysYQ17ccz{MtF0Ifb3A69Cm(>(&yq3j*V@pwaI z2?@akNS3KVyi?Z)vB9NmN87AY+js8lSc{Jh?9#)48GG%%bE;`W#ue!Y~g_7h~ zRax6`RCjSOjq<>r)$sp#YvR!2fe$)lMsH5TYbi$<++6S9QO%L&IGEF>4OHt^o8wO? z%{86V5?W~D3?sV*Hc!bmG+P8mRA7 zLLky^%;mI1dego?P(Kb%QQBXH)o6zKoc{H$g*Px26@{C6(tRPv8*k+IwbBbLZ-oN0 zmYM=OwANeGvo*D}hy(DRp1b(&!sP+qVVF-~kyEzcDg(3*1mIOY3$t{Mk37a-yVV?z zxB9|2`+`v8>~)4_Tkvh8w}sO#J)Ki+*2>8t~<$nK(WoZFD9lB}rRU$QVPK!s<<`Gu&&7!J!QBZ(Gf+ zR-0`qtSC@CA$P0l0=9Ub!3SY#J0$KwqJ4_i9s)x&OW4y6KTX(Sc?Bi@vdc(p%G(Eq zV7s_92-AzoyLxD^NfM7J2JUI)YcE7Hi}&_^ZS00lDHjH3Fp0B{@aqOgN55!C8v`aZ;i#f?1~sqBVvyAx?3IT+)1W9pX= z=@kaO@sJN8UPp2K+fEvOi*(gbilR=arl_-l)|j2YvS%i+xu@o=-ihWk+;CVxYA19Q zWoF%3`Ydo9&1rvOk&lFSbv0%3h}LJMR?(>ObT)c6^ zT~OBESfQ+oIAi*F>fd+hQ5wz=lK?jEVSu_CohChUG3vzH#Ga7TRpZan;7V6ib~&E5 z46YWatZvvGn8*c>Ng&l{#RH^)Lkx~wBsjB^D{gpBcVu$t!HS|f)tQu3*x*vGOYRN{?zb>9uzX;`>#Ufv}T}h@;aalS$ z7NCsl!=qR{Y-JhJHV#c*Fi`X}PHV)*z&o?}r{1Xj6&88>a(WPlMhw8$t%lyc z7~TCiHQ@{vIVB9k%^Dr+3~vna(jKUGTq>vGw!#wb4-$ir+vU|00b#hCqs&Htaln;O zz@ZEd&_4sRW?6?z2#7}j43zmY^G_93ye%a zf%%yRnh$S2j?GF5R3@Td0}}P;3JHnW8V)(Vuyu1LaWv`;nv*gq4fW=tUfH+3vfxRg zmcb(6WsZ>yAZXi1^I@m=C1sT8iMDgrG4-lj4syFgQsdf z)#=)PM4`>;`zLYG@81{gS~LOdlQcj2-bp_4q0*Mvd3m-$DV?zdNz!Iblq4+p)!;plEe`GDq03S2i8znq9F z_?Th?-U4nd!?4s(71MCFuX)?Qk)Z<5re#~BSJEU91nHykrGH`u-eqRB_9kO(&eh#c3iU$6|FSixO(W zKCTg8F!F_Ckkd!;cIbrq=mhzLs^nJ#)TNqTyFNs_ybp6)?ytn3#ehvT>BXa@7LHaM ziTDaqT#{ZMfwHWQ$uwJdlcl-C*evl$R8c24{|}Vb7YD*rNvikB|KJSZQ`A2jMb9he zfVtUPOWwSfHt#sYn>|Nr!OUM7Er<7BiQ>P+5Pu-4n17abRLq8|)A;n)7{Z4mQP$4C zWI$sWJxU+Kyio{H&Km&!P&G=kFfcGUF!8W3jauXx2sHVKFpcgkrG@vuuf<@% zz(^8np>XP9Au+(A<36Vw+#?Lz(=MZ&Q`{2TQkWd1kJ1o7tISDHxn5Xk@e zQX`T_1_~Su%o;Lr8U+9<6NK#gm{AA*2zLfw6GF-C?Yg_MaS`FK=9+Vl9P$1Fq&<5= z{Qt-{Me3@i|8!5_zWlSuUArNR{)C;OaP-()6Qd*P6b=@%J|-%#)}rY!eK%}Jjp~Y< z!yUoaU5#rsT{``%Y(3w1T7&BP#}Zf9@)-1Thc8{0*ob&ni#-w3Z~*&c9l^=Z3rM8`%GM0RO;!MvH~}PjDiaz?c|^?g!ZQ3ZsTz1$~%|prlG8 z3k-Zq(hSiQSMxJmVlhZO4_T=#1U+mNpsD7F?g#{AXI~V!H-!f)`Q-U5Oj^Fj|)J`F|yu~H0lo_&0Ct(Sj(w;3tS*aww z2S7iTMa7gN5=dN{*Q+6J|F*1{42~xutX+o ziNrCooPR||fo%hU_Mg=L4xil9zX>J~U|?>EA_QhB0w+)yKvvxUD>m`;L5=l^iA;C+ z3uV^Kf_&s-l4OC@xGTdEO%*vB__QxEuN{9bvyRwA5g_q@SgE$_SlCPuRd%eIH8(QM zRxV89vu71w4WE2^O5|q8{WdVnxt%dwCrj$*znyVv138vZor)fOQw>}r_jl+>qD3G_-&b2&SyW$#&oI?D&|x-E-Rbznrk9%lerPjXaVyVN z81GsU5P=icl#r>vPX@{QQm(F8xDsfE5FIh0FVT~=st69NKDs-X@K--y7irnz$MVG7 ztsH#%A9nws6YDCxYP0aHOktWeYWqU>T!FT#bPE}J^75#Qld}REcRuZHlmHM3D?t&Hd!As7 zLFty>5a!93nt-a$pO;sSObrfnvS~cN?y=Kg#~mCcoeh?12io(y1X`LN3dHTczC8^LO=F{fG^}){DXaR2CT6 ze;h3_oKXE=scaEG|7%h8>%`*!s)~;QHFxE&Gj&6yeA@sQPGP!&LP$jYgjF9+y7yl@ zb0>TJ_j5;bmw%P^FIh0Kzd{4^OJpGxNMxW?`bUGy@#@bAe}B&B?~><#S2z=>;DE8e zgi$5_zvMh-J4j8N-MM`UqqCzF2dP}x^#7p);s=kpRr{zWz^5&3+|tt zC0HaB;4;9U(r_4=2{Uog3Q94i5E>rT!3`1FpDHDG+?jx3h($?mqQp>AZMJJrjGy!! zIoAH7cCo$6CugI#??(sgPqk)&4?M$EiMy66(aY(0)eYp0EY4%>Ck3vjLElEv_eQ~p z;dAhL_t1JFhnJD;X!2^LRCE85?j+_ORO&nuiq&97raD3I>P6C>=a3AodUXi4dGpJZ ziQ?vUB##DlI}=Hb04kGWSHiN*fRq3$LF&UO#xHAs4gSf}o`A?#Jo1DST*^Mb3ti5D@MEZ6I0n$Nv(KU@-lcxE}tuQ`o;;zd(Y4StQo7Y9ujxhVxrXb!COJ{)tCh*xAobi@ot2@R@N+XP`k9jX zbtq6Nme8v5mbhauVw^R=y5!q4?H2L?+lz1QQP85Eb333)@b{z7ga&yc8mm%CCv_O! z+t&jFb}iqEG@VKtsXxtB0|cPbAeb>@zrk%Py{LOI7{_kT#$ZZISxLy>MsHTV6&Ma# z`49uIY#8s;yRRYP(=Po}XPo|xMtSXARpgk1W+JYu6Bp5b^W?*xs-kl!nWrH*siTts zU(SWl|EM1BpXyIUW=(+qk1fjHBR2LWmaQw6fV3AzjFfW@|C&dnrZ}wx4SL_ieF#%pO6=nsHwHTKX7LzL(}Fb z_giY=xuIv=S%sRo`nvj}LuD)on57hfmv)F)c%W~&wzR^s7beIIz#|UKD4)6NYYw^q z(C*RgVUjz%@xn$c;oPeWU!TOkcfR-9R>oCfDdt3mOp6j;Y^_n^LwXoCvcbw3Qe}FahtS(m9GGEo}AH6d^~Eaxls}vLf`km$eyc zBtdI1&CC2=#Iv%+KK9pTKhbuJ4tmqCuG@egckT1{MSOd2_J~jx%t z90-vb0t)h%*e+lNC`y_|V_VDIP$BvWqw2JU<3{u9AO=n5*h?@4q9jqsIT3<~Ro%kB zgXE8d0t<|h8+~7x5=gpu=)pyhmHvc-XRk(%B7RAcAb@$Fj1lwVSSfb60W6#thj!!1 zzl)u348ADMfRfhNnErS5ByO_L{97sY93~L|j1M+>&$@|(-0Fbb-w_M36X%6QG=_)! zKc3zV<3Ll9TTobRxGp|2`$aP@EBgJlG}hg41%YF5u&y)Qe2ij;nDwmkmiHD%L(;mY zhAgcDI{eL>A3v6#xX*W!qK}uT}E5UZ> zQ)vvxGS1DHK49%PWLhAM>7qq_W;{K%0FLacPDv{bV`C0h9V%_W2{tl zGSu>3gATQ}ow~JPasB&==-$CkG1l{~!~g#oJN}(I%6Q=Z?GI3QZlB%%8V?g>3YsVs zWpW-kN{Y=NDC&A5zJUMshaCR&f6qWbARhdmE)WUwNsRj28@m2JA}Kp?5UeRnPf+NI z3e*LFNv965CV-tHsQ~`4avtZKW(a&T#!?)d7C>k7_^jZx(t-Wl#@C1eQhl9QzUId^mk@j!7`l6V{jc7>MQQVubh^j`< zMGfO)a#;n-Y`Si2qLiBF1d%8f*2!eI0Qu#h0sgMN8eIy1wEZ+q06D3i;dYfG?|5FQ zCx{~sG!V`dmoJjEX4N?3!*H#Z$P^vKiJ_cy%Fu{Sfiv-V1bvS1Q+mmG%>Mj^?re$9 z-FYlpTkb-x`q5Yj8?WW=oMdl7kz{93q;ml|*{`Rt=QDql7J`xS60Q;?7dQchRx-30O(k<4s_AF|>R@v1ub&h$riQ*4A2Ei-EF?U&AT*(+r+li!5PVjzCe;Swx7_)bL_{9i|N^OEO64B<(*&p zR7>^o7XH>H^lm=MI?6fLvfTQk@rh@xO~@-hXDv51A}8as-lzAY4~_s@p%IdgqnwYY z8#AWGj2YASz1Zz6|3>VL0e7aSSfQ}B3)ed!Z>AA9igWGZr1&j=Y-GE*Emh)U&?vGK zG=S3n3_KipI=?e5HPKIC05OFaVpcIH-s&2^oz+9VTV*0l@R}H@?=ra4od%2rR7_2kD{?-*bPj#+sMS74biE$h-yaDbF&wUOd3G~T_TS~; zR(qO$^}WMBTPYT*v6@4Br==WTbL@0(I@_>p06x35Zrii@-)vm|P8IsF4HIHn?`Ub8 z@MQ5@`+YXxep>Ue2Dr8oL>azKO3H_}6*6`5!_``-)doC3uFc5T^z06#d!0_E^hSt4h~m%39`U?vKhX`sE7U=sP|5 zE^akZ z9>%kNtd5y{UBm$p9RN5%>ldNCO}?zKMOc#28@{}ig$e~9)OU>XoQn`eI zU&*Ix_?)K6?r=^~!-x{7QP*l)KRHs(ShV@Wx-^zuPA||ci3QZ48g|0ClF<6 z+)@~&^0*^kx?{G^b?obr*XdQhyY=1PSezpVV8CTuM`W2Mu7xG%&B($()&Rv7vW;)a z=o0!W+RRp8IUnU%YDjo)c6Z0ldpy7uKWsUZQ(<;%toC?w4pj zl`%e7sbk(&Uq5F~l{lW9-qG`0GhOizB+>!WVx0O45Eq{fZN5Byi_7_YBu`UFJyH+A zmipCkHsqY_L4Zwae?igiNf1wnZ+4HsQ(Re1=r5-Bi3|IBp3BBg;|#WqHFCX?WgS1F zhwn4CzH{zR%8$8<0 zIkhj|&{M)OnjLmnU~94V;(|sL+u)YRW_VvWy5kfrS7OH$cI>moVtooIy(ESRT%mMb zlMs~_=erT0#eSM}7t=u8?Y?a5oh}(*QRKA{CUZYbpBEN?@E6BFYn_gIRHvBn5nMZS z%+SRD)n1$E`@j3}uAO;-2K73WXRj60@j@+(N&>tu&vpS6_hF5~D>9eo0E`mLZ zH?i`rTFG9V@Int2Z9AOTI`U|0SuJE;Qwb2EYcuEU%(`qE39KI>&f6Q#n-y3E*;vIp zrQkd;oJrM}>Zsb>W6afNWj5C%2`t@nCI>u0_mSLxVp_=YCYl8-z`Xp686hL4Ev`S? zPZbhbi8DL?P99X(d*F|?;he#e4JmUGo5PgfJ!&Pqs~5~@+UPIpSSND7n5NAn$|I7@ zJPOm9vM-#Q8EI{rF9&V3Eb!q<<|ffZR&83Zp6JMnTY*+*M&{)nho#x&B3gOA6Vw__ zTTEAjK`;ZeHFm%yr1(~uJdN_H>N|nwn|f%gc&)-zLDQstF6vlQXfX5IEXNwVahOL+ z`?b_le>7v;*(fQF!TF>AW;6+}Bp)kN(a_4lXT1m84cmyN26+&2P_Ar2za7n+&uz4 zc!}Psp#aef&;xIiA}!xT9+`4PZ7rM5yd#T`lg(_2YdpuU5f?Nf#5~CK7bLbvN}fe0 zE+#xPCSqY@mM3MDB9vSerRGN0R11$0>peYH5EZ+;waHL~Hnt^82+t*6jj)}j84{z zLE~Cpg<^g!p~2L;=}9TKuE`1P*IbYE*mK{Jk=+91_}1rl*)CKViW#X|qf5PTdM= zFQRyB?+OeRr0Ol*3{)TCYd59ZOIFzu(e(JP#fD@Z@4rjwhUr%Q)aR7O)~fJrsC*1E zeuuDem@3tydq|P}({6Zf*M(hR)Oy%vJ_snWRj3GUTvsAIP{@9LA?YQ?)50_;P9Nm& z4_H^zFC)h-7T0he{4N0|4i4pG0!E#-29t*Enxr}4y5VY=AFm>nQF~ClVku$aBJP>WcluV1t%x?Tb)ShtPB$k1X39FH&CogD zGh}SzKV0_DwXIwl`x-?Af0D9-jt6J~2%Gw0Q^L_g)p3IzWLqvVUDYE~@1xK>2wlFP z-b1RbcTDfN;5`s~_2r7IB7U#9sxLJdtQoIcv{u>eN@UC3TP_B$PfCW5-SOIr%aD;c zNU0(7EY1?~<}@SJHs)uO7i(HMS!RUSs<0Ah=yBl`)-I6@)iIbg>i;zGEdegvhP-R% z%x2o1Al{!*4!P}WKN8pNU_UP{73q*lTE4!aICXyOe$gTJU=TJJb|ai(uGJxDDH>Vf@~LLLd!) z$iOly&Fg69u}O!~@4#XFYztS~Xdz0_ifK6aOCk8>l! z?bt4V@4WHhw#^ytmUGq;>g+<%DFFZ8(5ZR+*y(Hn2g{o>#*7X8&x#0Q6*G#;mxR7_ zDH=19FEEf7oBtR|pOkpAI zqNOoB<v9!o|!AKdl)oGSQtq#=(1U|Nn| z6{n3(Lzu2sKYi>(Zw{(?s3-BXqL#6ThAD@LFcd@~{eV~Vp5F(Ip`5S8?&f1B?u@=l z-T8|I_8cN0CYGy~;ig-yrh_L#s5^0I^1%=yNpZ9|2&FmhPgEqehO05osTbo>X&y6Y z%yO@lGzk4xz~zAeULdcxnm@x^PK#Yt<=;1M%D5~|{uMJK!pk7NtOqnm88hz_LHW=C zUEl|+mC)-@W8warHDK!?y;<7FO_QV1^8jJfv zznN@L*VSG{OzlQ9(9Xj*1*y=t<#xQ6?RF6IW)K}FA=?<1v*quS0)<_~8pPG7OrICb zzYSjm$r#qu!t5SYIOq=cJVnW_K>G3Xe4?J$u2DT-O`+q91{7da;c1Ug z)-R1!fde3adZ`k8BvRY4`?cgecsYseN6CDM=W5)(_<_j6`eW zQ&rhvyz_A0K11Tw{9|*vY^v=-ymU6wv3X=Aq~^(+%V^~_vd-dVW|nVcwdAmI_K{L6 z`Y3%JFWS|Ct5bRYT$(5)CSSzAZO4DL@|6u9WCXN{onv;23L=A+TA3t9Hpc)^E;8@c zO4R}S!o0$gMAMkNK0UQLn0$CEj76&)L!WEonD;kI7gQ%>w%tCN!`i~ocV;@s;iFFq zZ7HYCx9>?;7$@L?-6}KG1Z_OlcyP%A-eY08Xy$rYSOv@`fYD&xJia@p#8vzGqvc_)?Rc^;(wAVhjq?S}=IP0{jW_?Y zm=kk6E4Mt&W{xTEj!T|z8Q|YVGhnlEQuXvHYp!JU!Oy!F&$t9{`A-dbXae($=msDZMd|mEKdL%8z2|*7<3e?64&->*ZhunS zDOdQkZ-9@(|71qA{8{0F`#l&j4@@Nl71dea{I^32WF_`b@?&;*5yqDYqB04Ms{Q&; zcd0rYY8&q>6Y7!K3kvWTg-MneH=Lpv%bvBJT;g>eYE95?SGyoH@=oB73EjJ|xHEv^ zts#Al840)j0j2|qS^$6Ufy;p9W~3IevwF=X{5YEimU~$jEDTi>Ip#>%@C14`S$L`L zT-AkZYrxET>)^rVN=hp#1IKWVI4e!)i6UfPcbQIi2#gL!C~FyC$d1;txTM`U?rHqq zlzxAkmCBV9qqMr;PzqZ8eR0UTbqZXylIZss;eIw+FI;-J;tpDxK}(B0~Si%YJ97J;SdeMy3$t$e-TWFh<1wcL4bCPGu0@ zjx1FYn0W(xO^v*PMSs4w)A#nY-QLA8UHgb#15N>ZE1V;g4KghWoa~|tvE$0Ago4dpDW&Y6y@)}D&OJ5m!R^YEeW_; zh8#sX3Zy-z>b@8HrRSNTmz@HijMdc9+bTOR72ROu)bTC1GQT9xiFP>S7uvy0744Z8 zX`sxBiTs?yz`r2QI5YWL!gX;PQOKL7){yD&$fw8zkv-FpIeB&NamAtdmNx580UVj% zLU)!=00;_S#N(2Up?vFzmedi~*aW6`Ype~D@Tx{Q4pm3{&owb&67f0ohirn84he?=Jk;e8t$qbQ ztIFy5hExf5;ty_|*=$y!i?RY7k1hd%Lw{{1Ix8`1X*Pd`CZCfxqKqKT!Pe8{W~8Qf zxOU^7*b2#IWv3}Hy%xaud?neL6ZPeFy`b10R%-C0Z9W~!cp)Ub&1c`rI%RIa!Fd7FX zNq{;Ib{1f(LFEVmDM!sOFWVUl7fs$@bfq*o zd1vc9?dz_6=Olo!71S$bT?He*)AxA9tHao>sHs?zAI}y9zsrt?Q2OJlmb)t=_B{6$ zHb2lNvp0>`s4F(X6CYSv_M-C1+7;QpxaAp@s)DEkq;>{z_pwm7e_ z+a?$^H0?{KAE;Hv6C)bm=_<^VV*a^j1}tmwV%kr(4UP39uws)sC4gWOz3_gp>LG&0$$@RU1P)`78y2)OjyjZi*B+lc*v3f-7) z5iqhi#)gi1ix|CNK6aT?a$oXd4$6%2C=9GyPX7LHpqY!MgOzLQiwd6T@I3yDk@TfsdgjfW1)L_>{?n4VT*X6;j^^yAa zA)HzOl4i_lS<><7wi&W|c}G-AEF$dZ=OvF``%u0b=j78sMGeFG5ygR7Yl(ybs`eob*vYaO^5>;!5}(j;#|1%E{O0K z{-H*6% VpZC?^{j$6tz4+W+K+LaFS$8 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

+A@Egk-yYuR+`Bc&WweAVyn-(!oOK6(xmu zE-Uzp84KyF~Gd6pgLiFNlcbiW&l@f_C077|x$XtWxoDyf!bSwy5BB z{jjgMYE*bq3nA4>0ir>m_{8z;2FSNl2?=2Klxk8ccnKPprxTyA@~lyfe-Z$go^Y;Q zS(yn-?kkU;J0RV#S5U`^kNuaAe%Pn&Zk?B`Em$3~U<8M+q$ozJT-hdq3;vR@mqY=O z((G`5FkVA8Y&)zk=fGpTwMnxeogR)y;5{)WnuZYY3HcuP`Jo24D*QqX5GWJCj94+N z*PWD2dJEKSLt0aedggy=@TvncE*R`U4P9H+RNCOgub_z-cUkQqxnv9O>q_n#W5p>t zvET_9NODcB#2Pxz<|inOZ^Xu9R5(cuAnOHgl6X1}Pz6oWd|+`#Qcd|r#F>}D4a~^T zB_G-cgb`B)-N-9t7DoXm2C2MP*ICkC?_&{Ofo~4Qs6@zBpR}-1c00fTrUgzpI#xxy zha~8jI@VA8#|Xn8X&uQk*W*Hd1~Xb^%Ohd$M2#`Yv1#{MYcm-h=VnURd0IWNz}I%uZL=KVPqzmRVsflAbK1ZpYK@t7iaF@~$7tauwU{RCkBg%8>ateNmrGRpfq#AlKgv>b z4QSbLh~bQzg$X17bP8HyZLlQA9rSSHCAr)0)8UMh)kvQN&lOV_rQU~Pn@d{ALbs{q zV5u@Z842pfb6Y;Ga+76@kRKJ6l%G{N)y8Bi4 z94H`d2#Og!zh2q&zATBPZ`*k{uivGMW+Nmk>TQr#e$hW-s_ZL!P$v5Qs^oGRa;Sou z>vxF#I~v(-tQJePj!2rLi6-31_sEZ}y>K4_U^8WL*Cax`7yRy0W%ZMIP41t1~?fAcT{%;{3J>eTeSQxY=bAc;Uvg0 ze?8>%-l*vxV=Y;Ugsg_9-L&V;PIK)KO%LPrQ=0@MAg&FNTGnXaus67(sI9#Ujpe{# znIIZ%i)tW0uc^)KxSxH?6Fnaz?!e2^?PxXrhoq%Urm&hh*2rl2TA#L9hXTU0CXT}V zlFRpKJ{lbXiz9ZJ{B->6l9jYU9Dc(0@w7Sdl}kXfv+~#b6m+a!R}Bi`aFMOQc7U4}XI&j=ZRz==l}-}1}P zcH5;o_zm~5^a7XI9*;1s{G(S~&Hk5?srZ9C7Pudss@hghHXH~14TU!7{C8-)zveOQ z$=nLUjKwjJXu?;LljsRm$yCT7xl|@6tcT_^H^p{=?;C0ynjQw{Y9t#F2i6mca5t@M zg^nvpU;7T=;mpufdm3-blYSg~wgr(*X}<1!FZ$+XDvyB3R*4>PAE1D6KgLe@sj2eB zDp~i|xm5esug0N!OYBD{6w7IiCDlzc2|+xzaE33tuii5K!E?GKd+#urTP&ekY% zTv=F1U^maXsXRJ_Tlpk?FW;)f(A08HVoVDYeS_0p|2JOcfh9c~x`t@t-W@>zGYZYq zJ{P~0z3ck%%tgS${o_K`SilNSmxwni=r)QN5gR`8-qX=K1GkRL-`#;vX!DK|d$LUm zAk1SR4TqJ9-$tFmoQZJ!qK^U|(N6~d7hVY!h~(z3xwTWQU7X)o9ja>`NL%!c-s7;M z0Xbf+_^MiQX^9Gl`o-tul?J558g_N#)mHdH<=aW3oxCcyLkb=x1F$717(M+0HvF&g z|FYI&g+mZFI-k1K=v|4un3l9D2~;*a_%ib0K%!Q-G;&hoy4|4@H{}lT1MFPBnFn?N zec`tCo&JWtX4=?Uw(o)yni7vXGb8Z!y;i88sujae?T(I(e;A7!@S<$BM1zFUffv%Q zq;7^UgpU?39L}zjzg&@m8HVxyBT-n;HmL2I=ur?Y&XW<(U0Qjn)ogjZ9)=jjqRm8I z)|z2`(AK4*$xvkUL-x*(+W)ea7kL0E2u~uUr!7*~*3hUrGCCM&YPT$S=+O!(;QQH2 zKq%lnt6)cQS4DFaxzo~qIXMI4G-SL0;$mW3`-4^33yvU{h&G)9JA!vDv5#<%*3|OvD^5b_WI1<_~YEgh=bGlIgslrlji2Nx{`sy z&Infl-A-9x(;kTw9Q#ic8MJBgV(NFuN@)M#goFbN$FqLp1MRT>`ZG32po&!;1m_R$DsO%+HFm|Dn^BVX6_eNYHgIp2Uf4ZXAquV}H`R2RI&EeI;N{*`_b=AR`ID&$Y#3L*tmIXHhfEyQT&E=EyffRSi9<6Y`?gGKsv{8iHz^g&Y#fAYV^!b9djQt{3Ce2Gl?xkCo!+4>M3Kw#A z+hF!+gZA9cloE&SVx1Zevqwd{AdffiPR%JfXX-s!&a3&@JPAHVrA}tXJb$Jec_zKK zb9ck2-!v6TQ2vmM6_F^k7J0mn`H5yJrXfoTycvyI4sx=BSU{mohhe8+s%t&XfAo6U zO>0oekS^Ph9P6=jc~7T$sjrLt$7i2h_m~`(;$%Es`vu=!gGW;4Nuj32I2^m=tzbQEZOrM^^9& zahgK~nrH%2e&LRH>9pf%daX3GwR3CITopId`Knl&o3r#j7wcO_ceKr2tQgC9`|+qn z($bNi>m6mDxi|@Xn@SuulQF>O6w+VLDTZT_`4{U7Z8h#c|M=DFdMmNC**yJZm)i0J`WGIs3Ayzc{p0d=X8t|n<;x1D z6h1@@I3ha=#DCcW85QuMi(G}RP-5uZKyFt!m%<5C%opzWR5mh)ni?zT`-U=|d)ip( zTo$$CMCy!s8tFC9^Yz_=Y@*auJc1;-YHKq#p8q< zniO)ABN2L#K~TSD5Z+r^H-UbEo6jdde-NxM*MuK~+<%b)zNv0=v7w1I1!gW-a%7QL+MtZlLHC%wnCiNfu~O*?buZ;= zoUbxf^MBG$9^6sF%gqkCT5*_YSLWtu*G_k9yX0VYqP29VIH$A2V(;innQpr@xf(Q; z*LG**c|g|COTPTvCF$MCs|WvlH(8z|yXp;$gD&58Ee z5DLJ=ly#_3bC6q6BuqjDz95h-zubguQX)S&L4Qa-GNVDVBd?oQYtc!o)vBkrs=chI z7TVG)-2~CZ$8q9(+Q!eFA78D2N^U0)E`iS=4c|v~BeFwLHse3_p`#LgP2C=&8C4lX zaEnTyhr+Xx2m`cFIJGU65v2PlW~A(3em+x}5-VDT{3fFwa|e5@V1Z?qv+X7=X9IF> z@P8-8y8EGYU_{_&kNl@dhd?Ga1oa6tAXsC>RxmymKy}G=T#m1h!3r5uq>YvlITW2NT$W+Y8r96*MJo0GZWv zNs*9~k`O8aIyMYlk<}+50QtztW_d|wZhzj3rH98xa*(KIz0@S%AjYlvKCkXduzMNW zyah^qm3!^j-AjL;l&{N_Nl2(+gS1>rlNm+C2B^w4;qG%rIU$aLkmtDpq?xR7X*X)8 z!CIFFO1}hNQ)9ncBiW{ymE?uS&#s!B#wz*gVU?5fXB{5q#9gk_S|<@}mj)-^>VL-e z+Ironvtw259G0un>%&qHo)P)$InHN1#sC_}U;v@`Sb6B&2Ybbzcr(X!C(^Hz7I}`4 zJR}EEBr+3{A~U4+m<;^`8&V`rxdWn*2_B*C>Q68S@{w-X<#wZ?^TgE@8!yL>L)k1YE;nSRHjFMlG7AKWrYq;3s|f~;alpaAG9{4Lo~RRshos;UgB z^(XU+d~DX~qoqiTlafyDNUKxJb~D>aml=cOcPX@6KJ2>xx!&dje&K^>`3_eA)qINc8+m7g*$?-{th=vgmVa9fX^_L}kOKrV zZgXbLC-aTBKYQk)YtvlMu`@%XR`zm>Rw6y$q+U~QA`szY*!?_If41A)T=m^~1xQrj z_kQeirPD)IP%#HdZMoZc^AI1u`fLB|*Q@XSqYeLj!+I(_7{O=XM5*3@MO_65p<{vK zt#O9`wct9*qVT+HihrYglEICq;BUQuk(x6~n>lUKESu$8HyK}KGl{7efWP>w=oBW9 zx8ER{6mDedvw8Y%e;?!qU43}z&)5*+Cddiv%&--iV`ozwz`&*nrwN#wgU}IVWCMuX zi!>ZXLEJ6_`7_O=t&aJfqTJZC9U(Ba? z_10PUo4jiq{eK4^4+u`QV?6!y$}U6JjyUkiEErUH{TRO*w9EAW}FW1Or!d242P|`hRlumW56?+((B1{Rz|Y)V+Dr zSFhyh&C9tuvuCvh~dbofZhdU0Is1b!RKKCMCg1yx&P))DF7cQ zlEV;{6D1Q1m;!omKmn2!WSW6~A=Hsw({v5jrR@_D|P=k)S& zAIp9-uv=AtV*xTI{Z^&O#&Ji_d{U!0Eb01XJ9zV`+h46u97qmxfU+h5*-;orN?6Ilh34z+F>&+GyAle)$+A%d>zlr2X&jN@S&m|`WM4HDc_uTd#Hpf_#&dB&cB|} zNS>(rkL%C>uLnv09{qpSeMIjD_8rZ{+-4Ht#8EAv+y?9{COjoXx8P|RT()1-URchv z+kYKBxyM$IHAbv9Qn!6jmF&|XCGGM?2A(dM(B{!>)<#*{UX(lKT5V-JmDTxl>P!~# zb>`S@W%xp&&FQS&%d9ps|BL*bK(XA~kA!{q$={z(@?#J}u@jqbsZfX#niKzi_`e>^ zQ-@GdtrPAixScLCy&U9j#fBYFxTNb~f`4f;?ET9C3+DEQ7KRNLxTp3NN!9*-gZ*C* zfI&lch%Ok5@a}c)TDnejzyqL?SVSVS$~o7l`QiXMa)z;~t1maZ%v`N6N#g|aL893& zrB_MoaN(CN*H?OZU8pV`uP`&}gSy%}x7aDO7#y_rP=akMCCGT2DmYrYFdh}!yMNwm zh(>59ayA@ZlE_*j1@$7~^CsGSljkey`Visny2v7e>ZuaNpqdFhRaOCL!Qz8uq>6KW zjF^NzqpOh*b6%}xo2?YH3hB^Gv6M;IasALQ`f%2kur&l|0pW3RDV%08}SrjNbGP)qXfKZP)f12hC{(uVa`Rg`Ae+l zzk09Dp91}+emHDx;>Wj zfNB9RRM!mxIPke@8a=l^uSl6$!dll-RywZbr_QlW%&Fc>%_`?fbKINEZ6$BU)p5Le zX=lyRK`jr)B$isFyD);A*?&YUC3@vugUz{g+EMA7Yf+w^g}Qdl*9|;AK_&c&avERd zM)Y`ld0%3~pq4no!yFwlkHxxtM9UPizxa9pYZ4|#fw_fQ^f*2~h4TaCqv+Gm4} z7}*&M;)!FtelH^#PG}@BWb_|GWM9MveY}4cfy!*xFdU}Yfg$4>_w*DAR8FluwU&sns)#`uWsS8!4shnL}&XJ&Z5&)@fkqZg(xW+D&Z}Q|ugH zo%1uhS8KGwlYa=GML~XQGKb9elu;xFIG{ya7&!qHt75%A zv*P25HSSrXVX`ildMtftR%kxm&dk$lz-4pzPFN&y+2>Dn=2M{GozJIe$r{PgG)J6u z#cUP#nINSsTgdCdep8u9w!u{uK2SL2d=c}BWxuSU^nd0K^C|GwLh%$iZRs+kGe978 z5G``YRaMZ`Z3m0XR#l{ck%`2Y>{)0*K4Rml(K6WplgK8vl-gu_?u@lF`;|Cbhz{*n zbAFn*uor$g{KrM4zlrEv#fi>bKVun*tMvTB3k)3>BSEa?|xf1t<8xuud>X`CjdtIqRlDCW*V-YP>To z^cKmqS8cYmot873?rS{aHB@@@V}6IeXW+|R_xrmc{7lk(dHW9h-axbh14IDW$}9Y>GTRKRhhDpsVv~`zjP;1h z=WCiw#>1%FFj$KmYcvk5qOX`r8PQ{(F zrQdjn*OThXRh^p+5(T0Zq94lt(^(oy6MyOoKSpM#g(RaQX^KIRpK@#ma}=Co>MB&! z0*9?okbxwx&Y0^?HeX$=dA60=(P46%+DyDnX}Oe#bTy5^^2`N{KN<5w}$0l|r z>Dp39Ul&u8?RwMRmfF*!;#RX~y6TxV*pRgG4e3uXbVaUk;$Ma#Jfgrw2|;2%g?|Hc zu43-py-~EsH>z}d^FRI@@_W!SDKXS~sk7wuMKTu|c|%`v;ZqMTVakUj3S+MQ!zFr-6k zRW)L*T)$D;k+EiE`ic@;?_$}@#(zlHh<;d}Hb))lo6$Fw6}DQ07V9mbR&|&)Rj>E<4gJBW$-7z`qgi3`%#JhsN5cXk2=`+8Sq5IFo_~c zCoxm8Bm=Y@?2*&~AI!B}W*V;SyCz>Y{*|c}W}V!qw`v{7okn`QOO0ajHGkYm`z73t zHT%bQe6&bz?#^P(StoID;r@T;K!Gm8eE37E)O2Q9yu>otA zs0E;L+tMuox+*rHSXC#g4f?`UeBqcrw9Pf$k9SD?a9Xn3dA)0QFZs8$bzQKZN;z^i zyA??zKQL>q5<@LqA0xBI(tjL)iv$i9wQb2UEskV3=q8qHs~k)i+i{UKRbOl|D|Nq+ zX};F3ky$-<)a%Vj#*8Y0VDc2)J_bdL6!trW4iqovlhd9wO<9~uo>sPt|%0PW9 zFa01?=>PtW&q@t4)Byi=ApVFJZ6wxQ&C5uYX zBJqEFoOI=FC#Mg4%+ON7lk!g=_-9>i1%8DdL>=O#_sB_md4BZiG0;#cNG&@)^*3<1 zzP$XWz(iEyZ7BT52!AAD`X@;ktS9&Y5>-?XLKMxCsO18A*Axo3!ce7`<1qFX+?i}Z z3Z0+DVa~g}?%fUIKNGLsiS)Y_d5+Q#!MPI`&`3y-A+@C0Kp&7$G&R$4E$rAJXS%p`3flW5Lm4c%r1D(^c7zjaw z#JLPCcR^?V?$p$)L;BxWTY0emVMZH0Hk?dHt% zGUNH#ma?1fn5yf+zLhCYH=u`XQ=YBF%bB4&qLX5A<7Q^@-LPz0DX*AO^wBzTD9}Yb z(V5Qosg@Fx3leXijHR5&ybdBhFE@ysYZLG9D9|C0aNU2A7~FEdP{PNj7Vm~fTu~&B z*DO|dVSmQ02*A&jV7|!{Bk}nVEyIi;0qGG@X%NItZi%bjWe34Dbts|-@YM}lHr!w+ zo`qQ7&D?15&FFE#umr_ty$Hd{e4L-3wGgi5$nLe{S4gR$#ALA2 zwywHdHY{r6qs~#?%w(X7GQULmlZm>nd4Fa$=2SY16fN79lC-*qWvO^-*QcpP ztl3;~Wt86MHkVmhUu3%TxHBEJ_O#|SXr0Lttt#Gn)*6|UjW%WFUXgZM-PLOZ=8NXk z+xiyC-uv-L27e}X#fg9BNjWk4Hl*niya0h>g ztAE&88x%IV$z`+}ttp5{wM&V#&*yf-c-3Y9#4~W??I*bUc@}!IoK1XdyqNeEt8N4z z(P}hWobCRZ^masGsFd(2lF&9~3jakh3{m2hKre=&!R-0w421M1RClM&e(W^) zj;x3FwlZB?yuM3pdC5sE)8|UOaPC`sM6dN``P-Vae?A1!v-*E$2)Og22FRQ2e}7+8 zpmy#=nEm297#jo?OWbtpBE**r0@w)2Nn2u|&;lg|*($u1@~OGM#ZC`Lvz`O*@}C0l zk#9w%vM*KV#7-)79;uNKs%y?hBlHd`S+V2tXQHYHp+bfCZ=#VEGVqLpkp|Y5VIezZ zfov{rev)DNRE;tCFu+NJY@j>eZ-2)hN6g=A!skU&@J+1it6aa$k1r#I6b#4Fk$#m$ zXl2<{(j8MlDhhdNE^$Sny2dRRj`8zFCl8hWI6IV0lkN*^sb5=LW@5v=<({_&t8qs2 z2G(k)#^k-E6??O}wXM&p2YFbU)y?E3zKM}aFU2Zet3i#rp~lDnJL+ri>wk^&IM>TF z#TmiL?XraE<3GK{CXnS{q9;B?*zm|aXa@2%D$-&KUgBTDU~D}xQ-|a34r0V zh2D?N*g#m=D13@C(!j+7X$m-!&EeDmQ3A4uMGx)~f-h6C#fA)P@M^gS-Mn9QchN|| z_xW-P?#&Z>_cBFK?q2w8pMPNPD&Tp#%%M7{zT5y@iQNJ$bko+v5d=6JF0eBs%wBa! zpr6q&Dj+er+mFR$Iawi~4zg7b1Saw>@i!t+^yc>D(^>-(Fh#_PiQ#a^0DT!K6Nn;y zJt~{PxpV;Q5zt^>RVTAI_#icql%gn8-p2~x6Dy!Crt$%|TY;~7bdAk@? zl9@v~;qLg6Bb%BZi))*kUP8arDyL~Rx5=v8Lyoa;*n-#gM{36eYMY6QGWR*te>$HZ zq=pKNzKYCn$pWVmc2=emu@Sq#XTTgc4LG0pAEKEc3#*_}J##oy@~9h67m}wnPC-=pYXrTJ|O zKKfHWAnMETI6$CL4cWHAy|Uw!gzPiw9g4P2#HG?#%x%^f%vHl}rFuo! zgI0OZCRY8_ZxplTMY3kK_oexBy>%86>CpYJF~mBhC4_GG8Z)1tdgPU0`~c)fG)?$?q_f1^Ck1oM~8gFka4zKD8!Ht-v9BKng~_fIbd zcn~Va?tlJGl(c5*23SS5iLF~yl5t%Mw4XbSVvZt6A>i2AAi=)yNO#(%+xECObO)`R zV+_14OgfvKJw0Umbdf&F)>50%+U}UIO6_W@Y$a>4qp@xuCW~=;c8HZ* zTiYrQ$RQJ4tQM%oFA4aW-+y@Xa75@<&hQO2`G4X<1^J(S+#v8092>qH!`7x#8TOm$ zNY2VSgMSIY)M8XpC~$-Dnvh5Zx}UjqDk4y{@AeeAdCKG(Lxv0{2+U;5p_ZdaiYys2 zJ`o~2t|@8o&7K|>UoJMZG^Ev> zzJIzW+E*x5(xw%RXNU~h)Umep^fG!prC;eP=I*=^WlE=<`LA%3)iO9T=t_}|8^x9yaxnR>p|pp~X_>F+PC#oBVtUA4YD9#gE>$~8#un1A0E zC4Dll@+v7Njpgn%wrAFI)ygy1bo$v&{!-{27NmeRxc!@@FC$k)d=_^NOMO24{P#0x zy5H_T5Yc$>VIIM=?_&b z4*U`HHr1w}s4>8h$eC01Ma9zbtbbgGcE^ilX{L}>C%2HdgOiut#`lZ;X5bErDZa7# znRB+#vlExYYO+dTKl#9N3{$JR}E_V3w zH6eHf9dAI&6|fUA-7|PHa_7)rs4N;Cq=(JWfAvqsCD;NHu^`B|41zoiRewy%2?oK$ z7NaYMC~+xD>FEZ0v7E|Bb~>JiIxWxi!>~}@RjZrxu`dnx<#TJdand_xad%is4Afz+ zIPUI7&Sg2@H~IEdUDPMLjMPfhVl}F5d+j_gwF;n=C;xvlF7O=}p0l6-)QOLKnc-O7 zUPOXW&CzwqmBfATGO#d1RDb=|sU^HQW*9oaF#&(@z^8i_X$OK4ZMl=v!;XL+9}xt3 z$IruPFOl^-RRqFb`nPXEfp;QriU^*g7g{6wP-I)Pi2}$}n14-G5wh8qrg29`07DR} zgoV`KL)^b%90fCL5>6N8&-8X2Pr@3<*q{SS2KqA^y__^}MY6uAKz~IeK?C?KZDqT< zY5;Q94HI+0m4!O6)>Vx%Spy8MF$xHg=-Gf2*fA_7EoDqpaakrdulCQ)z8hE6~ zo;zH}&XcS?S(UPzT6U7mEPKvb-8z?nH;Ju^yus=PbzLhrvw!Q}BGK>E8`bTE&o55d zM?`wpQ-i81%YI6Uet+fBCa zM1*D`0Ei!& zxVu0C^#Nc#nC7mFc@9+C1Wf&WVmpV-mg=q4a7QOrmYS!*Xt6{TG#H+o)3_0jm9xFM zmFO8~eSf;sjB;F4L0&3fndTzB)(7(;ORqbHZ;p>eL%NVcbDfaa zH5=wYZt*9g;~hZe$7?PQljS)~6kG%IK-nSB?gzZFKv<~qfMfSrd>X_p#Zgp8Qn_sb zOfv{_ezMI$x3E={f>Ca|E)T5vb484z>*YWHLw_KcKY9agL?F5ld5V^tW^fl>@Pa9m zkmWHkb6i#Mu;Cy8W`XY{X);on&-T>)cwNsON~3ssK2MW#HbI?ZqgBY&q@WN)1d@G8 z1bWNSi3kik6h1{b&d9NgY7Y#<10FU(x&u5}$$)R5nS|>)aX4j$Wj-wmUbA9sGOc%- zwSPjFr*cwn#+{QqS(j&@9SX5Yfkk{t%f5L9->0~+GXXZ~iwUnhB(7>$z<4xjGXs?q-7!p;n3JpayO_jf{yYzSu%yprC{;lh&gPZ?)$1S-{%dpcwH7UP#I+9!iH^~r% z1PxX2(QOq2=2B5?N)qQanPhPgy~2}2e}AFVUoOA-O62}>{*4n~4y@di_HM7Q zD=~QR>pTYNhz1fLl1Zv#0;0E>X`!oBGE4v^hJv)a0Ss8wvHH@yA03p3=G}$`V7O#y z;!b)>00{`%CX5?ADIL*-;fT8lINYl5jt)Gfs@}@v-0mHGjJtm3+NMXTqNfk9B7d=y zB5vTe4Tb>9Gz}MCqn}$fRB?f@<|qiC3=4?ktNsSODv{DZI`>xI+xj5hWC!Ml>%BM+ z_2yCk2cdq~?%wz*y`X2N?owGp0@HFd0re=DWZ=)Zngf5B+Zas(JEOedMd zdf9ea9x`ptRwFeYCWBzgmj?uXqKb$(Q1E5ZDZlAktL`Qc8o51u1d@UTClZ+$N0G^N z9L#P1Rz=0s6{g_74D(x-P04ssD()ax`paR$J}l42S-X=NdW%BB-p#q*?0@$;cWOY&x|d5yk9T*z&!T2 zTAQBfqF+w3Mz+&fcv7NAH}X2CFUVqKXwz+Mw48rWvw4L6ptle?4D8I8N|bMA9Iw)Z z#=?)jT?xQe#l*5hAPS10M8OG^Ov^Tj#NfXp-3Sy<1;Y^t$1A(?1b?Iym$Ix75(Znt z74Q55c*E!CA2}y|mF9OW_!v3qicZFAkxVADuC>7z<|a^d=k^ro5EvCA;|F(^5I|teAv)fOn>%z_M^6nVOX%Wv_0~3g z4ov3o6we}DbL_w<7;K%Bdvwk1OopoxQc zq6-8TUcT%Coi$9|0=dBmZ&3TTvgGyb?CYNX)X=`u)5r|gOdI)LOkS6`$j)fQkifG+ zX3Dh0(PLK=g_qU8&{OTxe~wgl`5AI_L}1vb@F_xz)^*TL3=rX{4$lU74?q(OWLO;_ zx~2eP1AmaNv9O%p!%}pN#h{TbYU|qhv@Wk!TuIJ)%XN#b#MNwmha$IB{!B*bUS`m( z$cspvqpL2_GzC5|Hfdt$Oee%PkP_C2>&Q$2AxcFE^z;rj$IUJpn^wXY@MXpxb+Y4l zdsTAgz2fNQ#UMc=d`6Av+kI|HwDR*7IS^UCGJibZU80{?$bEkHnVn&oXu+)H7&az| z;V`L~k}|`fQp;eDN?hbcxZ$S`{kDmU;$Q5@KSc(<$_-lk@G^oFfYi&mrWk;>I6N+R zSO)xWQ^xSA2+BpGPa^Ol-?SfJdiO)N<1h8@W;3wI!zjv##3T-uh$G3SDJc>h68y)J zHGh$_LUvbw(`NjID?HwvTVMM0%-GAC<`@(VanR8OzfdIxm0>nl-0DJevh@UFO9|5?XU*G=ILp|TC>XyleT2uty8q*Lph_f`V0ZW7+ z!a}whK%greKrOsj?;TY=cnV)t75#zx`G51dI&QTd!ujK?>hbNDz35F&`klx?Rk!Ep zr7#pOl!O$7377)L+5mK8%g`LrkqrkkTM{6mVLog9Phe@^xAV5UFkL}f%H#^wfTJKq zV&T7>5LKm`!eu6_64rzjOw+$yY%q-4{l9rFYY`cd+p8xRUH*-3hODXEgI`?eihq6> zHqdx**-YX}6oeDq)-^^f6Z?t|*Vd5X)!CoZ2+8@mPbvSnU2yngmiC$OpyAKHiRQ8} zM4(g{nkxab(M1(jMP>rFaX2!G3YdDXxbpIu6QHZgsg^U+xusDZrZ-C2R2!$Pdq`AX z9`Xr*V8N>j&VbxG0M9k_6UWHk*MHFMcsUcy6EGDOmzX9JeMEyJ2qP|AaNPkJIF4%} zCG+&$y{A`7{fsf34JtjpUV|{8YlqeEkg$Hmx2Y3ZB}Qh^8&b0bJDJ~OSZFxMQxp4mXmax(~>K?wo93;v-gzUaBo)H z@w`@T9O9$#_$*7Fs_tFpo{I6Zlh@61c}q*~W@)JHa_OAVlbvs?P~I!+GbD}jczc#ZhJx+`2~a*uaiBY$BPUSRxcAFo*O-YD6Kai8~vCan?SIi}-f! z6)$%y>q9G<>0a8qUH*`1rUA9aR?DH0s2(IqQYy`|A~#C)^t@!+xkGiORfoM{Cpour z{lV$9^p~5j2+whTY=2jPtUv|$5V85N(wZjB3?gBjGlapm4W2p$Xay(UrKSqvgcW9_ z{v_pjOKv{6G&cnN*?alL`+r)(>p^JH`{~?#8d4_SX@q6%C6mpm$E&ohx9Tw zr3n^X({Mw+KMQg^zWRaqJ(L&pF?@(}@PRymI%^^b;(y3e7#u(^wSjU2(8ri*7)Hw? z{#+C-_5s#EJ^_c|@qd11M0{a>I|EW|gy{xvU3C;NH~_vg0t`vg3|T=oiKz;>l9Eo~ zQ26BrL?ij>HEHe5HbIo%BK#ZKUNGvI7P{itDquU;FcpCZIUsAQIu$u$7d{Q%gzbr% z|1V8?JAX)s*!@p~e+?5{&`04(2}(UMMF$Y6t7ypXy8vTsfZ#}4AX)hT)%IOGt|Lpf z?-!VVXq;D_x}r%sU}n(r-g~`Vkj$hE<-LSKfBRiYQW9lYz16!04eSzA)lr$rG!ZLS zMCg$&>R{^cuP@yFATj7;!*BBx-i+tYP#}!psDCs#WCEKUrW=3~_#O;fr=o3JHcwKm z>D1S;{Bnz5&T=#78sLlj)oc2sZy|x`Ug!y0pnTOdC^iW%XhYC132r_Klp|td@?`^F zA=s5fB!(T~@?6V%vzyBFXt_4%qzWosRq4@*Yj!bP+jd5DwN^L6&OGgM4W(LaxwXsE zIe+)&WV)*Di^||c=VdWlP#VqHI+jnWaz0^<`z6{Xl$E%E&9t^?&IQ-v5#NaNd9KRXq~@Q&yykq!T#J6qzX? zib&AE6p<00i=IdfUL0yt-HgcY;npXo+_-D+&7F1__7|gE)@c>o?U{6Em!X|MH%E(P zVMw=5cfnGfSX$W@+9|!Q({$XhjZ(Z3TZ8O1T4{Tyn7XQ>vxtGSxI9Ks~gmNWcTcyh9xU%ZW!! zDv?>8Zezy=`Qv~7=MR2ndp~`C@Vk+6f0yyhd-2=;SB46?e(Zo?0fS{=9`QunI0|7e z<8s9QF#xD&mc}d<1i^@tXVO2VT7ODUYqfXdR=bkz$E)d~)5|BzRuQVsxLcB0VwCSE zx_VqVG)<#Ic9V7fP^@fZqnqpHD>*uI$D7^8P43OI)R|@Ub3nH6yX`LlPYVq-Xpc`k zwCZ0$!`nH3-ohX9w0+U{sq_Q{tXSP*{eno$pDpou~}nDYYpvs|Ar{1Ksg$)(<9}hQAX(_0bDfSY z_UhIvVIAbW;q|+Ylihf^-+l3Ky;5O6;m`S{KgDP7SAH+#|G`9p&0-L!k`!)f8yUn}`ylc~aU zX={Nn3^n-VX<&haT4bgK{}`-UxPCxKz=6*xu2eTblQf$lf3RsNHKGLk&XNR9yMsT# zB%oZXczdursiOVE?t9FF(A)6J9zW-U5r20$o(TUQlc1K0z*BSudJ3Q`y#*Y#s4tsQ`Uc>V~`T@55)&44RS5)F`1 zp#NdZTFipq8pqqa9ow{KtHw5~<@1ZYJ)Wm}*1A)R9mshW>GOT9M*S4e8!n&}3OeSK zaykEG{>!^OZ(^xEL)ShNXh9`fh5B)yyIF z(Wurk#=&73TXc_u@nll( zEiWhC?l?AG_i8&&hnf3uJ3ZJg_7F8 ze#7VHAv3~LBJo$^R|J(PlqAbPdma-8*yE*_D1b-sT+-{v zpX{EX@v|A`^1PYlAHD(+{<#59ufc0#e?ghxr4V@NfKOuF!@976lx>e~RqD z=M5ALM+qQC6}}SA5L3a!p#(g>h^!I?{jiwU=Hvdh(wbE(!&${`)efW0sZ^W^``R{h zp}A46I@}NIX3Hqen6t_lr7pN*S!XvZwo);%b55mUWA?5wt{<;=g<*t zSa!V7okAr`WuTp6iJ<8%5w6m>Y)`D$$(s4pVkK++)^4Am!*z*87NB{-fBHFM?0FV~ zxeL3M(;)1?;pTn$9o7z0L2i!^oTUP*CMX|7H!P#+Sq8ZeH)5{97 zfxini^&M%R*av;>nvv&cfBd6YY2GOOk0CE9>?0Y9DZwo26y94BuzE>6nXPqg#d$y2eHip+ldsBuUiRGSIa=Jszd({_38RUWR( z2NO7Q=WH{&7by9W`3p(pa~OII%_Ce#lB`OwkqM>X@`9YqYi2+#f77U~Vpqf44A)Ww z%xPMO__}8A>y9gTnsq0AnGZW+xisG&b+;W87KQwwv?-0Uo8!b;&f;|0vuT11*V|r0 z&r~lb<% zO78dgyUK^*EQK!>;^fCKLn(d9uT(sIy`wzNwz;^i{(IGe*UCcou=L-poEY4Wq1XNs zDYT;A`aPW%ad^Hg1DqWLt{VwYlu9@>FDuA%h19nwflN;H>QOqJtt+0yE>+GscK#|2}r zOtQt8IdGI{H|uS^gj0~=W!&D?9ZI<6J_xqiE9c@P3gJzhH;=(*k9FbG25}LpOww^1 zg1{=vFhAjBe`2t@LFJ-=PN6)@KqMpgjyJL|FFWV0zT?%@^8OyW^d~>v^ye!cO&<>g z&DU|@BQAKpFg;)!-M3B40i0-PR01Mm=@QOTRRSZ;G=cPsFtP%a@zyUtqw{YD%D?N_ zJxrd*&IlaD1vf<2dFB?;u?zqm#HI>d1|X`c1bl&ae;4CYOcb^wBUwvp+q~v>jEV?n z<#OIw`iZ;l#d^GAH2mxLwSexR0%(Vd z4XjtyCDUMV9qA+@p-65b_J}Je#^~I%&fU(iLFSotc`ghJok?!s98Tk`+A7Rkd5_=h zo+|B}f0LsPsa05v<$8M4Ywce+<&KJTaQb>+o^c#w=nq+? z_-HS)iAO(tVN%{x+kG&NTv{-V{G+!%g5#)#J(&aX3I>Ex&46@e@{y=01lV!rrMU=TyGwejiNEmwNuH1 z-YqEgxiaey<4ZX{r%mGM8)ufNj~5L~pVt$gl|PzKPB1+vW62f#1kUI`p>8q^&@erv!bxh+sp3`&%f&Z zuvMpercd{r=^B>n+L_6x;Q?3k9Vh!L@pI9xng2Pz>Ap4`Xlew#gl--ZkuF!oj$rjEes2^8{Q(t9-L59nsyt8D#2SonAaDFhL?UVBbWz~m6MvP$fE&cQP!wfOg{`J zj?wEUNX?iLMM4%Jh<=Bu9&Nr>DdQ_Y+J2@s;+GmTr6GTvkG4e{gXNQLy2%Gw25l$PAFNP{gU8KYToLUEnD*v7i^&Ep0R98 zoXTLr=x1d8jwMn)nwcN@P2_~iU}ahmBf~A5O)POJ!{?4Xio+SL^pbN?mO1^a!X`){ z9x1DFT;m1;o=bR?bG)~w`nOtO2tb!{8T_@8O?|o#m z0&%=sDmltjg@rxUaeyX&NvUsPi#^U`)Z?#8?fSyeS97hJRBjLoF#SP4Np>Dd0#Xl1 z$wviRzQ{7OoN(k_&Jo5l5soI*_g&vZDqgEf?x>G`qRytWU8i`Cyeen7?zCXLza9R@ zGAw|$s`k)UC8Rf>LI0xNj;gsb-(P-E^PAn$(y;*(sE5fEe_po~PP*R`rJ}(}PeB`n zGsF}Pj^fXxHWMSzfGOjh{xPcG)_|8el%oQ&9m_;yNJ$l5GU!wvs3BbCda8p=NyK(9Dy``z=oD?~EGvTmOY zcLTn*^33jI`^`2jWWkV#@Xe&I{VrF%sn6I+IiZl^6Uo2n-fkuW79;pCw5o_b@iLWz z%zb#Y%{7)yKPHsS9<$)3U=$ZbzjUCgEnF(&v=yl}=6H7sX2i$}=1qK3&~oI^tiqQi zh7mOlOld-MMB!bZx%eIs3jyY(XTW~2>?@a)&ONU#CAkPEAduSA;%i`NEVS6+KAoZ8 zg21lL(YOpLFqwGrnT#mJag969q^Q*baUGU7NZ;oAMeIJJuw6zq7tA7p@3?jhzG=@W z79STf9Mh?;hBsrTK98bL>9-H;gr9DC!?CBRUshuKcXzQiS=60(TwoTheMD{pyjIF& ztQ>O4?h?dhQnd{i-^DcisTDer7#gGdh(&LB)fb|mPiRiEdaE0I8?Di*Xvm2Tq6X{_ zxKg)?grbN4*jxPAc0XbYIaKMUL&WGxy!dGB3)$eHfe{zFEI7E z+*QMgg!S$44y@C_{hc-A4B*ftvDL#?wNwEw98dLpRz6P!CAB$xYoT%`-@rw4+R+tO ztPAjr@uRPR=&{DN&B%sC@Q3OI1%OeIh@k)v=q#V;mz!csRCgLC$e(ZG^N!Poa|<7mSq*ds`C8yUeCWdEjVP3nA5R`tBrWY8hW*ya!sd9Cosnjn{~pg z{}P?W3v`{}al6|1ypHm+x> zT;R5N%{M5oELR*9JL?Fm>}%A&XEjAYUs$|5DVPZPc2lzF(i(INLedxEfU{YDYYJ$CI!W=LVeBLNxL9QG{blL@pVP#z^Y{+J|I-HQ>y zxb`F7=xE4@du>zfk~tBi-S3?y^|k7;W?BlBPZ~@Vbl18y(;IgWs}DkL3Nh=CnXkEar@<}8vGe8W3=8Bw>(^$kW%}7%i3ftu=JW;M-%D$m7CK)=`!R@%pP4b832C>B6Y*bAW?2V zgnnoaHVI`8gjfXTP85d)LBg;!S+;2+M^Yj{^meg#qo4bIkutVRovZVyE~;EGWyK>o zD72##7#qGe=A0kmI6mV1YIw2X%B|$B78h)IVE1RIK@0uQswxAYI*mT=7w=?!-TXy# zqP>{POW-%By&7vR3mol=dT}Mr!G(ZpkJoH+L?FQSdeLW|(ed!Clrglx1?AR~sel zAhCortO!&@UnfnmwW!>thR688IIaHpAeiRql-7CY9QRTI`cr+Y^S1qpZYGkm^6v8Z zX2n;lHXpeZGdvG`xj2|kg2DKVbaqJ^+ZlW20{7I-U?hSJ^&|9ctEJ=_Ybq&`e+ac0 zW^A`G%oJ_7gIcdDh>JFCR@F+qi*|Ky#g$P{kK?!a^my96;=&?R(REMetD=+#T9}al z|074e4_OQ~2#>p;T};hYuNJ^f+W_qh{hM`qfEB6_g`jLnveeIV$jqq*;K z=ByA+MITBOg)>e39M#`hCXe!0ZBB_5R%0hrI#DV9QPXXRj9ccfI^KGDGd8*_8~F}b zsnWTU4)E8&bRS;X(mE~6zM3+I-z7LS`|SmkdB3l$+A5=O7>Y9^b_!0Koy+tZ)Xe^# zAh=lgyzTAoK}yeDoHGi$g>Pny0NRtz5Ce4yE)D5w2E^J3VQMp|JSc^)$Q5O|5oxWf z+ZdWLvW#z6o;GtkaP40$*#mwpJH9wra=~tEVe6=4b%(=jsr0Yb%h~Enps7miy}hE5 zTerza*OhP|#$D8Qi_0(08J}-hKB#(USPcU_BH(+x;3A@-))OzSVHIgJ;RukaEoO9$~Ex%~FEVN8$LK z022M7Y>R+G_7fWxD&2wE%zw}^Fv@`T$aD6pN$-JO>Q85*PcQus{n7QE=k0;*i<7t> zDbTH)6`vu18b(+YHW3bs1U7~qO-o|B`dj-<>RIs6&kem(*xRn}zJ`Ec#iK4EZyl`p zhBee7B>1);sX{?ORyU>}6>_%z`F%MUm>|0mrLLK8lPJRIb#Ot-Q9g-Tw09~5UvAg> zlwaaB{zkO@7yzNPOJZBlM3N2FaSUP+R*id{C6O108^Ljx2#W-Wjrx?bYE@f{7-Vja zJp9&|V~yLGU`Q#>NL2hZS@&bj8%>wio9XGMt8#BS&=u6h^I|RG+W_-4q4LsOn+gIN zRE|wkr)GihOC&v|0E=~>{V3?Znf0{w@r6+AcV=_-`jw^B{86;r;&<=M19&<=ia9(- znF^+Gjc(K(r65~;XsUR74T)9)C5+gA_?0lu`nS5Atu3jFgH@%f0=U#GS0}G`+mXwm zPmRT0yKr!p=AIskAt~j!UfX>8yAQ~;e`V*~s!8DcloSv1SNJ2NBv@I)JHVg-Cl|BX zt|6~@Sm)P41g!pJTv=k58K;8LQcBodHarsA@D}TWeDi-O; zc7!N6T6&`C8El~Pbehrq}xhs3er9i_p|)y5nw z7R!dKw=~S~4-@TJA{8EX@Pb%p+jqhXT^n7OC}Dw}QV1fG1*T!r zw`mpyqDF?DYswu;3&qo=CY!o^nfMRQ=W#EqFrI|zh+*6n`0rXj&y$!Li;@tCBKB_6 zJWwFtmRa$#Vq@#65IsSLvyV~JqbHX%*ozZ)W+SjLaVemgqicpW8iH7uv^J(LqYN-h z4J-meQlDj!_gmYR|F%1}dJ|a<(pgaW_jD8LO=KB#ed+4AuRNPkIdicU6pg=G~vjJ{#%5oA@+;9bCf-OgX|c=c>2%8SLRT}gt|&1fB&7Y%=wHVm(mGmBRZK?k-+nYZU{oSx!n zSvOfL(1t}Me6j#d3^>zp^EsFpQ@PqbvMpkX0V_XUWQy`&i{RH!cmj!Q%R_lli&f$B z5nSliYB&_rIn-QN0W+H#yba4JhgR)uF~SFNttp%fOT{_yxMZ~q;xKbCy{`!u1|$`& z62)10C7+O%xdLhRgpL=uV~-_XzPZfDl6a(w3n z)4YlK zM$!h;rc{D5M)_M6@2hIB6J-*qh^G-VC){GzFKTsi*>m;-v>sw4v#zz z3TH<%iH}vcoeZB0=~4^X3{u1`<)cYoLnOdClPJ%tqgiAJXA_$32C($ zLI&iChmgbwo0z7+w7|RyS3f(6b*Ob6X?HA`AwDR__6>&M8ak{mEa0C`%!I_W8 zchMv!%~rms+CnkglY-$fba}H@<6fVeWb4sEl&a1jaV@w2=1U2DOAAdhEwzAQq&5zo zAxdvp2*KQToKFKW$Vzqqovgdt2!mdT+oBsQfcMBheSm&a(N)BlenNpW?%3xbAbCoL zSgy`DNtO$3?|SU9PwQpAuX+8FxiTi6W_@YabCHv~4o;OC!lR)CqG0d_j`eqYng^ef z{O&=z7U#-L^l08D=M)cX`dFRd^4@H*+V5lW>ZD3AvYYQ8kom=I2bRjUUPEU?e-lB3 z0_INn>;bk+x;CF+18i8fvU}ygy7>@Yudh=F$1QPE>f}wxSTt8``=X~EO8Tc1MtCe( z*gJ)!4@Gf?pFNXJL`ZsJt&?e?N118i51rSF%kj5XEKO!*mFTRipNr@8v6lifl1pvQ z`#cuoO~N#FL8b$9E4mBxTw&8M6l~liWz(y}rn9S}yp;{^t?V?|wTnTP(H+UfoqlBc zhttU|1I^Zo3FO?h?2}}aZ)bWE1@<_jIbui!XYKQjk8UyDJo{XWRbt1!9fSMnYDruw zm_xdFIP};u97JL@6V_4B@}*O1E;EsARHq;}Nag)5j5`w9Am znCHR;JyZrMKFXxbb%kgXMpiKsOO_ogis#~sZN^@u4Y3D&`qh2 zj*>D{800}ql%&aDuMCxHoScG;Sd%Dp#Mi%BtVV06oMVn0HKPxaO&RxVw()vwk$RLi z{k}UZzoTxZ&fKB{#wk~bA+2nS=PRLZnT!~{On!L>gRLySTuR>KEK);Tq3Nm%%BA1E z+D>5Vy>!=Ru5VKrSHmg(to~N1V7SuSLefaoG3c}Ez0;?gY|(GB_>o%MoiB$|s`ljj#kL766mV`Pw^ed~KcytO;@7IzG)YFMf2P+G ziV8LBecO5LUPDDIaT()o=%4qc!LHTB+k=~AJW8bfhR7_S{2S>4>CYu!GAiQgW8y|f zR6J1oM*6L-Au(12{Kke>8v55;WlukL+4*_DYc`snV!-=9YnjAT1f@yt>uD31>*+yZ zLvciK>&>2_B*Ktne2HhA)$2JL3hFrO#@xTvTF=F;XSpzBY?7jhaxoE|GiF{m#M0O5 zVfVV~&n=F+OY6?W|CEbBaBzdL2c&S%w0b~IK_6`vDSwdfdR{R!4Vy}M>4+{l8Xvx> zYo;@KRz09l6t1l#X@|{@|D?zxQCSy|8+gQvB+VQa_^f9*)gi0(3l?AZ)2rW2)GC5| zyIsiEqg^Y;WJQPFpw)c?(QCUM*b{%d@%VISo!Z;(b;Jf#4=W^EneiP4k#c5JD@+g+ z4GnH*2yiRXY3k~pGHjZ!HnI)Dty@QtSoa6E$xOzJomt$r4k1zJehr0l7~AXY*}E)f z9qnc6R1p@vS_HGBg3e2iaJ+Y_U0zAd+H9#`S!Ek9ctbKAlI)y?z_%8sdkG{bubk4C zy{c#$R^2|{A73-j)+&q~#{zs2e?$@(ZyFR3Fso*}@Cpy&wP}Pyh3bXFt)fMwH+94n zw0r`2XW*sD1WhiL_hXET)oZvul&xVg6-Jov)|x6P@3nb_b~qb!6aNUkp@g1i*igX& zb^maIWA%91r#kcDWUAy50D0yJ7_IVqXLj(T2h?f-+u$_UST_!o*nvTcjmX%Aq%I!r z9#z$*JimTjBz{Mir#*NKu?KW>t*)qyoZ^6PTf#1bv3yWGjo0H1b=d-UY~T|SzDA0( zN1GrZ`Oya*2p?s`NnCvEjH@{)JTCI|Kfj|aZliqlU2I@MPTd7;wK}fm<-cUfnJOP>^3QB&Gj*tsJ!=2_ z7*Lj6?v&fKnOQAIS!?V(f7D%+JioO9Ju~JtELM?J)yl!^;8E8B#|7XBBYS-@Sk^P+ zI06q&**u9?#LC$}6i-zY&iB(~br?IXmC!1WGFi2EU!}G(ahm9=+zvhlm%MI(q_7kB zky-z&NBtJ6P5Sf~#t@y`7cNPwU`Y5^Y_i#U%U1v2WNK%|bkq+}%1_>Dx2nDzL>1X{ znb$M8o~K2xPdj0kOh{Q9k(OB(i!JuroOb|Vmq|zxaS9S|Z2|MF$&uG{+Wm(~KWbk~ z$*i@(LzSjq)GuwJ&^bdW-1R98pi43msP9~u9)f+s(q8wRGBL&BNF0oGeg12Fit3S{sC2 zV;a5o0|w!NfMuH$mAO}#O4Cfn?KHk`g(ZJT%Hw##lK^dL+D4Ca=g!&|ghGjZN7*Lo znAtX7FEm>3?whNumpSHZqdeMY5`9!L+Dv~(p<4<1IyT+pvUMsibMI^O8ufQVkz}bC z4gv-mLYl+T+Di@E|Cix+5a*RG9!Gpi7J^}K+x7RcO?OZu1|q!)cly2cvW~)5P4ZDi ziC;i&)}c>|*wUKH@+s;Q8$K>!(lM>Odo36yu9USkVr>7dLag&R1g&diJ@rs04QUjnUMp( zSE>g!5)amYv~hgs2EYXq-077_^?&s&?W-I%AGdaQ=4zWM+2btD^WF?K53$K6+TRgO zsugIdzHfm!R?cNy@!UFeNl1{6Sx+?BL<@UqWeoDf{MIiTIG;E3Wq_Mgh2?- zk$6Hr&=p6gtkAIKgSFF-(I z?hg1G8@HC#GK7ATt*@m`F+J_3qqoC5tG=hqgU}OOSN{zY)Ed*~8ta1FHt}}Jr=qk# zdn=23VFGE|ijM2Rdbm9ik}6qnKe*SIGsyLI@SspiHCZjli)UJvEsNqYS+6n5Zbqf3D}bTORbAD|qU0FcA9iDD z3XbP^tq|&sOxVKQQK3Dv?-?%`QepsorC&GXULJpdK@D8k?SfOAVnCL_Y^ur{aAhY! zTO@adD!m`&nXtpnm<1p^(*cog==@-L-gHd&l$dl2V@v-;i!!SrwKw5BPLS z#W>m8X7lQ^{nyXUxuv!QpSu)FF4s|X>xxV~=##K2J2S9LA%=nK*V5~p`kog0Q*SRp zPv>3cqHf`R=j$OV)ABCK>wU;m<(ll;2OL5q(B1={^gcZF-1pj53~{}!WOCu!8Tc7U z^iNJz>~6^+DMje$J%Jm_jQh%TQ)YP6EOBw#_Tok)7-1ZN89KY=A7(I48FQIQtY>@?ehfhrgWSHhMgHufqw9h zfHDgq{*nnZeJh2j&|;Q>S22ZF0et1c(hb~8-c_1Le>pj5NfpF9R?AsRHs2FfThoaD zQ%ql)u4HB0H@b3$$7dCIl#{)D!jej7XTCi{wMQJ2Q~QTzEa9`BE8m`= z;VrOaAIH42J?>kXxk6CfbHfjq(}*q1w_nR$)TTmn^cVLV2_O7IsW4Hy6qPfgb#^9^ zF$SyK15@-sm+>VNuJR~k%l^thZxT6eIsuLU;!YIyxfy#!t^ zDW>rm$zKVC2-Yw4u0F1efZZ}l6@(435GdIRv9Gv;&T@X9xf)t^Eh17RINop|8HzcZC1NaTG}z^v!kVl{o)0Iv1)BWe^5*I6JdYBZ|($Sp$+je z7Z%)ZYnHN?U6VevJ*h_2})MjqgXOUm+_-$7KT{KT_fAnR}_JTE?X-tTH|KG>EY zVaNWdkbQ7L0i>SDiO*}9SvuN9v$oEkGfA8Y&*-Tk41^t*K6@<)wu+vBfcID{nf#U7 zXgL7ei2+_21bTrG4t(VWb=V` z^EzvDzSK<*He|_w16h`W=zSNlj_BV)>j?ZvOyNPY04-X7Mr6Zp`wQd~L; z$}*3ttM-3u4R)019I8cAoK@_Wou$EHLb)$e(ky_DKFj0HE|K>GNgp^y{XV@k_4O9y z50P8*IU0F}IYI5Lq50vcV$gBd!iL(WjHPiS9TR_jVC3;k@@)!xeERjH&XpP?2$?A= z8y^RsyXy=yP!$I9GfNjF%wf+Yv;=!oE$Rzl$%ZA%CzaPDdy484wsCm=E+MLnhI-wu z{5vdv;vUJ&*q#txkoWV2K0FE;NnkxOXt}f1VE3%I4*Lfy$=>*&Yb89rVeK!3AaoRU zjx=u^LiX?gIce;_W=T@WXF2k}A$Xdk&JC_H1tPhuUdvK{=v_hGcLme@687`Yl_HyG za|DG$nZwG`#})CSDFu(r+$gm(C`#b^1!kTT>F1wUK$D2Anut!;c@oP9>G;sLSaf3o zu_de72`WT0O7zghhfsFyJ}YQS5S)-iG-(TQ7>Q!EqpXsMQDhRG`6rX1iLM9t5S98% z6?XgJy6Mc@ip1E_MmTo1YYbZu(6Graw#LVoan={l#VHNqfbz$JpM4kv#_1#ITdDe= zt(jej{!Hd?lz8Y@P<^)JkPbbpCzjJXAAndxGw+h2bqtCjIpKWa6AAuX3E!^Hi^v(v z)Mc)L`V-gTITfBXe6O}Z&#)_8f0imH^ ze?CNs4-ftJ4+7Ph>&eI>%W6yCqRO~vlTfr?zg=B#6VG)lmSHYz|G}ZoXh0ixbT>!y zL_JxH)cx&VVmB3fEgG{~>B?kzj!Mpn*5>CA__I2bw^m-ZsFTG={-7MAZq8s0RYRaK zds7I}8M+(d0C|w>Vux!q%IA}vt5R6$bEwdQZc8aAo0`Ul&B z$gQ4+0>%Z+l#0}S`;Ix%5s&5`StBm#W_2?t7q^=5TFw6B0Fx&!o6Co>z@xp+4q7pT zFJliDfB(eI9DWZ;5$(V2BB(BgQ-Laj(V2nAV^OS9Q>gjpbWXWkL-% z;|xWm=lBV#!Piz-nYS=Y`Klo*ksci@?{tWt;&wFJlK#1{Q7%&5g3V1cd`UBui=g?l zSj?;*S9_X5^axNZe`UbVXf^7mFhP*h%M|tVjgu$%uiWf2i>t16+tjDDtD0iS2_<$B zfHy!f5grrjjM&u;KE$Wa`62NSUfDPAXN^kfjZ#byJvIE}p;(K|_NNvh&sl`P@ccGP zj;CPO4K*Aixqw6R_1*32NX2+OTc+W=`>U~*gI$He@^$*4%ZfyrqOBcXK2^fx9a|xL zOc2J?-!6ox$mCbqOO%K!2{#Z*|8?mZCjqDKdE(aD%t8uzF$(mDgn1MvQ~hZ?o8^(> ziwJj+nr0=6S)Z@!jL!fWU({%OCf3{8F7yJ!SHXn#a2A^1)+Xj?@ZJvH&`>eWF_&(D z`2M-xj9K}!lp#N0{!zfTe}0!YBb7pCct|&5Pi`pGpyupj-O}vzA7bL#9o^D&%-!cn zM;t0K4z83m*m}QX=7|#45yF~LarwGGu9rEcpo8YQY(dN46-BjcJI5ZIPiVLd^yh+9 zt0qZN1q!U6M_kf_d8#1Ln=Er&I z?eW^b_n@lpic>lB;0X6}I11$)ukE!}hY7OAKea?c^GXU$f!{ zft?)^fsc7HRI&GME9IW<_RNwc$7SubHb|DxEx&2uXRbDHyv(8g*Ub_L^N^D=g9;q$ z+Uro${L2Cc^%isQ6it#AiG!-_w|#wFIMYjh+kSD{Le4q)MPVI@qOBFHHdw=%erUs` z)7vD!&((JA5-X9jp%!6;4Gdos;R};cmX%|&F#|1ZlDU)N$Lyv9f_D@2o*v0cIzT$l zoV1{-0F<56UyjobVp?3D-4M?qX#V*rj>kO}KwAl?2LGkMa0u8*_9@XDB0{86lMYiz zE>81!A>O8z9;B<@KG%i_LM&(sF`Wdi>yAJ}dc=aVvV($(018NlC?p-F8f7fv?rX_W2c>B7Yhf$ z#dK#&7wd$*Z@X!?9P1$_Fh<#tbWCVT+rI`9NA8WBcq~ZcT!I;s@j_JCI*BukcUf3} z9GKL7_UJ?XS=s@40G;$AVRI{TW`{$pEe1HMDgQ;5$N&jK)t80Lf~XZ4p9Nv_AC#0Y z7C?mbFF#RS+nOybv<7YY6cjej{`PRx)xN*9RO-myg!6&L)?aJ z74qEJ2Bews@$z4`H5FxPb(NnPyTR8nRlU$JW&_#1nAuigGUpCWK6O}eB~?XQAbvjP zW@b7c7&_MY6sWMMj%@K61rk*CL?_hvz`;8TdX^Y)-$k;f`i0;RGBBo}bY~E_E4_5a z9opM@x!M`I_&^t&ud=`z?T>2>(E+3PcJK$Hdp6t*LYb+Dy~u_y=>Ef=NM*G{Lw}%B z8O|nM?W#R;3yWIi_K)9^{TERlA}J??Y~ETp5`hJ^hu1bb%DUsz4^6FpOLT!TVvl{9w_RC?k5PpVIdK}`rW@)f-uo%ff%sRL)!xZdEw$!ozt%cQG-YGK|#fonKx2{e%?PF@D(e_&ZEjTF*uPiE&H;IIBlQG07Flv?=P!NHu1Z7F%2hgwV3v{uY!1R!)zNQ1AT|2&^qKr*N9&( z7>4Q`B&A23pvHTQ-rh=B5vAufs@z_#YjqeH;9R$vq}RSY-53#&6z-RLOIjWBYlC#Z z+u*C-@k7K<+;s{0$NxR&^%C{D34nM3aDQV}1n6ubBpYFVSe5+Z=^8JEOl|q?8X5JJ zqvD2G2ah=Q&fFGs(dkf&A=RwtXIv%tQ4_72-1Nvn_zy6PC<>v*s;GbxLK{kNB({qp z;Rr5}M{tcDtSVHl5vKWZjW*MzIJj2yR)$a=smZHCehhJ)@#J&{8so;+r;dOd>OOBi)}{#~x@DR7QZHijdz)(9w?qg+~}8k-@W} zh~&#>u>vu8Ata<}e;y?0foclj)12sDky^71Nj0z?9a*9PpVP6`?1V{NaaDT!MV`(l zS86)1b{Zzo^ghS_R5ISOdX&;B*?>vEpZ%xP5cNV1;_a=i8gsP)cW<>u^;%;It6G}s zUo+u;L(|t8cK$Taw;)f15t7$^@9R5PhA{(M!Nt$>^iOxbs}x?CUqMLu+1S;48+Nb? z66j87%zFL0p6L9POx=vkA3`xaah(s(dE%^>urUWfRx?E!iOp`(Qf`lk6F(%{FHz(v z^VRL>t`m%bBIFTT=31B`0*Sm8I1NL8ygCe2g5W19w~mZ8GuaQP&CTT67JDPd*9=u|v ztcqlTkW@AdMD_gd=rePgs!aAI*@YL%P=47irz|OyyYU<`q?4V=92a-~#D@z^c3qn! zgAbVw?H(lGaDT8qqX*%OlA`MuL(D~+Iez*E>c$=;=N@3;9=>Fw>k3_uui2J7`_@TU zd9xC?ck%J>ymz1<*7>1FGtDIi8|l-Lhd{s!nMRmBCNKl)i#)O(*Zm3{TEZqp50|); z4L(MMVu@;gg&d=`0gnY|j&Ger$iPqyf<*b&aPE>;HgpR?tlUG_@Zotd&SCWhd4^Ci zsMSRZ;*g7SM|lrgMlC$W%)dSNGXY$o5U6 zo9UgDJ)3!0vV$+y6{PJUy?5dwzS^>q9W zx6x^79a##;J4j=H3}oggG{-+h&?r%M80OT`MH0?Ny(s}6pTke!(?DD$T)$Qb^FVeT zvzs$vqnBj$Su>#XwW6w`>B7QA;}VQZG#TuoBGr$Wq)OIg zA^zI%@))tuWq4_iE4lQ_l)C>K*`(mGN%qt(x*E3qy_u{_vENgt96vh1VMCDLFjJx- z2|<*vZ%^r$-A=A_n<7Zm$;6Zd{R-;7jDHv^bX8+BLTBOjg#WRRE@DH8&(YML#ikQb zO@p|^cMyEXp>KO}yuUEI(^$9a6kN+untmk3OY_)v^xSiEI;x1{y3Zw$|AUpKWH30U zGTw?bX#`7y9op!plE)DJ^Z@0y=Vvz^Xnb+(ZW*QDtq9a0i*_1#n z2jM8A)|#j9>xf_7%m~UOv(E$Lsgq_#7DPLmnwm4=O0as=mdH}EG9z>N&;s<$HS3@5R^9NKCEU$peTO-NI%(ys}vuKbPmUwejCuW$HayQNc zTfyAdgRjqLU_wFx)@kIhmY0AJ(Q}ofe&=b~SJh`*%gzZR$8CkDtMs56SY)rxbzh`S zpkI$S5yoGJ;ANFxUy`$VfP83C|jiv1wR&7|PTC6H>lAMUAjP3d;5nqA!8 z@`)jKG-X0+Ah96=*{FEIhb_gGkZ*12*N!Kf4&G1AEA?|-ItUry z8O)M^f}?lZ(ZI;_m`mH;y>V~qU-&Jbv(RJQZ03Yat>_Kmgb5XpCC@?4z({3RQP5&# zXvzjR&N>!shqfjV2mxHFGkg|jkkFUB>G)nTLY9Mb@S>e{RIc(+Ys1W}*q)h<_BmO* z!~i1bTeOu)ebJ0^QVAx4PPD{Pfc&SThezz~8;!l@j-))2h#{F)f=E`W^>lG0OP84%p1b<}t z*Oz40Rb31cUcc`MUsa}KI3xm3iQpo84ZmM1Qwh_UQoCh&Au77A&tJ+Nw<`dB_eTbw zc;Pnn&fzk+9K$SgterH3PB=VPO#_7Y9I?_xbsE;i!E)3f^6yUqoLQ??0fR^>X$xnM zSY;B)K6t3eABj!FQ> zZRYI#P7*Es;Wj^SxtAAv`A%w?MiQ$FXSUBUZs|RPkwced)b>{&({A5e+`DbROSe$@ zh!40#vp_9~4zVN{{`OkC05-reRAH2@BCz6?uaYMdbbeLB4(5%!D=z83j8e94#Lq|^ z)pzD+5B}D=nl8c9o{6tU@ZgxJpLP@F>A

Q=(17P~ZZzWE2=VOnOvE^IT!HmW+$ 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 diff --git a/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip b/source-code/Volo.Abp.BlobStoring.Database.SourceCode/Volo.Abp.BlobStoring.Database.SourceCode.zip index c4bf024bd5f4bcc7979e032bf415b56dd0be35d9..253ba806151fece04b1bc105f0bb667a2f86d30f 100644 GIT binary patch delta 979129 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 z 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 DDlga5AVa9)BKmY-NSgOiX}Mg+ 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ℑ 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¬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

{_ed7jwmoS_ZzX=ywy^atH*&-N(ocF0 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 HG>ZE_d>e|0 delta 978689 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%0A2dogro}zivL73^&%N5|T~742F|}#G_7R@d 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 $XBX8l3ku)(y%P#w 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⋙54;sYEU{hHF=VorlYxYNeJ!sc4^f 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

ZtQZx4wtf*b$GcI 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 z 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

6kl)VrCz0Ao-#Li0 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 z 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 oQI#_;U{_cDUdQ2_Xao( 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 delta 20203 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 Bl5hY3 diff --git a/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip b/source-code/Volo.Abp.Identity.SourceCode/Volo.Abp.Identity.SourceCode.zip index 8d07e09e55ba20485c5c11867e1b72ea69ba95d0..38a6e9bfefc8b1dd86cf1861bf8c30e21c6ca8d3 100644 GIT binary patch delta 43090 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 E0R?>{!vFvP delta 36825 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 z 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 B04D$d diff --git a/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip b/source-code/Volo.Abp.PermissionManagement.SourceCode/Volo.Abp.PermissionManagement.SourceCode.zip index d2d80bcce28337ebd21893a3c3a622cc728001a9..db5f7b4cfe39993cac88b09a4f8d83e448f0a72d 100644 GIT binary patch delta 21521 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

dLR5G_<5!+Y(DYzAFC}S!li~d}9AKU+y=m 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 delta 19564 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 diff --git a/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip b/source-code/Volo.Abp.SettingManagement.SourceCode/Volo.Abp.SettingManagement.SourceCode.zip index 4381689750fd48a3392adadca2014b31fb455229..095a1358576dfeb0f5ee67e67f92bbcdc93c5554 100644 GIT binary patch delta 66128 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%0AKn9*h?6{)>EcE| zs^Pc`vkz2UASK~{5Z;9(vO?2J@`Q{2;hx3YYYA7DSm;)l``0g+km*P-VIFl+#SdmduS`t(cO7c_z0dxQWEn}eTOc|m(Dga&gA|f#Ml~7bi zrDY^qu%+wA#me0t4yDENXdKsre6C%cIkYg-PUf{ zZe{3}ck04flJaiS_~HoaeSUG#lUyg{bh~H`b)0(^aofoYQ`PzP1lWLhB+#et(cl_V9vF#MU<- zL;2p^#S|Ill{RyE#wapDd<|fLA~K?ZSOnlM;CnSelwpNvlC0}8e^wm|fx1Xv#F1~E zyk_puYSdSysWYm~mh<&XRno`D*W6=*>HX_bp!Qjo(wdr?l2!rv1P~drp#zK$vI+{85d}>r z5UxlN9%}$aQdNDTt3YpbR_Bgk8~K(id!dkG?0r3^6 zf=zG*2rz_1>!DjCG&jx5XyGB!uQ&AEDQv2~oS(M(z8sDHSz{_S>-A*|<%>sJ9Y$t8 zv&a!WzCw1{>nJ?lz;`!Z)lc}=UUY3OwN&={ zCg_TFq%tgFSZ4+|<^abLTI-->!sMrRklTI)X~qik=Lm5jz4b!QD!XovN724!$sc*s8)93 z=+jie-&;P=P}+AZJ!OHK4p9sw#mD z2OI>~kO(9X%nk{{ID%eO!zQbWG%$-m2l#s2C~ehZVdsVHAdQxPecc{c#P!jtHt?p{ zcjryh*jZ#frjxi;3p-v{tVO%FUO287mRDfY{VJrWz8}(y)WXW@y4(Ao31Z%xOAT>( zeIK`i7)j$v;XS}3v7s>ofh1Mq|37W-wdA^zYze-P+5AJ+neDr|R_@T6`3z&s)2ZBp3O_WNyFfaf`%`8@2*ZQOPGC)PoXyJ=@xuu1 zW1X~r!o7i(_U zc+J~5oyD;tYIzs%LNDroPATE%X=ncvJ70OOkYSJD< zfV!S*<3GWx$v%79wH$&EPBCKby)X`fq1%V zy-&c{lIcYF7icKlf}Keg<>qnOO@k~NdJ>Bh1- z8_^VS$5{|Z5Vq0`ngDOhv@W&uVKHu{l~)^W%*nB5@6STM>Bd1&?-@!XH;Xs5sL|sK znz1OY-BqjZm-ph#Z_46isTlskolJo$w8nD{H%za8Tvl2ucClGB%|EFyD}NbwnHp6; zL!!+Hyejbel%dZm3fLDa4rCn7IEqYKW6l71R55UAi2(U@Xi|Sy4wCz2soQzK(vbJv z_`GlJc0?>}rrv(2@6yH#j~y(3Cb8gAW;(6RKn7A$Bsfa4$m9NHZBE6_!*M3uCTjA- z(icI0Cz5D>>D!svm2Lkp%&T+amCfb2vSLQNrsYl>AM^aLUm_ux(78PZcj&kLYAy&~ z$17{?yT`{@XTh(}30o~aB)|cHL5|m^!_rcc4nUls>4M3;P%S(Lbn<+t$GEUksu-DeUbBg%fw=HqFS9}3&RcOjmnxFkoq5V?-Y@M}{A}wuxl-AG zuABYpxygi`Q@ggRZ+g=%yHqK%WL#P#*WOkAfhKWnci(1sr|yo$s9CZ;pAnBty+n1i z3jfPp^tVXTtK3wDPlFj`i3KenA?>It;Z0R$d6g%MCSaRMKxIt9#=Q^s=iSySa>{mC za=NYhytoX>NS#k2rKFy!+;{Jw7iIi^(EamA%DCS~EhOit|1~aoZpKL6m_awG29m>qQ_3eA-4_g0x_k4O$;5%bRkP(=F=S7w> z{3ydy;#6M16=Y~OtH71k6_uAb^TU4Bqtg7q4hur*)YUGq_ak=MES86r`M&6t#nqk> zFT%(gyWyrBOMzBo=YzdcYaNaqiSOji{j8}&Ma2^99sS#XT&Ul_mphvR?*NCQDC@E;voxp3R&jMoylB8q2jFgV zI6UQ#4MK@?l&1TBb)xKu@0a4%wo~qn54)q58_s4h$aXE^TrT89qSd@=SkjekLD|&K zwUbyh_CsyMjrdi!CTyLS>Z#MfnS@Pg-jITrHUY_TFx-*jZ@;v%t zseO}${va}aFZbtcn=Brl7N`aQ@kIruj0y+Z6!4lj#S#^`(=3Jh)wiJ2{7~+T{&r)I ztKHtQv!BnnT5FxRn0i_q<7rwy5&8T5wC<*wu84>-YeeK_MSx?>8Tfy~fkeW~A`x^! zVsSVaA8MH456;@>5w}`@`Ar{dr?s%QZYOS7rIH=<5o^!Z6?f}z#GIpsE+ZrCJXsRW zShW?gyX*A&y>@jx@=L)b*PQ8G&m)a<_q)Z8Q=(Hk!CT>?%xbw0z3E*1AL#VTyu3do z6$`K0R8=wesi7E}tnr8xgK8^Nx~BRrO$U);c^Wo~6%nA| z$*hIbjWh9v)k{e(`@gU9_C+e^o~QevWDNIr(-kxBoUB*|(QMw9Fl$*cOa-2eDwraW zR*_l}iY|R(ic3{CXat<^g6P5a=f(x}yp^GYF&I{cZkz7VA>^ZUnkO;%{CyzEGpx9w`cQ3G!bcWOx=5y$5971qQwDEAoI0qiJ!y zJ+PiJ`E&`6K#(FQ0hbEijKWm%0wN-?r>)z{7qVu_C6XG%9G0|2x?Jz zP(n<9D!20%YQ7V(EGxDLEm7zI>TG^Kd$$1Oqit}Hzr7o$ zVYqkWe_QSFNocCX>_{dy$D2Sv3<1ZS!5K0oT~Q35S8Y}@d7U!_m9PMrKRB-|skd9s zHd80SFBS^zxqceW+tWs^vS>`a!al5&CFNXy*{uueu2FF+@^X^!{*OjUP#$~L;^41*@rgOz7WmVw}viZfIa z4Gm!&6V?}ObY5mZWDhq_%z!jmXMbvvkZspTtxC9N*G4bDEj!&~{S?<{fZc3e?%Ugc zj<(yBxONU_??xH8j5TT+H9=%%g-Y94mPDuBShe~_^|uBqXc@PZp$ALlHvVIpy9rD+ zcYDgBB?_hS0d^%8t07v>n*vzV763{Fgt2`=PU3mU3m*OwfGM&)< zIkPT!%>X0EwiN(}gttVnJ?X}R4GUfcrUd${OzU~Sn^x0MbBvHT#9%anF?T#kQOV1# z`MmDmrge?)eHEB_9{K@bH}<)B{(HCuvzgy5TD{r#PSd$#XFPn8V!T{ zwD8HS$&KsYo;P~ibv%O|FsaplFYT6(uzEui9Wg)ka<$!F=#Hi4<}fH~ayM@dgx;XR z?5d%>RYwD_Q0r;dX4an^M@+Fhso$dD$0RP47Q>{fNgx09Gp|1pmMA67Cb++H!@vn@ zi69Fho~d)dNLg7GL=7=rvi3}>+(j1P? zDL>IUk~8_4l6i@!WCHkirc54IB$liqTBZch+g3G^B9@kEu#&=4YLE@H6eI7xzTAs0 zR_8o17-vjYCG%J@gZV{0=2mI-pxaINVFus!A~Tl2mkDt5BW)IOFqvaD8T13NYI*SE zWM1JxyOvBu1`%Z@><3JLNv%$%<%YgiEkD$%jW}1B)%%@Qu9RR(A8w;$9o*MacDC07 z;g17Pr|CVj<1eP42uaUV+K+^26j%c~BETF1%@P4*Q?)qLG)x;{m7-d2d8MOGn`{nc z-Mv)S`o1Q`omxBU@dwgLOT?tzhJV@qVM|?vm%d@i(08Vi5s2A;WS-zA-13nW3#SPz zH%`Pfcu-8hd9+0xuU61N5|BhNMn&yYrHZ`}>XTx5YPGuaaj`C2JCKZQMllr1{y}wzx`N>JM`JT&*ArwOXs{_5Z9N^Yv=I zPHXFjM{-&b;{Nl0|NVdHk}e^@KAUdcF}H z!ee5|($pXBr6@if`wwRP{*T;e|NiIDL{h6KAy*(`s)BldEK34G&{X2#9!MM!X%{4s zCy29Kx~1wLe9ukKIagN`Gt>hmTFks3Uj!?&YUxhjsbC zU;n!#g0H=QX^D%mzj`-s-$yDp&BtO50O17WQrgA@2NU28+?!aQ8t^a0P>3OmtomVN zJF|0fC{2~&C|C_g?aGYllos~1R%jUwm|Uw#Qy}?eZI+*?3>yt}tt|%59>kaSLC_}E zX{}wg+|B9`95#heZ}DTdtj5=%e)_djl_l2je`Q905a#;F|D=?{n=X@4Z`qJ(a5529}oNh+kC{mW|!*0YK4>0GaB=%f+z$?O}AywC# zfgy2!u;zA>XXw3kW7eLMb;!4GDM;7(|Lbi7&|7lle>{KrR!C6cbyl-+=_C9C!<4r2 z(<}o9n8F$s$Yr#T7veOZ_^OxufXS~5(Inst+xhA|C=TcGv2^U2$D_3!RlG~wDhEex z-#Km9+fZzb^6hzOl0~pH3Bmaaf=B{? ztPDYc)hMyLWblFt^bKnSaTkP#bwLI7h<$fECg+jZ@A$&Dhb2(j=1)DN*zCJfkvF6x z8;4d;nn=~sPIjvUuGi-I@>Z-{wz4(#`eimZTQW0fS&Ja79`gH5foOwyn+e3*g2~oU z`58aq-L-B zv1rp5!|j?;L|0Ts8$W@)zs~lKyYs9{YjX*RC-8tq4W6a!W`t5eTxVq&FB|@zCB02I ztk=t$s+q%$e_WcvYFFKitA;Ga!o>U!XPdA_GVhu`KiP@&M*GXzCnB!-XRyFHKr*TX z6N9!PrrwdRBkrI|rf9;?l~nP6Q=!C8wOl@UHMzn^<8W45<+`q6Hm3@6>cW5-)bxci znFjmfC9rD;hsovU&23NOy4I9bd*Qy=1s8R*;kzRuSu8)W4Y2gdN6}HaG2uRx4);c()mLW=rM-cH-4-dtiis~a1_XZ0mQeMyKx># z+cn8`cfxGdn=~eWyOO&p4YtbWV>8LuO7Pd&rufLUoXO8HOs>M{oYPMkh6ycuca0t!dS!paZBFx* z#FN2i{kv`d)hWJXVG=SAJ3vhGvf5>e^i2&h?5{()a3P(It+> zz3%UuBm8@>_dzCo%MSy|aem9M$6}TgR<$G*8yIXm6Cq5FazAO|Th7!pfZgU>INP0W zDrTLV2dzDSdvfMRp*OYL=5}PY^M77G{HB^T@tJ_A|^xRN1Nu%91VJ6XfWHePy5=|RG4(v&V zH3bW1B=>={6!DuE&0#rPbPmUUu2mUT zYm@V2ZO(c}PHC--#iUBCd?Qk43oeM(QY9K*Aq6))QzR>?V)a@b>w5~IqUikTzmvLH z>EvxNaX>1N1l!U;@T3ivfD_7y?NELm>?C4|v`pCh$=B7$TX(ms*|9xzJMD$r-VD3Z z@^Ef{He5FB9?KW2x~z5<;i9JxwWdq#U0G{Rz}&0Yf!i1sbKE#C7B!|WYXg=yFU-X( zUISiReM2&B<$oeA=|Lov@$j6%0TAYd!7L!^r>nR@6p+^>ps1`ZQPvW{CgTJ_f0w$b{#A>4Km zOSLESJ+mq_Dun@~bK6R3+dWJ9>h^Orhj)}{T7PsE{xaeI`rBXNQv0rJ=m#8);gWXj z5MHyJlA-S@^LKwE(eCelA-TcQ3UvYpOWZUiT+&!;;IqK}rtN(ti#KEfvNYBshTaB$ zciR2S@l2-Uie4*vJ3*NZgD`I`_D%A!Xvj-2fnv-_=;EroYww6J*1*%qlhbnRFYyh< zUBx9jx_(Z$1F7F`3bZ;O&^!v@TN)yjoD4JG5NYx*h%Bb2>MT~uJ9V7my;jr~!`b3k zscfdoDAtcNbK5K#X{?L>y~sH_Kg0!p{t|bcO7c0&_cbjOTZluLOT@9l+Bj(p94O#@ z(NufQ(h##V)VEVnIgz)jkg&Vj)d)S=1}Yum|*AK&aXY?yqD2h;ObMeb)}%{OVu zq|=X?h_gwn2p~d^ccfZiMHnD<)AV1}FieA|?fw)A!SuJ)LeEjB-f5QRyxP5g*hM>Z zlsL9)7B?+^tQPucJn`S?|MgUs4>+m0p~b6d2@5(I?y5U-Sl$~e{fPcD5~&U|j~P88 zl*J1&4f@sk2v`68 zuGkdR6LCa548dMwU&o#pgXyn*OK)ESsn)(8(pc!NP`e7x9;{&;5+aCN*k+Oj=mR*f zZ2|?+2w+e1UAuIuwD#25EM3jh+QKPk?2dDxM$}gBq>+jy22q899Ao}kFWEw)co|>s>JGtt)d#=s=~p_-x9GiJ;u1Z7UOy*yG5(mRYGw!6LwQOkT=sp!Q8LdasKye{FT(D z{%TWw^M|+28OEG{Md;<4l+}NYYJGDB-sB~kyFDZktt-oc<5@!#EO1icvZyeK2rc6T zra4b|NkL!-mW3pLu+FCgzvMB@c2;m2Tuo#TdtHcXY~YjLX?Uyx7k292)E&h`JvR=; zjSyg!o^?Lrn)|%d3L^I~yy)fge#k9@jV9-{OH}?%<@#)YC$>!Y$a{v}Lp77_@t;3( z!%~9d_L#j*0TChSVU zLHN**a#J#YPqTs88!Dz=*oA}nyfD6K&cr#7H-heU5iaS@D^9(4YBD?<6)(+VEpGau zYdEDjHb2u8NRkL&7{;{H`u8>iL_q=gCuIWClHQ5S zE(r=KBrJ$dz^84|Gy(AIrY30MLE!3FB|<=k_;3P$xB1Y%)E$_a#js=-hWYVCct z6i&>%w%MQ6Mgzu9-;raR3#)_JP-^zhvd0H$-lRFp0_|_Rt$oQ$m2ka_GX2&JRnb*l$DPDlV0sb?--EU;83MTLf(?fW?gsZs6)^4y zKVk=eM(tD>6~h4qY;)l$gzp!k6Ys0*hQsRGW-29(2V$ws;!%Th!kp44l<}Yz{ z)!aU3dvWTjY;oYKtGvp|@UL;7;Ho9KQB;wC7Y(pL;J&>p`NsWdAZoQRTl*;09;WiFZxg^e~Y`ouYnmO`$n>>}YyryQp z^If^;+U-#4KmPas{)a&SA<}=`Ix}6VdgPb4+kPp@bxh(VcywkdKJ@PSnOyKknNRO4 zSY>j;Io$wr0X%Pl5G^gcsG6KE+X?}HeSv2|;=u{06YDL>yLxE0CR1^-?~GOR4~A05fF=jP0Y!l zIlN!GGFcp@)=`)SMdw(X?zACa9mlG*-|VW6SeOhiLRH^8Wtm(;inH0U*TuofJhiU)wCA6G(LOCM))nyS4`$mpS4u`?qLs{ZV$5Cp zOe5Z)nJTCqFa&g1ynxO@V}dqVqJcRsn5MzmpK5hBt5Kgd3ksX>+e?mBX3>$U7-7z; zZWsP&(Ae=Ky@!eRw*sT|0y2(&JA9$I+^Ee$yH_oYXA5g`il;->E)}blcv;wT+W4~% zmZ^!F`m7IG`9EVYK8U1>%RXm}Ml2me1}#^@`OfPS4+KdE{)lj?fa6hs9mVM^$Gxqi zR-6UPCf6x8-TJW_g|$toTI%fjdVY}BQM-bVw0XwI@;u+#BpHF2QsyatDK&D%dq6r+ z5eigjH4a)N4s<6D%nn6D#8>5bMG}dosc-Kx+v6*au*Ai%9qbC>4nBZb_9or!{PgKv zCV%~oN9&F? zsP}UfGGg71AvV?NKw*n|>AVU%%W%lgsyXnB>RcFgZ$XWRpgZkprEwcTt+q`D)t zbGArwdZUuB>As|YZ!3eT++e$1*<@N{wLnBA42oyI+ETUExmu8C!)^0785Xp0@V&-6 z`(dBr_n&$Ly>B&}39!(;^H4YbsjJ~vajZAvZwYVz!MXS)^!~PPBN@H~fB_r#qyP>q zC|wo-6mIDpD6k+WqaWylsZd1>f>mB8uDI!)5&nB&I)RO-tS zxLhxNo01+))Z~1685AJ$-_Te-?*;_ge)1fk^6omMQM~&ZVA`sHs4N^K@TFPZl5CNe zSOVKZHE8ch!%_hw32#ZY7qRDh=2|^9IlJ$cR+@NJmIj}%jXsiU-|ONbO8*en%Q&W2 z@bPQO-NycZo@SpBcvlmB%8=~UqzoQ-w(uuK!{P~N8h~j)E74_{cG^TN+fu~0dRocl z=DA(j4Yk%PX2t*;7OTD;SO|)LtHi?fn;nQ1{)SHfpDd767T{QcqYYpqjBR9$J(!L7o&q|%~^I>Nu2%vrP=x1fWT3;RN14V~DOu_yzs zdZ(pn>8S67>9jUJ4!XyR=2eQaA_+5HD}U0`W8;B$EsuX_k-U*iC;w(RTlW|2Y+w(d z)^L=6gC_WQ6=0yXO;nv4PtYOPFoRLf+&F)V3A~P2o~TO4Q`x?koQ|BzuxoC zBy19voxyX*q8PEu;ykZbIv<^U$^?Gc4JmVfkMaudHAVimlj@^PO#E>mQ(!@-HCTBC zhoi3Bg2hRyBHQ=}0@Zl+rXquEXR6xUO|VK5nQ0R=6Ais7D}UNS?k-Y>Zaj|!oJ#@=p*yvG9iZpPSpgM zy*0?w1y_gPG%kz-OmiM67&*JBC&pkp)nlv5o|gYgB_(;K6Gj zib)Ccn%mWx#da_v)TyI{^I*sVXb+OE2l;Lnmm-&;Z(sU<7M|!6RO* zV7=&q%3Ct6sV?h)iQW|uz@0k@N5jozw^8a^hv_%FMJ}pr;c}R1n+p6f99pJ-e*B@r zsdstFd~Oe!lBqzUVQAtkL|6;PgH33?MA70cgXeK2N|vH=ik&nnewodY@3}KSUyZkn zQxQi)K5l9iiwx{@|2iA&Xv;Zx`u4M3^v&b$E-{(W{V{XYA!dXVU9@n&5$s!C0$6Dx z)-Rhf5qLx65c6j>@|LT8DfNbbqe+7l7rT+u&R>kG7$ZtqEdn_IniDzWs~vx)`bb9L zZAR%+rUnUX69Zpfv{~DfIF%BHC2+GO0$LVtDl88!F=vZ!5rI-JI4*i6bv);FYb;C@ zWqve^4Zg;HLP21T8xu z=o0P!VbBuH(p%TE!iGb=)|qsAIh7oxgEj)SVilM(E~RNEe>U0p>CB#rY9vG7o>?OA zHmCGdNd%>N^)mLFA;}8B3+y%?aF_r)Oj2c>xUfu3pkY|dA0XxGaN8a6WutbecM7&P z94N(7xpi_IYQEgr2z^g~={lRH=vC(VQ0NAP&o$UjrAoy zFNJ1d+D#kSU3Eb(cw2!({sxlA04)L>~^Xh^H^x@rzvRs^;ds?>Y%-fdzjGunALPq zmsL)L;lsiHwiKL3tgcCR!Zk8gqKgVJy|;eqcC+&qcQ0fHn7W+IYCL=Dic!ipAva>>F@1ug{lOSC~B5XJY- zmk9!CI2`a^p|dN0%=GD|a0)lMo>VUX2Z=M^$d7@RZd|qWlz-yvQ)}^i%l;;gYU%bl zF*?(w&U3aPfIwr&2G)XYv%Cm~iNuLARt63LxGOfTA@lwe*t2a$Ba7N)dtmdSJBxd# zj=fk1rv)=8EL@`_G=*aMFga`_cEsn0^SV-q30scHrZN|Q>OHO#@TFSF9!PG&FKYE& zdlOEtq#CNW4>#R6@f<2CnZ6xo`@>s+X>?h~W=7am)QB#r_?L?K3itvB2RjqzAp16u zq73@Fek_#sWp6*N59g8=`^QQ9B==KNz~lSW>wu)9>-Li0RPB zd4G#nnaaA)_g*Ab;So4DR2Bqh))H03z(kmnL{WHAr5`M8e_MT58HM|0x|74Qom+DC z{cHq&pt)K5rC=oFYFBg1KRV}M<_h6)lZIkV7v}g*tw->iyXbqb^1X06$M-+U9Ox_u zuo-rlU`V>Ha5}Hc2nO3kHw>RFcJ}v1zLnc6>jD$m%hLXs zPWnKCApVnam=u2k8lMg_j)3zSs}*rf4d@VIZO|Zy!GYw)@`SuSt%F=|-`{lfQRC=M ztt~0Vd2(D#^Q|x~#DX0{+fe+X)F6uD>WAgchW_t=y#3+7eq_VGk(_AYbvUzm6_sZ# z>{b~ZCDW7utZF)zG_^Zfe6S2%w!jMEKlr_VIPUKHt6+b5FuFRYG?ZL;?v8f#(R`{` zdkT|Z`2!)B&oLa)j+?`UxK)R-W|#6jj*N3?lq>Soqr5?Lp&F00H-7pK`OcGZsyI%10{x&~u+aNcIrM5I~PYZFuXv}4; zKisXh!a685>zmJj5%6?WBMTF&TJD+|mn zPB3U0e(;JE31$wb3yP>y1tNfBBO*c5TR+6K{i1)ns0&Ih3dfDcdDv_oikxCBv|`9E z=BskP+B^2fvDS3k<87o_%^B}2%3!?RBYZwv*U!c&uAb%>j(WeeYC7_ z=fdMmjH7$KEc(6DR<+j~%z#4B(}AZ9_7RY zc@O3ZhbR~IK3UP0K|ken+7yYmWfSlv@YeU|P}x}dYExX-javTfg=a_cMZSAjEGvJ^ zVgzS;v6j6-Gahd@t5#*N7HdFp89SC&{YALg_83oy7uuvSHg@9W!fa>iYCBJh6MdjK z9muaRa9qGX|M;(zko#0`m!!N(P*suTL7im?u$yXJrf6-I>Mi)qn)%|}K zpHUQJJe z&<$900N^DZ|0JpgUji124S0kgSRwJiJoyjIOs+9z)O~KUtSsX5>CngxC-v@em21YQ zX?15Eh0bX2Y@Ft<)Lu-7<~Bc%oAu>>)6L}vQD@q)XJj_uF6WD)*D7Kt7UO@K9DTlB zUj6ZF#p;(d*{`I`PeH?!#CRA*=k)DZoZ37DR`4L*h-sBe++)v(Z-bV9#1v5KM}PpzrKcB65(E&irTQMTks zni2oS^8e!XJdONqUG^_=i3WeJpEF20KxOc)5a(f8gEeHp>Aa{=Ad3YbT9qsnh$~FQ zPfgn8VQD>Hmd^dP)CrGXH?S(_(y7DbYSVZ#P^&;H&7h%dt^LZ3WA0ow#o?e*8_%Ni zXb1krT%R=aYkSaIXl8Lglmk!Te`5>&E-fS3@;5N-b`4VvCroU^-+q5Jp#2G&^^4d< zzfWTsvbD(@Hb=nq!E0WKw@#9`t*!G4>``@taZH7qO4}{i-;2i|MkG&FK>DzzVMhBq7_- zSb~6oW)Z~dWDTb!$TRP< z=YQSn5&q*J!Rp|L%N3t7y1$h8nlA9wui>}9@%O~PkK*rYfBk=1#!fYPSfzy5d7Kvj zF(m|%K|LT8E#gHD!5l%+EcJbzk<%vXHl3x+2UE4jt$`FZ8sV@b@!d3HbAbBw;1_WT z&ALkG`*JMaD3*Ub->l4JlG%Y|X2K07z%;GQ8dTzYc?xdmkw zL?TmFb;CqloCVNni+X~5f(WWeM1D_RT$_iD*{#)`!zq85=NV?`SGqT@O9U8KL!gNjb?{~+$$}Liiin(Z2*TP5?ZRuYocy6yQ(Te?wIWgW zVR2d5t;9pSpJSVw`k;B577w*jcgF3w>Q1hm*1fj0nfOJkS?#PkN^I@-$C>Ol%3ikbKUAxP5`0@5XRK-6yv1XV%g0 zQ?Bmjz&>=~hTuOYZ)_98Y>>C;#y9Zi2ltey`Mx}j8H zkO-F`uJFE~;<`EvW?H+mKgTn}>6DqAEo}DsR$$X6Mz_DarM3E~AAe_O{5^2ebz= z`|7o>wWq}dnF!KHZqtI8FdNUID6xHVZLhl4M3*f`rQslCk;-hrMQ~bBv9fn@$+c09 zEyO76o(({A?ecRgJB&j9V0(N*{X$8TeLABaYZrw|OBO?Zr#^>IZuV+H_RI~0NW(9} zzcyD2HMp@)5WUiXyof=4say`nsiB%)G(BSQeCZb6_Ie?T>#HH04~Mc`CT{*sL4Tm7!H>utmUj$DCmKsu3Bny(_7E zw!ebQDkD>TO0+yKdL3M~79Fq-E2SYPH z1e*M`qM|2ao4p41A$Su(F=%)>tVZNhG3Ow4SXd2@5mJryadPgpLFz$pa}lNY<^b<7Yvt9@-#~;7<`9Q3*)BmZEJ#?3=M(zt_B)T zNFmbTR@~lh%8a-X3doP=-8yNtr^Res%cfz>3A69kwub^Yccfl3X*Pq1AXZD~n$8ET zmwGI>4sI0aK`W%D*AkoW8UB4}o#I9h!na0tGaI~EK$~dcZ6JCZ`$gjGL1+dhjF?_* z@T-LOu{7uszK>=h)C_o7(XqOu$y{4-#4w}0fn&XxUm+};>0YbQN_)+2u0&j>)8!Ho z7jm#fJ~T0!ZGP0JDq-y+DxkWim3sytb2K4Eqh(#ZG@>R`SNnLVk~e8(XC?Z4Sy(vW&~eQk z?jvILbP+KCM|->!^ZD$VO8r3BeNb1+Lcj@p<6t8xK2Pr{G7QDjOsgIoDFYo=NlU3l zR7o5tBoU2{Ft`)E-_L-rX6xLxbF9`Jao@>-4@mpROpCW4{$RIMB$Pj4aj}py58jSW z25@eXwzI-U;%u#h92dHTMW!D>S|`K+_C9Dj8s2&(uyRIrjm#HDotK=5__q3b9uspA z@haOUF0c&Gth+x7=;GmM(2^>d)=waYf+f8f6P82amZYX@_U9@x%*&}T_*16JP)LMX zw3bIYVlWPFwMCz-`QM`U!`+94Y^idocWsa^=)cHSg#=s@YkyYg+M3A#0u5MxUlJ(U zACH_YW1*n0_P2FloEnMjlWbJYu_o+>o^;h9V~INiekHdCla-N?FZ#2P%m_2i`JE$g zh4I93Q)-{F_cr8}=Cgf_R>X;4Z(py~_qbnog)qZ+)OkPee#;GPvL`@E&PlOJH8^pf z4NQ}(hZN^wL6nr?L}@PqOn2)4;)RWL8;D5!n3v(0)6q;k_``lWZWCn4Imd0W&E|B5 zD_=i_j+x$82$bW_9O! zvp7OLcV2;N===lVqtic}TldQIL7yW7>K_r&{L$asHe2_GT?2YYsW?L(%Hc6kyw4-Q zcSktnj?j^vSZ*8?IfeKo_DAOFQ+%5z69s!(&7CQg&;OoUF$_5qc_p8Q3 zlj({Kn=&!_8dws^uy`hcyf3VI?f_kb@9e^>2QJjtiVZ1m1JIDhC@B}j%;@GKQ02NN ztJH90KE{e+l6YpfnE%t~V(q<(X(23M#lv>w&1s@Sm2#mmZ%JYEsQFI2Vs~rbfU>Q7 zDqGx0pfvaM+@dXyAKF(HfCAO^Bq??*h=DFQ0K4s$^_3xPGoS>j3rw#}l2?EWh2ys! zVHbT^WcQFc40w>G+tDSCdFzsCa2nqG$~%wkntMvTw>apMvX2J4Yf< zHMq|TD#nN?wC`3tW8~QMTXV(C&F5UPCTe!Af1CeI$AI^7SDbgi$u+nocu0Yg)~E8?rBoq7%vta0CXM||gtO_w# z;>gtdjXl3EZF=B>qzN62rbGO+LIo`fB06;{u)Tz5DQ402vdN|~bBVGuEg%w&W zuq}^DK@7!Nn+Z2*14Q;ss)qI)<}e>Y`ltU~W!oaM5E`h%h$*Fr8_yg!(T!CU^kdJH zXEz&dui}mKp(nX(2Wg`JhCK;_wR_Bx_L#@v%oi{0LJON1nT`@0zIZ6Q{ZnVlc;Ps6 z3~+l_Ugn3mEqb-hn{-r7w z)+JWfHs&)gK|&R>@22iwZ0pn_Pfzeg!Sk$Ib8U4RQ-RaK*kYLJu!lEUXVVDrf__#r zKsfBx)n3lyOnX{tmC=W6I0K=0J_Xib512icts<-sX)!EUA%U#i_{N2WEw>YTGDx$; z-yVqb2K&I@{ZX{~8FXkShF`7mnCR+hnIH0*N*xN78f)D}YeQrWs@{1OaLTZfA$G9iqA^Ey58&x#76r|`%4*;+k455o#zO>Tj0X0c}DYi;&H#=f;Xmx z0DWa@ScwJF@NHT!p~N=`o6wg06~McM6WNV-rXKRn!q&x_`^a>XQ?^>FP^3 zvj3*YUna#B9O#w;zDQIKvaByUFBXszn7A!>okjPv9KZ7>fIyzp1u(@pa4;mx>4IWEC=lUhLXx>@S+_tkeop0@2M40^LHXyBX!q^1` z|0F~4Q@xq+MR3dD*Hqq>wKv|BX3DmG-F7z6Tm4uk6CML2He^(N2wHhQDL&j&0@>BgfFpeHqYQ<;8`Tik%HUS<`P;pt%Byk z`J}u{YxAj&Z$18ingwg z1n;4A`+#eSAh}(S<0^^aNQL~?t(N&_71gWV5qAO}K-T~g{ewoW$-36gV=sO5Q1=mx zk?w&fQs_6W9)FZtw;6+WqLMt{C2!;^{LEjj9E~dopq??JukRZV>QGSCHUNaIdRJ(x zAwbMpLK?t6QZTf{n((WU43RbHU|bn|^iUtYD<`@0B|R^TMt34KhF3 zm$>h3F5}Xf-pmUA3VRV~C#tO2KJi*adT4OFJ7Zz)YK7h4;%aCUw3WZGoyHzba>n_O zCwx-}y;!We9;}46a2UV1d;m7cl^-^8{R-=5T{V@M(Nh*BDS;+DgGsnBD8S^1_Q>Ep z5V_Fs`f{(%!=)~M^3*j=4GA^trfPh4)y3Hcs7|nHAplUKj%Yh>n5$oWa&*;AdCK2h zDAaVsEtOf3o7rt~#eYn?={M0|i@`JD*adJ9)I}qTF&{qUt+11tvj9#9qQgnWsy5Hi zRCy&MjNgev;~pAV(0K_fzjy6RPSXD1gAh>hKTn;d`M=jg30= z*Ey8*B3MzmF^+jCqRd`K5AT|+ZTx}R5IY_}(7N%0bbp3p=4p9r6;_q$*Z;=I zkNHP|M`kvKTp{tX3JtKZ-9|zN>;g?u99&3QBX|OBNSP&1GRd%EzSHANHF(L~pNyG| z*Q(4K^$VXHQh@VeN&W!kAjZ0VsS163EcpKXrfS|Y`+YH74?K%@QXwR7r=(q+pX8wK zz|PuDZi!ptz2pH#jYn#KdYD5Fzb@}z7W;e-A9h5V{);vPV3k~G@(Te|5Fh*Fba z286&P!_p<;NN4;pdMF zrVs1inqP`hM--Pfi%Ffnv6p}OiciXd9jWDDXSj6Y(9qvzf%X|_+P+yuCBd&o(e?s$ z>^?@Und#W9Q-1-DEoZzG*BB?cKkk|N-~SeNPd*d8=MPW8x_ZDue!gT~ft*xaDM-D`7GjFi|=JO6!Q1F<{RWSSp*TLpwL6O%U?=jeLug9jJ<1{fu6Z zCMxcj2jkqSr;-xJg$wQ_ten<$+7!!@QHcXC```qx@qhpqGNJfG16RpBf5QvBTLnI( z%?g8oCx8-2EID8SvY;9CIH46m7q&YcDR4*_c6mV?PoI1^yGf#ZTh> zFJzSE7puQ42X!l_=3m?l&ypjzG$$e5nX=ttjZM1g;g?9kMw@np$i>?)O6l)(cZ+-~ zdvvSsbPxc*h1w7T$uqZPXx?5pBc}C4??PzP9d`Oat^SbEc(9@pXj$e-Drq52$lK&M zoz{!5hI&WEM=?wX6f`PUj1AiL`f1!pJu8GEMgT6Dma?6)O zD_gYB?h>1j7PFFu#hP_WZ$I{EDAk9Y)iUEg?03|P$C*@hKFX*k zGjjl>_=o*de|u#34KkqL#1~F-n}uGQ`r{oe}r%{l35>!w>NJP0zK@ zp2Nzu`fK_3g^JUBDGV@@NmpZS#e_WLnKqzqwIU{elblMXJlTPfJ#kg@#1`pO+Jz}; z2`|dQ2uH(c$!l9B!6Tjo%P=y+wI8@5*og`dq;7ZHQRPg-@!J@tK{ksfZ3q%9f7f>0 z4blnKVuB#sTrSI1%!XLf+JWe~a8^G{lOdJY9m%KL@f(LOCkS>liV7?Diq>jG%kN~7 zXwRv2!8NfGUCbk{ik`9|v4fE11)@xy5cssffe2`O_nG08R{Qkq28_-7rAVVcvn2t} ztI9{%kF_Q0OlVdlJqp*e*S*uy zQ6$OakG9OWjN1l{7Br}@5cDm1mBk|$xpi_d;)qnD`=Lhhb%0B;;>*HW^ zYYg=px@sSjG3b9F-g{Xo8dA9vgRF#MBkVVY$7Vwh0yn@K%be>`2lBkeST)6&Fl5Bs z6{8=8B=Goq7g^Me#pyr#;p4-W2#oj4)8*ye_k;a!=ac2z9=3|s$agukFDj#lqpdeb zRA;#-Ya;iXqzvQ;qX0lLrYPjHAeJY^QQRfh<+N;XKLcB-+^Wnu98_Xf@!?6TFz@xE zKnHYrxW5Uj;tWV9^{bTfqL=U*1Je*oR)1Rp8d&8q?#yGz+_n#h$V(@gkO^%B1AK}Q zrf2PgEAwCVB2#-4JEXk%+IUbOY6RA#XQ{pV0sJaafV0vk~CYIR1PJ~}K6xUWve0eJM%Y@6H{+6+YRt=-y-73G|Dd#OQ#MXkaX zUb<9yfvt0#lqJj__SH&|(%^;Q475-aqi;>bn}0a8t2q`{XHKIp zLfR=e>ZK5;lFD(t&8=z8$_{S<*r8rYzqEcJn1V2i0s~GoYYbDg4405$vqVKWowR52 z+{&my%WKFUeP^UjNTRq3*?3V!_xA7pV6EQW={FB`viZ^tK=6aTLQH;M=zPkyY)5aK z#xUlmZv$HX0Wx4|Wv+jr~5UnU>2&O$e9jftqbc(y5o45#!>h(OKC* z8!*_W*#=0J#*u9QI%v=x983kH)pxBXA>ZGt$AiN- zSgatAhK(JogNv@ZLfZe{|5(pOWtmIPC6xjA`)CP|`RH(PAr*n)wDbl&z+Ve$^cJ$h z=K&1oZZ>uCyh7^whCW-Hs9R%{t>TvH4FB2dJ7)m6w_`fJ^&Y}}iw>f*z*p6e})%bJd|v(C%0P(D(N!De`;X`w2F zUCXwz>X7z;;Y;>Sjpmm;{?{m*ZlkN5qAmE2PM-@0@PKG05Ks^*8Bq>MN%=D%y|kn9 zSML=M+)7iH_N8gPOO?~Ue7ih=7`L&3LOkvEy`|ecOBm_nyTN`HX+Tp;kwvKjT#RqZ zg8CDS;JJc+WMH}`ff_U%eBuf;>`IkD-rQaTh+QXBVPiB2`+)tfg(gKqsAN79-kcKu z1ERj-a#7k;G+D%NGOlg!>0lP{3p3+v(7Ma@v`hPpfV+B10&=Lk4v*jryXeRER|?`C zRU*xv5s`=u&>EIxdTD_6ur`y9m)K!%;~u@zk(wO1chN}_{@rB=!mBQ2lLuw5jn5qw zj`M`M33t_Lp}RI3jj~bh^y#cr%-EgG$Dw`)Ouueb?zOYSTYS+YvM4lwZY|F(x5pYC z7@PDbkTz`OmBSpu^(|$@ds9(DkJjZ{lS;O>Y17<;?*jiQ_*8_)(Y0oII&wGR;_hIP zc9*AEM@d*&{;;>y?7YO-B%8Q6?L z>(yp`TE+>z_+Bt50@O2Lh>E5Jit6>D8HhPNu3nc@;nzm3RIKVnXS;Oy)VzKtg zTtia$8m!z*&!CM(>`=G@hxlq&}8NZJ2brZ zT77dB$w4JKe%luyLXm( zpq*9{%|v0KIe@uqB=_!Y)hM-YPr}Fi@I^+ac3^J5Zb$Ek50+^>%W`AHm_km0DoX3z zJYn2eVr=ne>uT_s?}vKG*ZNwalK~;IVx+y4w8jtXgcch>Y=&~j0woRghOrq5^=EQm#4j`GU5+&H7<=)r^-i%UKE2}9t@TPvj>IVVCgCYXn9{W zfw)cOK?UT1*;iAej+&93txo(3wmK zZMbYAS@~jsV2d$Hj}LWrUAXkK_fd5wizG#KlK{zH4vwz&PRF0RJQY|2o8f{IETVhd zSxy9>V^&ACL7C{SvcfXMURg2M8>Y;9hh|4Wi@*59J7}Ef>-g^ayPaF|(H*}DyWn}I zll5#7LH!+mZ#tO0#E~mLA3B#9H9`@2Jcvy&`1kq`vCg83%%@{Ai1_9!tzn)$wJ_ai zAI7jzt05y&yRo2+!ED;ZAdHoHe>ut-n&=p;?IL|ORTRKU8a(4iw)af}JGk;0Bi1Nsthtsd3oP~3o2a04CH%7xqCI&Aui zAKL&}CK)%mG3liYSuv&(*%RapXi&nJY>ttA6? z>H8B%tg$l?M;ciw(=yOp;5gzq48|d04Hv2>T8yaRy0dE`DUH78PGkndiC8~2);cxd zw>c*p617?xJ27nD^(?>VjFv^p&lJGx-j}zt7VDD`m-+PD4@N?G3}QG?aQ&7dr5wmCvmaRsFBj1t_s!CLo2A(=opBc>i-pDNF) zrwHE7yf5%6QIYc9ep?-MBOpeD|fTD?Z0qHS6Zc|8M)RZ7FkIa_9j}%ptu%SLn%*Yt%mGk20BtI!uo%=U)-~! zcHajD{jx6>yF0tgF@R=Ze=&FtD>$y~qNEpEN+c}3%7AR)6fDRKy2#wmGlIqiKq+Fu zNwZ32Edj?H+9jAg<7}aGxGAhWJjz3A(3MkHJq6O|K>O0OEu7t+M~8`?!vvI6iB@h! zw(o?xdVhM&X5?rIV}ti|kre5iHEh0wH8wnfw8@ovP0g9gmP)w3N|KRtb-=;_1^1oV zoVOgUHis5ortYc+(SFH8g+$z=rNm$rS7&ssM6>E>7a>r0PqL1FC( z@ndA7&nHxQF70E8j(HadlR^)*teUnG2Jfu9kD9D`fC!2Fy=oN`^P2Sm>{cqV%yQj1 zBga~}&9*p9d?-DD87_Iyr&&;$n4J@bhHVU;?RbYo zB&V;3{07MmZeid75?+c8`|4@S@Ik5EW%W!O(z!fS`ax#aYx7 zTl$WW|07&FDf~eI0Rr*>2Lj?r1%?17N!*@>t>5UU0{LfL=UDR28x#l#83zc+?0?5o zdr(2aQ@fTyH~<@(Itpt{Xnwg3Uy2XdVu8`>*NcsC4*}?vJp>d4Sp!x-@ObO+6~msd zcw4u!*cdJ#&Sc78b-S+ca%FDcZ~6_HO#cq|-}PR{sMyP$_h=gzLh0xchpI0R%W5SO z{T>jCaOB{NNM4kzA}vg;kLP`y%&HAjm_Dk#8~M>VoDWcOwIz&|*h7{c#GgdNO89-t z`f9@DDc`01#UeO~f%L0TvwslSyh^u*_A(SLwL+b)xDG)Kgifwtpi7Q(>(tevYK<)I z>}SIc9p1noSgy6Y@|wB7;37lQa%g<7j$b zTHmGEhaBJy{3oAiI#MdkQJN^x(s_nCSov4G@5*UPAp(j|?4w)O_EjAx$IKL|UJk zC!uPiV7rA<8{DRC;4*{tWNMd7+aF4iEeT`LGPpQOfW?mA#E=!~uVSq^ z==p0XgRP;hnK1Pn^IdS2d*{-!K+ zVWNi$gA;^VDo+FdMu%cNORgFTZP(=y_H~5eVXfK3>Zg|Ww)prSCd|ol>R`jxSY)b5 zC&X#%c!TrVrmAnn;`+t9Ay_ExaGhS$u6dE?*jlDc1%-2e)~b`6Ph}2rx@8t(5){Dc zb;*Dy%N>Le1pS>c}BU9hg*l;AiXLTYo2}yq^8jNeIXCnjE`+JPPp%Hzq|xZ2sG8TJYzL}0w(@oXzZbTs2I`q7cd)Oz`~#WrnI%5!0+ z^bT~91B1jOHFC<$=0(fhESZ20C_m_=Td%+CK*;^{4STl;c+t4~KX_nP6+2dmm)OL|Es5V+Z3IeG8kbBg+sg&}j~eSG z#%)0m{v(ZUQ5HXcD|7}nv3C*xSV)mm*keKpy^?$nqq0D=Yb-Tv73=u}nUWmQLWD54 zY){ACWX9WmO7h8@7)!xmmDoh5%|#wze&|aWYch3rB83!;;*6sYu@i(sBaOk6p>ous zyBQcvK2hqbl-IaT%~fUUT3Emu$Ag=rc7nZJA#1@DJ(pIhfL36}m(iB>q7wk?b@{N&(u6+=&u&vr7Ah%9SmyOAmn1IHaLac_&4gjnq^?al zgspw$M)0e2-e$?LFr+$hjdfWwPlm=?gRNY!uEn7`cQ%-efo!KREeRu))IYSxO1j?F z4gf^NqcNz2epM1DgjBKtu6-2{1bjJ1#M2mOEwsA%-FOp@v{ffW`jH;6&OUb<`eIzTB0#^|hjRtlzR};E z+}?2#x#VDB=TW>*cst1rn@eRn8!aOvOQ+qbr2*>$+CFl=oenZa8vycQxi#}qw5fh~ zuy=C5e}MiU%Ypg-mXlaJ-SUrxXo&dlN`G4jKWJ(%8_0hgQzCJ11|4Aar~bR-(&>F z#dN046qabzl?PS3K+&Iqqfgj0gTATnd#|w=h206ky-s~2B=OVbD?DQ5r6e^*vRRIl zP?g|gU`AA&sc-d(>#;yRu+M9|tLhAf+@l_>gpCiH`w@w^*aFFp8dz;zP;|Mc=8d9OdjLhRIph*)~_>jf`=*o%Yv}Ka;igAzM^N3_b?xh<4MDdjVEKD-qU# zGpoHQ=`uR9jSJu$me>Sm_zlwEyGr)=vs$ZJjBI0+3AvYw5=vp$^CWDTGBj11ab@@T z{pMNZ8WZE4T#wU-l)*3es9N3B9a;C8y@Hw9V=5Y;uS0GA3e?0Wq>`#SYj0Z@U-p0P z0C{%bmXRKv&RV9p{;5B2+#ztR2bOgNafJT)^@EqM^$Xm}!^pe^h9= zck=H~a{Hzr|0q)yXXi7q2pdJhCPHH!rpC6Vh0|DRWSr!Mgl^^U9o zLNfh=NFi4tpJ6ouh9poq90A&@FilAm_xolW@+Pu%_2csB9}o7K9ICZ#VOo#O4qL-> zGDR8<322!VDtD_a;Hxlnm(t-V72}k(qr>?(RKJec-gG4DB~oG`i?XL4@|_lNxaaq8 z7oi|#PFfe+5hiCHL!76I`aO0jJg7JUj)il%ugp{*Icz}VVC{))@11N-%;;5)kx`Sz zEG|tOc1$WZ*3cAF1QflDibVrZDyMwht|-3+{X{}5w5^5lraZZW1d=0#XsAmI~n z<>%oAuCz2pIfqH2xHs;3hM~8HaFQVde}%=1BNHCk4W5a|-SYYL++*)r^w>)x(*ugH zWyMG`5!}F>O6A$AM@k=HN%BeG@@I3`1pF+#?#+F>ACvS{wzog?AAaeN^YpmN5~moO zdrLA36Ve6q5NsW7vp*$xXuWdr;)|qF74D0_{{T&Cq7(nFn#UN`n2#>ia`vCn+z+xz zDX>uAc=W3Q@jThUkVLbP3;w0aquomyPpb<`x-f8ml}r>AnPPxO!S_S2w_4|g^0ac* zH((4MbLKI&MI?NM^1tjCu)vr?3JRHucm#r&+KCIC^RKeAul4>diey*GM25eMB49Eg zAe~gB4Pg4zl_L;lz=h_TJt{Mjuf#549-l@znzWcw2%54Wa+0dtLMjd7q<4a*=SA`b z{A%7O@21UT*BM)I(LFV0ti@zHw$J3{)l#*0C%*{7y}i*pUk_!FkgdH-Q3GOW z^Ex=--n%HX4kAeG<%CzH46B#5PF|IBvoc)-a@QqBSE43!LnN7tmCGGK^D87~j^bXt{C z=mq=^VPq!{%VbAMyKXJGhGn}Ajp~5SNCPCaO6FHI+K%mbI7xWI+x3zP*=pc&+(&-N z7kgK9kL=l4Ax{Gcr|@Q1-&}Gr)7L|ib*32tL5&73}>5M$LWE>8D zWgCnDz%C|4*u$7dmjRqEKG0@zVF#%yu=B@Nkjc8U7te2XJWc{r;89e%R{dh>c>%HY z>(PUEy$l0VXDVOwvqtbdl!!=;O7bzxvkKesc6KDlQ9>5c z51(mo7|ReUmY=n=-eA&UhKZ%lRV2aW`0D9Jt7YfnXuiS;%S+qNQfQc;UU*+67JM2i z07{=swv}*oT-1CeoxL;e{eC9YCI9PSr7v#Ng5*dea}>z1fZ!ikiMx~mUvXo>4tC$%Ug;S2tP8AX7%I` zS~BwVCKDpk0o&hfKP_8!1OnI%>v)$Bb>qP8G=Ne*xX+xS4-}?7NYv(@p&PMFdd|D~ zr5U5&Xa9!H{q?9%DOH??V$Mpfy*?inek+HJk7&N%Y2F1N;L5>PYwLW~6TSWu&-V`e zUqK<~;ol_S>ErL;MCM0bfSyes6I$pM_?HNE`*K|2C2FsBoNqXjm}J zT3y#-TF8mJ?Y$wf%E+tHq`72LxF;Bh@wg(APYO0!-xI=n3Uh#^-A@sH$ZL~L89@&G z0xQeMpvW=QQ#H=i2qM{=)t~DhA~uQP@-~U7usoa_H0#WxIV^$!qwAX*pOn-oQo2|p z>qfbf4p`=7 zy_&!^)MsFXa^fO8{z*Kk%(UZOKA)YhoFwtoL)-_}>f9XxM&)tDY>LID!9fRsomsPE z%GTBeJrp#9G?a@x%!L<4(VPfa6Y~7=?uwe?Xy90=B87izNq}^#tSb${0{#UQO_CT5 z#Uw`X7t)V0Fw2PaO#Tq%jP?`GB_!x^dSjN`HG{ERRZr~{E#S}B2PY?MR%*>(Y2LA%9aAFc*rFG`})a`Sf zBIbE^QrWC*DvbuMUFX9@AK80+ZeJXXfj_u4oTEHD%p(EA4uea2uapt8GWt z6>7}%V(ZxO=L`a(GXzb4 zxX(d@MR7`3wN;^!td(+KcLzArOHCvm;q_h~+8LmO8*H|wfIrp_w8|_`1mB+>5EWOlgU9`t8;H^ zmvy_|osc$DSLpl+VI{2Z^jj$gu@0(5L}1~ys@s;rER!)^M*c?GYA8 zqPVPb_aWZ6QVK|;i#5GX11gS1O<=jlvI`&(f0iZ#8|s&5CwFH}bw|SF)-dU3y^id* zp3Wz+@i_oiN}@P8vtmpkv+G~gTu$?qt{x}R`^9lV;2ZQGFHTq=zjZ&{c@K3Iesrb= zK4v%i!UmatK<-fUnp1vJ1Qd5(xc|mHbtx|PVTukgvFrW7AIqvk?jA2Pcoq-;+$ikM z{l7tK!EtUs>APmF|9*tOpX4Fn?SFz+a~UwO^}h)w$IRrPz3(`si3tSc_8-*UHg#kH z1nwJb*K=6?HkRu7FMrP}5_Rz<`8hJMOf;(o%io={zK$r69o+7wyslacU;IZwU?_V7 zN!C3oL~VpeSw41K&o8%mb0;WBJ(t7sPmqK2I6QyYgM^9d(ttoPnEXXG4Z;OUK1T}< zP|dm}l6o)IPCLMUrgI@~0)U!1^`~62x&TX8ULKPh58H>Y?$`FyR}cP~ne9nX*l{wc zxg(MCN8CR9T%J(toxKH0d|1M}H;^oU^n-WAiz;nfD(NYbfJ8@w zDW=i&e+4yErkh)_AZ*N@9asYxv^Ut;R$mT8(T3bm&T?bTRuqwTlUhs-#|VtNf&qW% zH+f3w>kp|{Yoz1~6-lbnIAKc+FD0;+&PUM}AzC=Z=(v8wQ3v%i4g3WMQ8Gp)L+Uwp zc)h~<#X-bj`bBfeB}z^r9eD9a zo0&BAX01n71(}+)_~_3tUHg<@23-VGE_bDKY-fZ6BBPl&78owTK}`d!Ha4TvFi>d- z%v*8!Mp?YJfy^Y#`^-+U5mEs3cx-&H(rwDt2z1BaI*}slX;eoFX8AOhSR;-II33dd z+@Qhv`_{I;sza5cR1TIGT%@?iPZ z+$}cv=-$ooIv>EPd<2Y)`u`m=SFpY7zS~bgSg9Z2z-j*k&pxWQiqvcfV0R8Vo4)TA z8}>5{$=fpCUi&q`5H7rtL=_obq0=@&YB}RPbOLOo`)Z&fw{d~M-DqplhqeB0u~`Zd zSmfVgIyDXo_+PLn)c_Cp8!fs7!TkRjgZe72NBVa;?Fs!4p8lUvs8l34V2 zg=WfxlHfV!*e8-K*QGcQtufre8uzZH3`k$}opqEed7}@sQP@2L#q+1>c{Jse-xgty zrD#rQKBYqqw(&e6D%;4mCcqI?j7^b$4|;TPamzG?T|&MoXTLg-z4K3VsA*RFiYIb;x5e2-c(in|wi+4c-!yJ*IOl zs7;$8JRL?X>xIA|xi~%{gxV3PJcA#8Net17NDBoQZ_3bxim<_k7vPnU8K6($Bo_<@ z18b7U>UkG9=rt+n_g52KLz0W!Wr>Y`s$t(DBFVicN<{=Ye`{pz2ZWvDI?G3H-j~j% zwu#*vZG%?>#FBPbXMefgH)pV$Lgxg1qcpey(0iG08$7xea%1rg<2izk*NjDbK@B8V)$gN2eiuUD+8G7YBMRO)IFZ#%Xc7Y`gr0m*MC$834Z+cW#4XVCu}aZ?T8fn)#a zW)_T-q`rJx(*F01D*n^W{ND*BO_fCeMhC!zGtvD|&qMq5NzG)~ zO@?tn$XKGo$b2EOSc5I=B1Vs)Y|#_O)wty935i^(Kq|xZM)&GQ4cX=RWv_Q`1^rZM z?a-gU!8B5z6++#)Gr}938$t61a98i}y#QhalT8fYP-1<`tj$DCs3N-SV*bl-n$B$Z=Fw`g6$U@S}7BX z!50=|pW8{iRg_ueiy1W!c+3q$$mXkFGukbITq@GrvzHbf@XDDS=CZho91gWdS&hY)#n_PZi zM9jeOnl_e6Gw=8nALuN*arWt|rY=DuRNr9e3UL(-C)8Nm1L$0Y8;BaAbDCId7=^L+o#ce^9HyM_q+Una6WyNlR4RYM zCVnNUgOVgOlJ4|OX3yL1Q4BKDU_{jkjW``BJ>cox-Q0MgeeL7F@YqxdG~j}N?B6Tb zTZQC%CjV0d>Hlm0+qWPBfaG|E|Af)Os}R4ixcuo~4byWtNVS!Ug`zj#2rIq_+lrR? zaFgGgJsJHcbrQkjt^4Nq)kFzr5j~F7p*yE!ak3H2|Lf~J;ClN0|GW3LcPZ_ytx0HU zr#%o!8fHer_!t?5P-Y1y*<>gBNN+N#4{sS*9bTvKyQM`Q2n^)}8A-Zzuueh9lza4yX>DE2fGai$p4muvV z|H1mlgsbuz3$8qzlGEu>G9ukRdS2V>)|`^{FMAg6y{=yQFwbG&9yi)Nn5e}aB}R#e z!CTt#qYmq%S`}hy(hHaxWRsM-w0yKW)1`%%Z(QeiLUdft#=vVg+J|0<%?r;{>;7r) z^wIihidjlZ_?Msa(R=+y!diO5G8^%x8J_PGD(6^5n2N0{hpkmX>y97)&Ru=MdBtA& z#j%I$H=B)c&U4>Wy}mSm>z`Voe?0S~6iWtKORdljNfTNX9B6kfY1{I2<52Brjgj`Z z7eb$qii?|fN$F6^NlL@%e%tM_?h&b}bNz)~R$P79_H$$0y8Fu6qpKG#o#&ewax7V) z-8pJq!p!qU710WD=RAKD&8;~$jFEwLlSG}PWC)BK5xHUr>U#X5-#FW z*EXe(oxFSGB}GeAnEvqQL?>$3&ZigrBTlb%>(tjDy7KhcgxZXjKlMADls6rYU34e@ zv~I`c4I=M5XYM=D`W?OfE;eAqUZTbyhG0&Pz{8Mr%B4yzNZdKn>{P5tjD~T@mp*B| zrq`x*cyF+@Z*;{=@tC8U;--r8UDOS>zDRsq8{B+OO}0nlmiM0RqhyrQ?--x4dHq|n za8|_DZ4Q-9veSA{Q@w=2nn_uLzPSo-PYWf4HYzVv94Z)@_Q|*B#*kc>yiF+!{X|RO zEV9#i-`r%pJ0g9PXz8}{A?}ZcB_*4vi{*Vc7<=47L1O>Uv8zr!vj)#grhASmb=b~Z zp>ue1lglu;51V(M{unqrN}wvUfjBrD{A)O6@>x zpM~CiJe&UUvdVLbWl0;*CqIu@^*YNguX}UDr#{)VRBXx&J#N550&?tozzoII$_|_Ry_5_x@3Ra-!nxmg)mmH8Hj7dJ7Xn z4!!o5DSHtus*s}nBP}Y|uO;@f$EFFtiLH1s z;FGp#0Sty2u#+EzJhl*_eFs6)9a!%^mJ-nN4yWA$zRO}&05wx#W4{%w!b`9U>P&s=UVDsnSj z;;SVX)46JoaKursZ@C5OD{q<~zMphNUdK;mr1M&dr-oN0Zr=DxKA~QUIjN=PY;Mb~ z*V_M0%{Q&4Wb;(3rKRG9YilL4ed`4d)e3xS%=>1)USYVXsa9$h5?i#w^;-AtC4qy7 zDmAGLfnQc?y!>zBe7gm&&+eAUY`Ii?@U>H>!Lr({swm!;#Mqj-HS7L#;GGgNSfAlb zYP?omf}of|7X8rYza>94Aj0sO7jL97;X^PRdnO77eihJ`LnP2P6Jjz93l#y^EoHAv zgp-)P86Fa6jCkVajtc2_UMD9eZ1sw4%_I3lIoCSB>hS?8`h~N9x z`_}w$muU%S)qi>~@b=uVJMP@BwBIS>b{mva^eY=K9akB3*ubYWL9^XF5zTT-8r9rx zamA%p;(A=q6|I#0O%Gg%pGT9GIl<>dxMTTkGwNh!ooGzs`yj&iOJ`ljHPy8>3B2WPg6Hs&w9&=^#^x%CKc*W zNb}Krs5!~=j%{)FxuOqo)BSeG3~DpnV>YqVy!PYb!u_^`P4`>n-&Ga~+Yobn@z)7o zr&U`F$^oss(nGkQ6w%WVw;e~e>8Gf;u=hqx+Sz$D*<>@0U z;TNwj&gjtc=sADoLfNzSiK?CTs^N2gw@L?wAGsm?^>bF@(Iui;N4~2E=gjk+|8DWL<0!_9c&M{s5);|V?sgM@e1?hd1 zmM%gMl~@oe=t~FbFlyh9V0xCmRWDTRX1u&M;$dl2;DrWvk1So2(Vz7TpKO0>FlE7v zU!RxMj6ZXJv2@47ik?+J1HZ`g?pngXY=P6##G1&$tAH|V;u}l6I-DJ0q}oQFsRZ*n z!U6*0X!DlnU>B*4a%~8uB(IFb|GeTpx$lxU{ddZN1(SBIj+43^v!u`_zP@yd{JGaz zVXywHbgFM|zANjb_D4cc`1Cw`u>(1l&pxU@omx0^$hz_$H9taRZ%jX38ucxz;B@A% zjMG!8GM_Wsx9f#&K634GSx|NM95*%*0vaa0 z%&7dfD{NYw`s9U#O9A?DU*yr7G4r-21^we%oZ)-BH2HArCHbQjQS#SDEdChO6rQqL z>x#G6x0_#F56o82*|Tn&QBUC;4e@Cf-$V5xMrRea6ula|Z;55}+&k6!TaR?_>uS-L zLYK@I6hDafc)23+Li!P#swI`*j#VCsTadrtq(@ryPvY9~$Td^`ROj8jGqa@mhHtX{ z@gafIF_*P+!Z%Mn=N2^K*uOh!tJFlF#C@2*aZ>%LPb-k&h=2#(`SlO&o{d?wyZV;* zhgaXNn)qOfUMj$l1OE;@^xEt0@4~qgeTE!>UAw^dUR4WpH&b8oc)DJ^b*JOEhVUgxOY6gKkDO$q=NSIU?|k>MC|_s45Nk!BA?a&f3lD!ADie0` ze3rx|{dw{)f|I6BX;W5EF1mMkeAYY5DwBZB?FvN?jqa7KkMU_Jjs0@B6@IF(SucCh zINg-|+w-os3$LuPw@5klCBgA^-meE`N5;PLFP6Cf+pM50aaf_O{FNxfM@e@l+b(F# z)_x;$=+aH08&S@|zun7oHy>=$;&sFs&-p(6f#@We+a3FTBP)-m=PT7~6a~g>eAVhw z?);^1* z?>~f@UUsY*bc7e**DQkmZtx!4WlJOwxR_v1l(9uSM}i{cXh3SN+xbT@=PZYgYKb1W z5{9U#2liTHx0TMJtR&rAR(D;0weX{q?VI#*hkAlr6BX;Go2mKM$-8!b-nq~0mu%JS z?=w9Uo0nWaSmhpsT(0gh-u8YtvC#SFU@27*x%8Stt0RMqhU7L+()uwwbLGbLb-6{e z?k`dqllD+2)_L__qXd&BE}9|o@T=gq;kB7%$5-ZN*cXqxbfI<5 z>AVB8Zc3^o2p141On)bN>n?Eponu}TzhtFIKAL5-Y+Tf;)mCQFr#hOvzfY^*|75n< z8z=dQwVyt2x!`=}U%B=VPg|yU_uVKFpliPAG*a_`ng_sRhHJjdi3nw);`H9)eg-`g zLsYD2o+YwyCJr#Xw6o-rhrpW!JR8iDae-AYtrPupAM6~jfB5Q1WhUJ--`JDg@j67TS6yF7~c7bC5riM^Q3 zdoYz)$1W1WW)jtmLB}6*S7*Shf}5y-fH(7=3-@3|GLv44@Zx6?o7m+;_iREAFCVVW z_utb5wQ&*3EPluAaL6D{5o#DOWiHXi+F2G${34m#vqo9Zm1cr=UzCwZ7@%{a@UzGP zqLd=9rATxD7>LW`jxHxYvMrrWYE+VX0)ffLE%t#!* z4@-#WxKzHB*oy->dl|vrMB}9<5=U6?EmjicY_The_{0`Jts$PU#jeNs<1+h z03S*SdUa%sw6_z=Xqz@AipFdrWOxOsgf#0(SsG!AL(85I4r>3}QMK`nf?UVI~;*Kq0H0gbVLrCb1T4Mut0y5)A*elW4%b5LF`L z4zAJTxGrPdsVshDZ<=Zn0&*MR9*Sk14; zP2NzYijtKmC3H!V8o?{iAvUv8laBE>e|ZOw6J9K}`2=Cl7EMnP(ri5)bBP7mf^^2q zMXMq0-@vnkV?hN~=~EK$+nmHvT*dM{;wFyB>18%)La_Si(ndONaL$~pN`>$S=Myq) z?2IoEkwRE#a}i<7+AqIMoMnqEt`e%OE7`@wMV30Dl;~lLldcnaY*FGSJ=8I~cS&VL zF?Kt<{@96Ta9IKxGlIUX zTkr8Nh>L7d_BC+;OMBeDn&Je_=|-Vo1x8vIO);bfp?U*KhG+1W@W!<}aFkkh4{*xx z+AtN@4q!UGx9^B2tV<>DiGSJR;*W$S>+`8*LX<5Qej(iXm1-djSgO%iLWQMze1kS% zvP{x9(v6-dLZL~+@dg_IL_iQFeM2MrWT{t$$N;t|BSIRp z00%MBh3z$~CCP~_;JFl;#!_d?k@r}vodWrg%}QAn61-uiPenCSiY*#wkdbULO^Xy~ zM=Yd69>gP-y)K!;Ob{bVoW1-Z>x0ROf*$k^bDSPY5xDrz z5b_OMoMJ$(B{B7l5efOsU_(vFXKZoAP*Q@zR1XXCGD{V-BK-+z8k;q~>QN)a_>KsZ zI;d3>S|r_?)MK^shLd|(p$Q|%O}Kdc?MRYU`oWGoNiv%DKmYI4dgwMcMd4OI9s-f& zC{lyh?MUX6asJY0b}iu5c6?Dz!0y_z)+GKslprXLe{h9l-$TctPyihlE?b< z!Hb06!_-p5haALGHT}q?EH&Go)M1Oo0i-57b~Xl*J8|3-gUEbbvIr*gaH%nvyv3Aw zxns#twy8uzNOnp&5klT&n{sI=$sc*=g^`Xd^-MVV5U-CM$pZ$<;gb^W-IRbIZp?-HAf@O)*ZI%9RRFD)gDh{6%Xu3Pk~i4^2OTEov5HG_$Y2b&2+fNq0r+kV-+i2X zz{2BBk{?+3PSBv#DjGZ#O#L*d3)t>Wcr+xW$g8Rbt51!kE3M5BNlCjhIB#`(>b&0pv0zH z=t|dN+2YMXo7AA_SEM0Qe?eMelR+=Qac%6ZZ-9}6Ht_1hLg{uLhOc@lnyL0o z4Yj-^C9&IyF%{gzb% z8i7<4N2=f>EoHR*gB?2eh98TPH{dDJ%yJ}=>|0U|*TLc~aK3RkQcPVidq2&NYUve( zPdq%BJns7jL_lCB#{tRK{%CV_;TIA&lq`A6OUYTqZYs?ImOTj1|sT z5F9J-zti}k^hXhnSi9w+)-86Jq@1d>3jgHSU;^dDU$ zngMW2hzpSI8)P_l2RU`K5$z|`FbXyzs+#%TMe{RgJuUG+0M<-XF=3!@UCoEeoPp(B z3`cd4m0;1|$8Mw&($qdYO9e;YM^2cEf1FR$N-*?0YF;DnVfN8|la zQVWUO=&JXhW^Hgv6CUn_pEIZzDuPO+2*JLwi*q4}Q=^dzv`_?7@BTxMBL}r#kwzJz zbQyT{JMfBMTj@5a(dNOuJjK2dsP8h3fWTait{=+1cu~|MPdN6?+sF0=O*I5CorBXj zLMm!pAuF`)E1PxxBC}VaN+P?zz8O_=_52dXk9Vb zDdny)e)mDO(9_@iIJNu+HM>Wm`CX)L?_t^qw4#HZGC4`doPIIA&~o7!hma zN>GZ7CN!ACB*240LFwAd>PnpSG}nNNKj_(Rm$5A+_@o1q6aQCgzSu z!6X&Qbb>V+(q;%yO93^OgG!o0qlP0viWbV{jb&g&__O3;In|aJFKIN`xu=w%d35GH_8IypSuz zZbU?jfI{9sT%I(#EJ9gfi>)-^{8BvDok$?8`(COhw)wnX4xZ=0!yRllFYm=`p#2L8 z3G`eP@|el8W>HX>u!05{(8o8%m^@hw$n7h!++H!t0_SQakSW7t0zL4hh9YHgN{#7O z6T-u->21+;cx>S5`x9BscELYOA(uCbv)u<}i-V%$eCEDo!2C=z8K3?DlPp_9hus+^ ze+Aywm4q-#kl+K7B>)h+jtdY&iE8Y;7FKX8ZzH6ZHXO~3>2n53cByog98shsKbMzF zf-d7ty<|z$Aj#%(>lr<1Q&1xc3j{Zg8o{l-cwzH7e|65jW2u4jSb91Z>^-AGSHxIr zL94D_=Yf?8&@aNc*0$3^?)Z=)SejDBVTy+mIV_XrjYBV`sX^&bTr zT-;r&IuKwc7}#$YMd##UHvN=E$p1C;)(A)6q=&F72myE6uRJ_JgAw-ixjgu~K8Nme zI{Y6DQb*2%sNqaBe22H6UkJ*M$_;$ytvJe&ab@6o!8%Fw*mn|qh~b3)%1I7f9cT7( z1xf?^u~z~77<8HsVo&(M4=rS@NNHk_uOfiv=MDhDF`z5v_t1QlH-Jwc-JqeW)F2E> z9}J+EXStwVCtws+QDS@0bjvphSHOMx8sQ91HB9n3a_k<<6(vwP`(F;L@9eCM z=-4Sj5$(6+_u@IqAhW#S|0g4jL>*XK$KUAoqy()ZTxhh~xgvUWDAyrjM zpJ}$f(@X(@MI7x_7wKVU@m~{0MUg`IeMr+kig0Mkk(hOrmRN^ly-^M9-uaJyBX*;c zN&)>*qu4D7b#>aO8~u3O)cL$Tnpboa^Q1H=8^%q8!y8{)LX&jDs1(OBT6+sa?_Gud z^s5+F`P$lS_B8|VfcM0;G4h*H-%9}FJ1+0 zG2#zIGFsrP_dU$3DuXxs_?xgoOV{ED{~!&xdcPN-!#IZnWT_3jsVVy0*iXBCAUn)#+2R*iH-03;2Y2AqISrSOXxp!G0Z`#r)H1 zHjBGyUjCO}o*CA()ey+tuq#K4d^V(pVzLHg4O#HDmn_#Wk51D(*kS__X5UEh+g4KT*mCIa_FB?gr%APNZW>En+Ni4%0an4*j7~?#y925*o^`S>G0` z%FYI@zL0JUIrv>Y^oYf5!-%5zp;R!VpL5{O!KcFxd2-v**j&ZTLK_Ok_*sAt1S8Hl?MO< zHcW>>jG5Z$Sn+%MXn2t${bjJMvkGiN!mwwKDy;Z9RYwC7<$3`|=(HY;*CE#YH?lZu z02C{50b=L{0GMWJ{hHk)15FqKOD}HhR0sDHV!H2WX;S*H?CJ>dwr+kvcY#8vDR*?eWyr-Fq1_`WX>8~82vAsK+zXIK zog*j}M&Z2f!VpWStrI+UoLVn4>BSF52_yMFCyxYOum{I?j=6uKiVtwV(7asWO{6BG zM|z|dN*)Dr^f@O=9|g&A9wpdQGmxw;<$$R{wji;`obET%QI#!afXN*+S=S1a6YVGy z=B#vP-Q5Bgs5}LgPvZEx%bJF+LbFE0973DRE7O}04vnb`ccgc6po@mn&?5}$v7Lt3 zFi?0BklY!4Eo?>6U75b+fs!pqH{3~S)#)$VKbL_@`oc~uN42XhS4ay*Sdn_j$&nv} zKu4%nCTvRes)h?Bqfk{Zpn(Sbfc>Rj0NB<-=SIMP92}viGNDWy4X7QX{|9O)T4l&L zrs)JIJ=j#Db@6YHn4+aFuri_5%-5(`V+IxXgAh&S)Wgt?D+C)$&hS!A3-#Sy8F+kJ z?ZFk&KyaN!2R(IW&2g@@aLl!N4U~*@ft4X`u3hh}{5tS)F1$-}SB4?J1BKvPj5<4Y;x_dVeZ#~el+M)kPcMiMK*kIV3^<@jS5ObcZ&sEchU%95d> z$3V()kBdFV;w}w)i&iMvfl@=3?l9Uh4dm|*w!_Ew10?y8a_F8r-?W!rxiv+Cu8A;F(CXg3`P4=qtH1o z_-!+LFLjQvK(`kS`Y7Zw>&}AP!uY%^4&cwXC5g^wf0%<_YJv$z`oj!l? zgvX_?nov5nk;Vrys0uHcu4^V5m?KyZ|$uLp=yIIPS;fydY{Yqe1bA_vM)&xf&j>hSY-? zdOwR4;cO5y+U5s?whf0cQB^%RDl0w}J2>3Go4or}ri zLipr4AwV8?7L&Vx%tYm@^w#F_kaGuMjOO~6n~$MKC-5~~nE)Dg7hrOIE-CU?ZByf1 zVlu%^iND;0cXMdaH0+^tC@30siKZ;EUIaUA@p1h(!0EX4UNQSiQ^IBJfcGT6Us01l z-HEH1{N(~Ej=CoC!zmdCJh2kY3%m%t6JhN5%-gX}<~%q%7EG+-q*VQX81FNg&7ETS zj>jINB=%R7%x_|7`((a1QsH2cyp73ls}09lylVW%D(;RaeiMnlnA8 zre=C-cIOZh`w$S7WWm7E0RR9rpgl5FJs!~zTr4zHz20#i6#V}Ji4tIj|BusH4mJ+* zzmOY5{Qp95kO)x!^Y9UN|KG+R#DV{zhLKkP=j0(z{}1GdV(~vv<0k6;|Le`8qe1=; zc82?a@_!@FxD{x-{zoX~KVwbJw*a9{o!SD02mYF_M;s)E2cP3t`37NbweN5_TVgCf z>XSAH&=b=u|8%!SxGeInx6URqw-heLCHmra&ShhIzd0X3v&W{@(mORI&9z%CPJ|Bf zfsd25`}0KVJKjcVwmT*VpE!XGUt7X0354e*+x&U|`O0Iqc{<@$BoqAqvh%+w6yux! zFE5RVL|P#K4`2HW+`S(V0ALCU0MP#*-^*=K4&bn+zTyBAx-aLxAiXywTtYaJ!vozt zAY*Sd=q~?~VWF+r^@?rib@!Jp9Cc!K+X&Sd*J+OP#J1hX{Q3i5ZUOoy+HCJ{7`TCO zD73hQxl@#aGaQvX7Ot?QkgSjGKqgU>7Gg1e7Y}rT$5MX4*%i{dB=;z3NObeYYV zVI6&6Vh1>CJ&HS5BOI-5e}`&2idRTc2D}R8+-R|@@oe_fZ*ID?TO5<;@3h>2qm9Ti zw77WVoiv!yg6uzHPZxTI)Fyjr!Eh;o-AFk07*mtFX`^AQeB4B?Flx>CgltHHuD87F z4f_#g&hD)k=%o+1k}Ib*!CG8yDv$on>O~J{8*ygBgIcU3Bglq2h|)23T&t zX%wpEu&z$_t9p}7(RouL({we$LVHiL2$-&SN-rL4ulpKW>+xl%DNc8c(7NrMxMvzS zyl?y%8q{h0hgUVDp9ZyPKYpVjkX!ecRivvVtc&ng^zR;l>g&pPOdsA;aej11d0pY? zl%9X~pA7eG;_G_CmO13dhawl{jf5|65dWWg{!iGVy(NX<|A`v(KU4qz3xzf{ZwC}S zag7WS`u{-we`IhHugMI6^Y$A|=%F`sPXtO$QPo(8l`RG#QdY8>MJ=KT=A2T=j);2) zYdKd!56`S|p-IJT)F34JT%)@`A6bV(9=;R?{%IQ6)4VhM6f%~~%xC$$LT=Ds0riKu zIaxVP|4y$~8xzT?6TekR<9po0-dvz%RQr8H5iAeehwG=So~A&68mdg3u%mV8*4NHV zSY=o3orfVb0VzmEHNk5v>z-#@qCj$ajGjitB@1?=D0s$1`75s^#C zF?qHkZJc!_?orSIS4l^bPA8t!TaYYWdWp}~>DWnzTSC>r~uLDkOjZ=3S`)Z!N`qkXGX)6h#+)gw`RS zU@!u{2JLx^R4^J(dnUy5hq`6;Oz*+6@rW{R&;*-b#+?g6ekw%EO|d7&QQ|YtYHv44 zL^3Ser0oUU!L{FQsmoB?cv+Ze(5sjW#Y*1lK+S2o1W4;Zq0H0;T0Z)OC2mtzrTe?|td~4|a zSo^Cc@F$EeAj)A`ThcaKN^!gbHntSe?B$>SYrnhPy`;V${7IaJ@-Yul{_~#gQ{qtTcbSv<^MEwb>-%3n-S_m~ z!sWN#c42bbGsu;A8tYI7oQ9I~$WVA?)Hqrg7Evvx<3~81&G1@KI-W1sRXLGY1S?^! z%!B)di0KhWFN+wB!Te!$E>zlV{kidJ<+D!D?Th+Dr6FpDU{TIqYq7-$ott@&EW9e+ zh8+&Czx#+_z&YK=$)KON+#}#1{Pjb1e{09^pqgo~pKrD4s{#n;_t)j_kGJ}HZj8(` z7Vz^1=%>}7_->-tVAzI-t*?$gf0RK=Ldz__A}0qPWFsb2LT)OCQ6YohcnXGg(|VYZ zzzTURu<}R9+CUP&`S{+)85?fK@}LUem~>^MU=?OL%QmJpbHb;$CJ8vSV(f7G5Jf_2 zH@p6P|D46nGZD@4VzS=}<}8TWYPiV92ztf*qqyV8sx{;*+v<7y$+_?QntO74%jt8S zi77J+oPBJW$K&l|>iB$fuytcbQgA52YBT&E$l=EHp_Pkk^|-WBMh;u~4v`yW)oSy* zGw^wAnca2TCtJD8Bm{=VpZ0`!?Q#Dd3FO?3&|Hb?g=rsrg6{Qr=<^)HC+vC;8FS*+ z^<><6#D*U+)KUAHcYU-y->Sxp$V`xM?H2+~?sG~PBWb8PheuOSrBEj;_{*;B)uTgS zxX6ta8847&kC@!HVG6Mef3)Ej(%iO_z{$?Go0{ooz!EYaO#o~?M!S2duV_C)m%g(1 z)BU|-q{=vGmUiBKQnlNpQJGp9Vkdej|ANm54gC7}iJS|moOxpoH1vCDLWrj73d;)` zIPOk9w3;IytX;HG{r6f9zR%gi*3PGO$Eig7o1rV@2D}YZjxtsJ{r%dZrtr;n`RmAE zAQ8#*z3R_6R-DDALlg)m`o$wucXQ-AfSS!|$Ji7tDR?s3&#?K#?a2~JVi zu|L?i-1_-+{aD3#j$Lt%?6dF)6zfLf>DDC*x8lKKmjjv=$bvGnFS4o4gqs;f$bw?k zO~|Wy)Qr8CBgbZ{S2N0g>6qhR2RgU%(-|LBji-Oqsn?;_a=!Z+ljXwBRPd6SiIsvm zG;>(!A9yd9pggHr?c^vz`jV|CNwvK;+6ic%5!o$xuL{+oy2Naqv%h`is#%dDHKl*H zsgg6Z4FJIdSSHXD%QA$RNkYw7C}DZ##gtXl5UeJg#jlqWN9WACZvwbcf*gAzO33S& z?=u&j7OyZzr=Q5f=xkf+Qa~BxR#w(gI@@?FF1jb)*ytlJ=gRg2YtP@>)^z?VBXx7I zrJEd#ISu^A{CxO+OML&JCun+Wzf))}AXjEu#|5gIk)sIjm;5a&AA{wjJ`IIt#X8pm z=Id(az=HAIz;9Oi8hg9lSBf)F9g8?vL4_QwO=ljzyAjYIt^ZjP*if+Vshfmb+|i)2 zXNX+xP|aDMc$)F3-+<@&+pS*{x+v)EN%-;L*x`3=XN`pX{;LN+^k)m%N8?BSDZ|X# zNC)WHV5ovKu7xQV!HQtKSQH8)K)z3V`Wn)T({Ajs6(u_}z`9eJLc6rofqNt`MrFEK zuI_ahukZf*AsPKe<|Pt80YvM#tDqKYmuuHWmKdqy$jaZe|R2sO7&VVYf;i9ert!^fP5Lqv6ICUpg+}5%5 z5GWI4U&Q_;T)E4yiFwCCi|~=rAh;@%$X@zxzpJ##hCjajWm_PAAe8QJ#X=eLHxg;{ zkLP`S!{n)MK^NU8f#~OrV4vpSnr``bud522+oM*r2YUXqubI(r>E_)Ci0WPbZ8{(U z3?#OdxJf}3UP51jXN}U3I!F~qVmi&(kP)MspjA803Mc9HYn3q z>J@!<;dF3uFI|X}>8jTI_TqEb#{h z&ZL`Rxngl)>aNy7JKLs5RL7rJ*+Zw*W-QUit{W!HBhK%bYyKNW;4KkBc`2~a84qP~ z4>FM&g?gdy`Z6n0i`giPd6IOpC&mj=sY7Trnkio`%J%2x)#?3h@J@mLsZbdu*$g?~SNBNtddz zTFCbgPNU(wr|)i(&m#RvNgohFU%VsF#AG7DA`+jNQ`@wHB)kD;hAb$1zuf}spo^QX zS!XeTV=Fu8-2+S0I)3@_4+@{j>08bIWvc-IL{}-VD1wf?zn?x&!Rb``)3gYYee4Uzu|6v#eYC9(JUM_O)&{I zlMG5Ub#fSNM^aohbcnQ}S=V;vnS@KZCl#)z!ys}(%Ie0@p&)bY7}xD2s%7gPM97{c z!;#bR10gFL6`O~4Hrz_}*1m^pr$0;9gMY2(7ur;DCn`yQeIn>vd`%Do-Z*>Qr&ayW zB$Lyjv=^`9D5UUN#Uc=1k z_o6&kP&#S_O`v45bgN3&p`+|4uKb5I1n^5b@2wWN5Aw*A77bJzLg+tYiS`esp^7BN zM#hdP2=5n(((w}X0*UE7Y*xp;#U%gMEIv-an2)T=9SF&p_S<$B~I(B%6lPfslH znX&eIX-Z9>6#}Rlhc1sP-?xEbtx|wiWDMh&eTMA8Lf@%{eN>y2y+{(-ScOIJ%PVRQ-L3sxX zVRf@Md2vN0jG$w8|E=7yW%gk}i(%<|>CmrYOZOD@ziW0Wx_3A2Yhcz-krN}SaDA%g z%M1?KurV++oK{Lr1%e({PZ>gcz+WaE;7=976Q6J@gHgh6QYp{&PxHam6W=A+Hv;M- zE1e3iJxg^s$T5xPSZN~NQbf9Sb$-2KYp4EOS-pfX@C{Dt(k1Fi`1d*7gY(`M6p&G> z*X5V%_?g3-L7`R0z9dG5jND^-Put5Fyl@;jeI#%ycx{#mfFwt7> zivX&JOE5$5MU0CD4m*&71;rY7LE~vSPbYD7DtN1vab$>ixNTM@Xxy^7vN3Mx^cH3z z#q?-raXvNb&r5vxM$3LoM4VSQ8aPJwtn4n^?DSZ2TzuE}w-BOG)uw(xx{*uuwh5T& zEz)>6Cf47O?#zy*#a({PF_P!^A5u|Ps7*RZjrBv@wCBSa zDm!G-^I4@6#J)*qhp}oJS~;FRHw2+PGbD>G{4#1S&$!BFZrymTFhFCnoJ+@T8COTc z5U$1wduYcEew#9IhP($~`_xt*4jS!pVQw};OmeEC-PZne$Xb8JpH$Bk<`BPjm;npE z3o@?3DaU&^7j{qx7eQ4r3jkj-#Vrk1ewt()0PS)wHM z9eBuPQk$GNeb;s$X#?FBbPhu-GF8~NM)!HBAE7SPQdaJSwFsl!Y$n3cmUosTgfAiP zxK`}0>d>nTKfGW{^|{Q(qs;cr5`ovk4pt1e$_}lMdx9(fG1$yump8}vkwO4f4oF9q z5e`*jW7fcV<)hRTk3qQ$S>1g+0e!I1$(GL;t`SvS&Qi<_xiFEYnXX+e)~TcuzsT#D z&j?yEOE9F#uF?2qTs|uw^4zC=aVr0QqsHf!2 zL`iU2CJ+l%YQ}melqm>fzyiFJMgyWF#F)15NjN(S?aaYBxR(3zEcwm}J3u1Ccl`71 zPx})$-aJxwXT`pEx9pHUZ)%r5vR272L87u`Uy^Oi$_HMvsl$fwFO;<-c&3=Y15j54?ORugyfxs(zf7 z4Fz&*aWQ=Q6_Cxqnk?Tdgx?NOTc}Z!NS+(*Nn^dJ+5e zLZvq~p{>iV)z^Fhq+&@yKwWFn^-@vNXt23&8TwH`YZIkI87@)%HjvC1AtiE8j=g;8 z6!6Bhys1`!Bu|HDD@c1z66-GI zVUJlAcz|X{TmMmdGVq8ds&1U42oko-9G|MIk>t1gs#PyL)pX6aS0_)F%wFwV46P#w zA`4<4-Y{_?-VP5tqdKBZf%Jbj-cFnWnjvP2?m75CTQLBf5IUU`lM_>0Fle|e^0Ioe zicy7BG#DNJ#xv3)iQT(>uBv0IL22!-3bS@};+%CKe@GWJloA8UhEaf1 zl~6?-Du!@4Oz(ZyZUH(+(00nH^^~echIun^DW*I6Fem4c_X_qE=r7Pu_;+XYA^&{w z;>RM-Co%Qu=00xY2=1P`(w`ferw<+%^icvOV24yTm;^287czNxzU%EsuIpT?#D|kH zrkZkP!SKi$E1qaAZtdUXsHg`eFqW;ye*(J?6? zRRy(8D7+tBnni)5h*%7E!#g>LxPzT_Q|9K5)~YueafU6Je(LbUS#;63tRc@AZocWc zHad`uM`wSN!>u{V*L^#*Cc_ax>uG#EzN;)tdZSM@KB!AetsV}qkO@Bpx>g6MWrc?% zBq*vNS5=N9O)nrGK&Lu_=o|7b=1KqtwlC&YE#ZyJt~0zT*sSqrFN3gOER(tqfA@1Y zd9+#|etvQxt_(J_X?##=q%SMH+52{7Sw-RB@@LsM<5cz^up7K2FQ`!b9GS^L^i=-x z?Z}iuPNvQxnM@O?n-y>a7*GGW4T^#0xfmXchw%RO2XC3N)wRR z-*tBd_&ul^Y^v|b=H{Ghh(7+q-R;7@W>4?_Yt-=X!Trt zZmBWG7-;Bv(bQMLy^!1*A~Ocs{<3Hvp=Qj!91i{0LdolddlfbErpGp!Hm6001*Ja8 zvpi<0adFAbiC^~XCW;&UIb(Q+tj$f*2yz7H=F1Zf0t%O`v3>+2YSZisr&x0WLjS>vb|!2glhEtX zmMMkWrrZF7gKdEgc!cgibP@CqC@bk>EdpZHzy%8gSk7*?eKIdU$LF6I!3F&%{mX_a~nl(4a$+iJ0){#7fX7gl>)SVqZYr`IheE!&>pyAiZjk7v6& z;zka8D)H-@>f|a$>-j-P^mI|IEC*ht!;NNIlCU6UXFu>5DQE+~Phv`ejfK5_o|}_@ z-PGr64gL1c`M}|(V^MA=cD3qY1?xUol^s6YEc_h|Q+6m86qcWg!$f-oF*T7+zeuue z$-x-?gbz_NX z&VPMM1q|CFsE8)VO|j?2Blq|D=TZI$@#yDg(ys@Y0zuuDp*WSLKy{5nypARvJ=qzuz; zMW%bFh+G8PGyII+g{nVh=TIdisA8^1E2bFX&Wj?31~EhYLr1AAr4_}+CO%93E0#wN za%5c=d5@lpojof+uJU(V;5U2zM#kB)LF=OGw!}W%=}RE3Ui2tCmIs#p?z;aaFS3yz z6J9Iec+mc9?^w{6@y<=q@4eB=-J47ogDBXpdk_x@<_vAfb2a_6Nnv`zR2MR`3E}b; zvHVWWN-+8n+KB--Q))@94pFOrs26O6t{l$_5<~^71{sNfV|D+4u(&WHni>*d>)^Ru zQkl|rh49NIngOq5WMHXUc$Ni!S1%%>s)@+>V2m7?4MCLAPjQBYN@3(AgKAP?WNGA! zQ6LNK^F(Q#3vGd?{SdZ$R%f2&wzaMU8lJ+{n8Os?ku1cdU1F zq&JovtI%1Xwvy7gsN{y_8q080z0T|JGXf1*xqO3+tr1z0soVHqt zE{e{7B)DZZ&ao@xyw;g_CGn?uf9Yhj4gdlHyroEwF^i?hcVE#2?WgqGl6fXLSyYop z7C1&=7Wp&y{2zg<^ytxr&E|dgaEzj z)u)TL>t7-roAz@Fwnw32{&Efc^sCj4ntB}>%>V4!dGK)6Pxr>=%kUX(QsZEHT8!;9 z%Pop#GXhE+XepCZ&dGdXtmA4js{or(H6qWb9Y_pa#2{Iq-U)dq!@)`_ny%6w8LKi) zdx!c06P=g7TboBzUH`pAidj`>84d$?`eA}yzqFii2jpCjXKamImDROcyR($`MwO~# z--|87B_0Bp7!nmqF{V;&3$<&lprxPuTe<3XNN*DG+ez#d6-_OuU<7HEzDhuQ9T8bE z{31ly_X5$-L@bL`wBu>!%;59FQ9;*2VgF!)wG_Mu&Oo#cikL3$WUOM2$}J3O8^n`9;$SEQWnbsbQe<*G0S9tmSz!C|@d{gta5#EP~Jj2OPPx zdS@C9X(oPlfAV(k9Ud=#y8Cfj8&lWs`W4mw-f$1hD(aV*uyCdc`@!Jr8=nz8H-edgsvf|^(j3;%+i4Gd-$HGB@H;wXCf1&I&&TC`r^Jz{e49Y5x4NO=0&27Du#QFeE`;vmv`ILS3 z4N;T1^#qUnjZf6<^Ao1Bu=jnK$pf1mwj$8P#>+}((KJUpOnky(G6BFzNPBc!CDNiQ z17f`5HbX{DO<`Y#)w`aBFJ zXu6`Y`txiA4Z~@j_X1d-4E<>@{!+s3V5H0lL=?OzmQ&h0LI!Wq1y?3-7z&&Q+Lzee ztQ!Z&!St$1FVR1JyFoysJmxe==J+x^RAB(G)3{ljk_fyLUEd%Jj?naL2-r+VXv=n) zZ*ed43EEvzy>@2^o_fRl0|pYyH${8j3@fgu86W)g8}pLvh1m|BjK+EeJm?2Fy%tgI z23Sx;yKum`Zgv-9px}E&EAlI0cKg4N*Sl~&AJfr0L@eN42M`z}@45rpqE7*&_Prob2ZODK%NaVB)f1%IV%dfEFHQ5|-EVa=4e9BbG99n;8!CdV4;vpd#f?lW^1dWAPS1091{XEzcI`T@YK zoT7=UnsBa43<90QrX~s>{H_+%52F=MwCE&UnB5*_D(jH8^{v{g2*tc0-*Z{F%kW$( z9)AZf6?@IlfL@j^O12yvnHA3juU1|eV;^UhT;HDwq9bfc%Qd;Zyh3M_R76yW^m)dS zPq2ZNff<#u!Edl({|k^~X)aygSg*p3#>|GzXaFp)MFX=pn0Lmi+q2AUc0bHOeGe%5 zzWMQd&^#`c?~~SdY+1;KY1<_0e#THgnLxCKK$Tho2>SwB5tabLn6Gex<*ak3$q^dX z;uwl6E1fdXehEr~I0sptAH|E4n-@t{oQu-zK!K?v4M*!}or4OL|}UpRaue94aP2QCWCjs&GfayjcLUwbPhr&~LEU zWEg13A^%xdWy|vs4_$(3SX0r7Rhh4S=Dy;m{CTw^R6&U3MGGx=ozVa>Vg6}_t0P#) zervms!j;C=w zU-YD;u7kd+g1Bta3PeY6v8iAjF{6x7dDz=*SZ%qlH?cVH_6m)L6=CI!<)(|kFfW%s zqrhJyR&$NGzh9#L$%cPVXZ684by|&dx>7veYHeTi7{ttE3%lfGdMH&6-|9Bsk#0d4 zYK?hh$_Evp5ecQ4CGCIof1~NVix=X2ma?Xn3fs19`p6ss7rlC-WZAtuv#+_a6rea< zl~v{U=rduFaR8yI+(m)x7+jul{e@%T+dx=FC(X0!M!}X=*qz$Sx0;N_V-G)AJo~RY zUXS#AE$xs87}x^skF=S)i2ChNo*Txv=dE7?AG4@<9dCR!)g1@Ie<)U?26K2|?AI-L!uupxH2OR^D;)P% z3p3UdhP2rEr~CQ6zq-8lHco4-@CF=5g?%G@$1<=rbAvrbbeLH9yKve>_O&wA0V7Ab zdPO78vj8WFw8b=LPbV~y;+pesR5}Oo>{3Xd0+d7wLSU@YnZI+VWA=VI27lpBq@0eg zYIq^<(w!&hP+McQor?=>yis=BPT`k*tU|kmOpv+#jO_6(*T$p!z9sd%rvq@^rb8e$ z$gXp+H_cFUWF{=)4#z2scZqh?&#bq?IdPr`6*5V@5-}k>Voxmsf zgG#7UsnEG28M{TiNx4P&Th3jVABOFEKZ5>7AL>rUb0d5tJ;d~&cY%#f(R0*OE%Mwu|8Boh!JaZop|FDc;T zi_HoxK|Kk}lns4IysF+ud)h(sgPpl6S}nuRB*jMbhiNq>((7jE*CymS6zjTSaWM8c zhR}04eK_cmE(G)ov1&ebgH%x|Ujwf4rmk70E2E|XA>^=lzV4HZhOa*hq4vABGyy@l zR)7;Cqd_RuZs3%_WH-?5Up_N}#+Yk53rNDSP|&@I^@$|#GHsGK&S{a>l2btf?di=(BRb&=K&)*HAd=T<@wO?2Nv1PWp8)YYCy@nWv1sZIK>;ZxgXz3S4Nh_ znX9)MjdC#(6Q@4Vb7TR~T(I=IC@CSJG$t}O1B_MZV`NZMVA(x`VyK zAl%PB8jvk+zTuk&<~eaqjhkrWnz}yR2?ah9=G??+q2B`T5Bmso)~^BM4~Qh(L5aLx zDRKk^R3{$llL10pBDYETGNeGRTe`2%b+r4^VK+0ob7Ca>kj<#VcR$o5*h`D5cp;2~ zniM>BiQzUg1`j{_jkg%*wW*M9cYu+B9zz0i!<%SFF)p<@ z%Ms|e2-A+`dAS(kmJ&Ic0sx+1%XN_!Cu)X3_jT1~>4zS97m8+?bl9 zlPz9-w!SV?atmCzgdZZ{duO)rB|H__EOwwzJv#!!&pKjQ(4queTbKuQ2i0_O`P;6U z*Lo+wLzR7Girx#`b1)F$8vi-Eyidew175;%bql>FA&^#p()0h>=Uz@ktJN|K?vFhU zBGbrx{@lvYoDfI1mt8JiypE#l70ZZeDNg;&aH|Q>)krMdsL|lj90BXfc>>$sz*KV} zB_u_&SqWCZNDwL>Zy5{=_HX@UF$#31dx6pcnVB!JQaoW`|16NL|uarTa_ zjMDu<5U_)xwYARD;e{8X2Fx0IfDu&LGBdL=QoiSwe;Z+2+tdW2olqH*Pr|PwEA6GX zsw7NR)!aqd?6U7Co5^4U>DVBhscN5WlF#icYbg_FD4~axJo%|qa;!FjIwugYqQ~8_ z&)D{8&OpN#h<-lEwC=NqY-08%5BUq|13WRAhZx~)I)>P!ffn#AzY6le zRsb_421^?|_p1xL!a1Ql{MK%BH0exS#neAj6u z@VtM*ktiTxQ2}T$M}=5%L_E1G711`zTOy9as;d(%iX8ImQ;FjhK(!s^W__bcl$Dau zGmVR6mBi~H^UU+nzUyUgW53ke#BOvA9v_;8ug@wE$-5_pxB3!$kt%6xlCKY#-IIul zpSEuSxwTQwZ?gBFst?|7x`cr;Sm#Wba5B*af9L{#{xFzWlmzxa2IymVU3-$Y+1A+m zg`U{cYevIfbTnCDKokW*1{o1GP1;CdimEaw*EL=ByEQw-jqaRUJc1t=J_UNt-b(zE zLRfckzOA)G?O`P7pD3{sxq7`Q&GC`AoO%x+DG?Yx{B_#*x*gAIMl6mH zJQ?d-HYy01P^{Ch9vHISqhhZPfi1^Ad0G&kXmWDevJ8~_;P4L z)A4-H<#V@6;GlAZRm?s43HQ7@l=iER~1eE8f>TIrrs$ zsl{zTjW5KDq&WCD3I#wqQDkNBmJHGgjzK9J9M(XrVUYilj(_uT#ei&1)F1{Dqv_2dx_kVXVpaaPzs|XjbFgOCyKx&8619*S^jsbcl&HmqV|j zIBiG+l2m4d(Gzti`YzGK*lv6_%dbP}PL$Ji;MN-Ny4EpO1KF)J%8YVLkXJ@xt+SM%z z;AO{`)8kFb_+{vhlH5M(^yZn5*O-iOO0lH&km=)!{kc zh9niemQ;waAex})gM!flda;rHq@gSzeRYzcL-;tig1<_(-Lrj@Pa~`I+?O;5hp|q9 z*$(~NqT)4*8LuP{4^$a#=|q1dx#)4wp0yy~5cBew{m{M39xsh-q zx`~Dk=?!S20j2g+Kydwi)VjJ{$YL3H9E>_(k1ltq zsmqSd*OrOuxowv89~c?a-F?Z);PiwPsGqd9)LxuagJFv7_MT91KPLzcoj-vQp)mBn z*NftUScu^&`V35PwOG)FG~8v>N;$=d0 zd+-RUp6o1VOXC~0)~@s=wXP(9^G4F2F~o@&>PPauYDjMSjV=~YYyHK`oC=>k;CS;` zMu(+fz55$1L=Qxq(d6msOxxf4^Ou=?*kPN4+w(SiNL0TE`d^AeNzN&|G@8wVQkenk zaj=2x(fyh}0>~fbN~a9mSk`Whe=^3V=SO(%VbL!C&z=qDR956SN&$xKk%W z8g&+0pPS&<-@0(z9unnEPcSD9+_?%+s>?+mT$65bX*#ZAdl?1fTOVsCAq# zG6XHHl)q1ueINd@)=)`!qRx^LotTt-o+i|Sd7;it2d@EvI%yY>KD4;+K5)fNHf3%1 zsPBHwJ_xaEU3ltr@+zxXGqQw1?nuAU3?#-Gzhxvd$kMHn>fh`V;aXe+sh@Tvg*>U& z`7vPJAnghZtBek!i-dxtf6Lnv<$M(LoRuCiX7@gn5frW2qIQQtgkg_)FC#eMX*r=G zUIo+*m!(Adh@2eQ=iyWt-*5QZ^MD*%0CuIb{r>MLH|!ANLaZt!HghK5jLuD8m=;s7 zr0t`IWj9~lvL@Ag*S_san1qWu49g zLc*(g7-35W8_xmeH`vCF+`sH1IECD@Z&R|jxisIS-#_QTOfaX!w7(Nq%uiVj0mcpe z7~VY=dUB5M=IAdy_AL8pp-t5bGb-t{E{{h{}6OO@RE zYNBkq1X9*|E3KjyUpL(OI7Jfq?3nRS&E*tx`QXRp~7|#DX`v*$#HJU!(aJon|vfJ zB@pXC!N#ASQ+PgD`NyBN1Qt-%Fd?uW(s(Z61jKakL~FM8CA9DWfGrpU%o4Y<8qJ6z zs{+%{@L|{LfBHI|G`V3)TdA@buE(vtW&UpP7mcf&lCV?eX0JIw6k?Tvw9Gy#GP1K{r=}Bw?T;p@2T7rVT4Df+ z9f>7{CDb6JK=@4VAh?T$6;)bM6#kCXG?RWvSmLXhqR)Q$S^2BKi6ITkXF_jr5x!SK zYl=CR%tp#0zMXuDl^UC`5fbT+l%q#gnlEQta^Q~D$`4Tlc}!CCZOweLqI?96$?3PA zde0CrjV8!i``6kNlPYJYqZZYuRp0_kAji$~l9`43kF5H&N;eF#DkLDRez~@#q{Z`I zMR{w`x-OJ`Im-8JG526}2u^gl{#%Hf`FhEWkjJq^+heMbgIH4AgBPYRw5lk;MK6Ov z6^k8EMSTb^zc4|i2N5QibM1NaTR^5dmoti0FzEo-P!TSQSZYKrZ%R{}TqK-mr`!*KH(W|NXphT0fVTt-Hpl8?5 zGRb#s)Pv8h!!<+8n<^G4G*#sh^^dOC$_s(`$HSTf3&{D}d1#MxzFi?8rbg2UEqvd-Y)OmK@kBP9f>ORYkq%%E^&v z(y8DS%BUx~wb8?ebyvOoqHN7W8!K;hapOdQl=fSCDKW~1f`O(26r2%5#ZSwE5`sJf zR8}PLXqxqb{wjLBJzuUkM0fX%s##i{6X|Tu)}d75*wi;q&~IS(m748*C#>XS0E%ha zZ0sM^BV!&PEh!KLjCR09G|L~4O1Q2H?Y=@RsxI1z#A;F%uu?S$pB7ui)Kn7ntlYxW zY-fH@CMhCUowge{tt9N&6SlcglT6o9rbg&GS#7m6#mEsB!k2@+Fm`e!{Gpi~jcq0{kz)IP5(6^@r_?|_Quo${#sRTu|JTbwqixo|RJJfgsuz+gg8q=FPBO@nq3A&9>-nUweLqI@}PKD~`% zYlXeOOdj~Msqw&d?I2@s&-K{eMmyTPXWMGt%Hn!IV!<5gIE%d}Kn8jpxidpptwxuJ zx01ttXU6tqI2fACMz#GM80?MG%hT~VZR&?*Tt2g)>5e6#gy5{+kKI5kw1SC^ktQMj zCljIu%w3ao+>Uv~nK3>4tN>-H>S4n0im7hK>lBEIo2ziRYT#rIMZAsKb6T{6WTC6O zDdTRx3QIItc%(a+s(_gB1HXBsuqRHFTFUDeA;UBTT~I)d(T{Q_u1swkf35+e^;>0- zB)?0Lf7m>C&2foK3sjeFMPb}DXak0|a~YEE0rk#fw!DY$$PY;SJ~+&!sd=jp;eZ?_ z*aloclKG4vMW{{opj!eANs^Nn8E6Ig3t0+XE}AEv)iIgRsO7a*^3V8+fJ4$ z^f+eNFav;J#vhZUhd=@F7gxyd8RT2dDd2^J)1``X`iAE~T~EVlU(Bk}J}3-q+I|5% zGk-`7gc1+@h>`?&Nfk8u9#$&vFRWwzUVYw_tNV^FdixadU#H2+_GI7?^`x&4A>@B{ zY0$mCFs@HD6AvuSWMdE~kXC#j*q-7p*qn>MwszCKc}tB2Yh8NB^mYR@i2gDP%mRxO z1gDF4x-*w>Kh~4v6W6G?R*Jg`uzKJ+b{`XDusR7$6zyE~09#OhiT!zmY?RaRg0Z|mxMqSe zt076u*qW~)Mse2n&q6QZIgWF}Z~=TI()I$#1UJt#z*g+!-G_yJED02Ku#q~45g|}8L9{I$@tyrSNKe8F%znat9CNtYzw*n{98Dsn7lR=5` z;je1{D(r%hX#35<@9OcE=RAy=y_F7r3tJb2BFVd>3D5ZpBh*3kgD#LHfD(a~1XlPv z!2N`k$&k~7z}=^l{{H|wK*YaFWHrr~8^z;}@oG0-oL6qA>UT#o{&FG!B%yONcHYcn zou~JpzQ;xDz>8OFe7F7+75#=Uf9#}T_YZ03U0|x1_ow?S0wmzM0(lKsc#@(s2!9Nq ztza3_?wSCJe5593^!c?=)xjugjyls#%P(NT+pd+cI2gJUYG>srrr(8Fe{TJ#6m%oBnh%PK(PT&2Wdosxh`-M{v(hRhG_Zue+J;qGz2+c zyWR-x_PNr`&u4QX3~b*X59B@b{LTP8_e#Ut38ouWr^jBj))c*Tjv9y`EHNC=r7Qd9q2$`jivquAIPOIzy1akB+fZ4O z0)ccHXF!aGJyns#q=*{ie*|Pmts7hgld7oF3moRu@b-msXD+H?RarQYdK;ByO)1=u z+A*`V{&7BNR@-i|r;X!M0Nw^_S$)s1b=0m^-B^oa3D_bGSJzYv_<$C=({Up!-ubWp zN@~p|#q^Rx)bBLbe|o>j2ce*t4=r~$jhL#e0N+qo!E7c)drT8Uf6|B>3`5_6c7TA} zssoSug|89OU^@1=w=@@{nxQPbc6Er$P1_m-4QmqA^v%9H$8PyRv@Nx9FFMq_!nj*% zYsFsfpzOwb%Uzf4eXczUf!47=`^xpMsE0CqKjVr$h`gxf{rPUbfMu0blgJcuBN701 zRHZ}}71&yEax9-he`FzoXZGUaF?+TQw$qM?2PLagz>O8sYRY-zH9Ec3adudgD!gkP z7IeJN>%9@L`MNh3{dwJNO^)DZc!gjaR06;&!eCoC9&3$&jnu*4DrLB4*CZ6VD^>ZJ zp2}9|duhve=GBK5`WcM)Rw1`{aTmR(uTvl*E8=G8;M6eKf6Qcv;bfi3zotZ25kpk>{N^Z9oVV&Q*Vc-U_hTNGHjd`42D|p<=BT@Jd_Qvqh0DIaBGRXJ+-9{DxF3r5Qcrzt{vIS zJ4&D9C+QXme=fw9xsSy`)9-xsU+8C*(7&aUch}|a=`9tN9n63&O^00=j0)iztSAL| z<^;k$Y6y^)ghYU>89?25rV_m}Z#u=^nM$L^X3-0VQAsFvjxymdZ{&P0i+7LlUX&!? z7yNu(tuZM%wPF#3vX{SmsGt)VJV>KlW?VY^G3V>Yf39ztS%U6%_r|l}2;IHwdH}0L z0kfQ>;#~+~{Cy>(J4E_g-tqeF?vcjJ-E0rs_soG!`+Gdk8i24Y#V0arUT;|{1^;=4SH(MVd>gYsG{mTVG62e#fyd&sp`-C}cD_ZCJR4(SkS?a`dq zCZ~LHtw)E}`SADZfZpBE^IkjnQup-3?|(gmHZi2efCc7(4gY+v&lmMQzoOY^sq}P$ zgB5>&_+Y@(rtgmNb!^i=&bCSsK?tTP2$B(4e^fC?7@StHbF!!;MK_bWhQR-Pu~oJY z?07gWW!$#q{j$-Gy4~P(muIzy&RZuQ^6=Po`&LvD zMulFkhiNz)*LiEyz=uxpi>kl3xZ%?Y64S9(>uYBF3US`RjVog3T3hQG7eg@FG6DlKcIAV6KmPyQ=MkgCDN^-tOoh zqhr-7)x>gCQ%Q%;hf}SJy_&)IGH_~Me+HjfFZ=*V562HS5Y&4Bx5qo&do$0$=?A@M z!d|-D-@=?8MBcQXJ>MZv0M*DM(J9bG0h^OlcnJX>RdkI~ZV;>s2xI=d3_i{q#9h@Z55Fzw=Zj~U+yOtgJ_g8cpUcrnmu zAT=m5s;j`3(TG5j3)C6V(}7(BoJb&|ni_v~Gm2d-jt1Hpw}kF#nlSQe^!8I^^jvl_eAW3!}9?1}Ca9G&JHe-LC|1I5?@ zn9i{-bv-`DDc`Kfca@eX;_@=RALdfFK^F|72+&V1VStzFgx_nh~l}gZ)25Vt*uAXgt5~I%k+@7tyvS$~{ z8Vk(ju#NqiKlJ5OL|0}Lf5OJ~7X;jtO_WlHJ}z4p=LEqQb`>h$c>|ji@j~4&zas|gSBhNHH=8=;v8&vecJ987? zIgAW1{@Cf{1EbU1I!M@4AKn9+h?88)bTOkJ*>K#2*#|5xpptNKfA2yTS)pkqal(cF zaG%B7D@m>_(a^0f_pe_tA=9?R&$<{4&`oA3K7b%;(|0HMb#kYFoKclTLM4=xmIM|A zO>PwsfCm83GJ$lRDS>yV36QRP;Sm`7N{HoAX&GS)wsiHlSh?H7p|n^YjpKTd&$X*F zM=Q*fle~$j(#}%}e~3TrGs%@&C!x0&gI<{HR)%hQCoh~OEAJ+aFOHzz#}^kq$#p_r z*K9h_H-*L^A&8j$=}M2iwLM*6?W=#CDf>cD`~j~l6LwK~MoxUM2o9tt(GVp=khreF zcBUi;{)o^{CsZmh2B>8%j;kN zbq5FiOf9rKfzac-r@I`mYDySE)?Q(vh*X*!EHzZkkf{!NO$7lD*)RxtmEY{Q_0ZeJ zxt!rv8p~piMqbpdwsv{B?B$k1EP7+%-0C&E4sjMOy00A$Fd`l>W_MwQuezJAF{`gncKJtmm8 zUylmi+`b21!fnc2bo3L;FiMsl+RH~I5a zo}-m;KX+IU-5S$!)4YTh9%4P7Pg8lXu+yh}&|7J!+ZCAbeKRePf0(5KL6`2|vN1A{ z@L;Dkbp(4b7z6-Ul9CX>Sl|LeU4f(9MjqO;W-Z|Bjdt!7 zHdSBBPg{LoipKt|F%_Hj`m%-c#iLdoMrJ;=3V1XdL-JT>Wp^4a7Ux-|p%q8s7YNy_ z!~^K)Lwxx&X|0b^6YYIyx>uzLAS2|%GX^=~2w-Q5Ofa@OOe(M<1PIv5t4)TFTz6KH zf3)Seg}YuXu7pB^oR?}49(=hrY8Cd*9z%y3=h}S$(PyYg(-AsC5bB2dvPLG`QB|!AB3iQd}w(~ zMP_Q02yD$FM1R0N0$!*p0q=kT5ea+~e-R5>Qr-|y+!tyz^M`W@57?|2%8}Yw?26); zghO=PTaBqTZw{N|S-VUd2teLZ$3b}+FO)s^{yHgPpCY=g`#5amc`k6 za@nh|kX<&pJ{7_IW_s!>4U}fAE>4 zNfa_V&+O4iLz|9a4%&l5bKk7AD)kv%&1Oh5U-C|#fQiXXHa>)G*#f)bl79di@c#N* zN8z!7+%>$apYW}{=qfGMRQB@jgcZdv;U9S~wcSR#UkL&)~A1u#>&~A0sOWev;wnb~y zQO~uJ*QoN2KW{;z%vkVcW3c0g3%?Igt?b0nr>R1|w|qcQ+IK5GWt1%whE;=!SkhoA z2-GB^Ol2nWzn9V=SWhR6$Jc#TB)+Ec?oJ0{njL<$NGB0DMiq12b;s@Kr>P~kD+YQagDhza9 zVrpT?D&<9fIS90-f5Uag`SVzuv5V@}n%f$udK;&+I92)WUg$P>O^9}C`=S)`L7~>U z?ytQLAN?lMgDD(|3*;qyLvnwGvJ;h>w8s#juIJkLPw;9y^j+<~%1#yi`h(c2PwpL> zJHVNsL=yzcaiqXQB*cbA&)bR)>s~exPgktBi|9Zqr;{Xge^#97$$=vD^Ul(l`R2Cs zv6A84-o2$Ae^$&-ExYe1CbPRF)#Pltv24~xGzHvo2E-ABtyF_1z}ph7OD%p_j9YQ# zX`_ufIrZ$rg)cPS$oK0#LvG||(MAg!J+7!4i}KoCwd%XdL745Dk}z4y#%|$Gra%>1 z*esgnpH!HYz6`rejjEp^(Pjju3QV6e^jTR3`$EBijH4Mxkx6UJ z86c0!1}-fDAfFCR>hH=yvcD{4JMUK;(xDq&4z2y32*u6RI}G)G(s<#qgXPa87Cg#K zrj;4UKuWR*M@bSm+`o*?D!6%A)`Z(cO@3JV0_a2{f6Xs_J2Shw?H`8)Wlp?`xg1wl z`O&^RL)RzOJr?=z>M-Pt{5k^n^vK9-p@9pt+)t7Vt-n7ds6^bkw*A~gO z_qE+X71_3XXy-Yn?v919S++i(5sys0Saq}t|I1zUw@A{f+(d;>gBfIr0WBaV?I;T2 zOhsZig(I@cW1ERUWlY}2y$|>2-PS6x@^)Bux~=-Wv<%2dnNLEwtek7?ckiGVW&F_n zfAdGmxZgX7EaM*LIo4u`tXmett11KhS~u`NV1^p>1XVs&6IdIAS;SVieqmQy_cxPm zeKJ1>!J%9o8$hVaYoHmd->vnIr}oNk6og}0^*74`Q)LegemSTPW~MfuY%HSpM5Zqu zEBSTn+xN~NwEp?-`ShZ|cg74aAu!Jge+*^#QHH0;Djbh1$WU!YhAXYh3MaDWhyAFB z<@u2r7WwkIt6pL6hs?5Bstl|1L&>WMt3zJ6@*`{P2AfJG`f7=p4-T@{I-WWr*D08X zSyP9KN@d2&6&ZZ}NsZTjUqkZM0!i`l8z}s`RGt9z$J+95-$1;!;G@5e{%tPQfA8PR zolSvvfJ0G`bV-sJnp0#exH?5nFkq(xaJN|;p3=t#p~N|f(?h>Dk@sY`D@Uzur_viA z_a`+soXud6?OXh%Qp^cN)x26z*5z$c-e?!?ER>AHP~EU2Zq?QJt0H*Y}eBg~y%ob;#Vy^Q1c?e||5|qc4`)H(BTpB9r%Wf6lha;^1k4Y5)*lkYUOw zaG*^duZfi{L54fcP^e#d3p&k@mA*>EBn`6bEdOBk2Egb z?-n~wh)&4_Z-t98tK~lQrgQOspwpCjd4Gs27N*)%6cf=xUX)eVW;pQ3WK))O)=*&) z%J9xXw#9yaTl(%$KbOWVe;Ftxd1Pz)Dj)zn@$L`*D z!jpNv`$;xzj^zV>mm=8=58^2;$u96ZZ53(}kQM|HW*=>N{BF{+C|tTVrCjrr&Z2x2 zTB_K;RPC_P{+Rui#D*x9Gf8TCu=JCc{S!$Asjx%?@oT;(6Uc@xf5sJ;L9+s|WXfP_ z$c8GZ93sV_+DeqJsk}?mL8Mrk28~ix04R7iwP3n&Cf=}iElZW%@2k9hk;>WU>3%2~ z!~WfLg^W8V$(BJ>o3lmCT9OS@hG(PjrU0Z>pjL#ei=UX{VvX^eesNT-Z@Y)G*D7+W znpE6#2eVnJTER~6e;0w;9_2Nu(+~5@)hgndohSyjZeJStmZiyRt99a<_R&+sQL7mh zQLzWDS!FT)rVnzP@lO;? zdOzcPxg-VwHUvv-krp$RdBW595&@zmNPuu88O$u4d-eyS;c>We%|hL^+3vP#MTLXm zO-HQ>aZi0we+j~cBn|V6NI$QqhkEFYrls|g>s=?cvoakQa$YCsjShxzUKVnl)AiWM zF-pr_-r^{CMaZv;kbg!Iv6x!`QsfadP*j);f+gBCt-zwGQ;Z7wG>|M-uvzXysSklI zIre5L5oHv)!@Y&@H)&1Uhj3V|Os*r}*TTx6jF?nzfA1}nLMLPxMraRO0^e`;%5GCN zYhh*oRD^L%SYNQwIf?m@J={F!2c*e3hjWtz zOuIg6Rf9FNHhP6^#p#~v=cqmd>}Kmy-`;lAfBmM+wsSapH}b&ETcf6-@j`x9thSA1 zS#a8oRjY5*ervFTmT^lNdazV(<3Fako4`bKx2G&xB2yY4U{_)>Dx&3_$%8d*0iZ-c z7~2=*B#tvbwIA9ZYx@bjCb<= z`3Hb|DlAnZK4t4&7>tGU4Q3xBSggU*W|0g*sDoC#hHq~3sx4dc+beu{=2nAJrNS6( z;2%rYOje5pIB-=g5B zI4+bF!=$Q79{=?-uRj(RD<#P$xW974zzJ#zAPXU$sk6XH8A;&<6)|y90Lh$@Sr~a~ zRgtGx9*7-lSY4iimEJDyI*o}0e=6J39F8stKhZgn3;CInd9kQ?0{C~POdeJwmaHsT zrU=m6R#br^mX>KSqRdfhkPWjGBk#Vx)C;dx=Q1(!&X}yq=BaA>^Q&^ot&-|Nx0~+6 z48H9}W-Ng(6X51Y+6>}g63eI(=m%ica^S~FoXmlCEt-f7BFapd515itf16Az4SlUx zyFjfqqFixS?{`+Ya*Qc`xQ*gN=*`@`;9|xXJ(|cyeUraw1lANcs9|=(@um*I5 zhdBhAB?8E%VzH)am^Q#FS+U;oN=KVE*&Hjnd#$eZgC<5DtsVBbBk3e1Vv=sdzwF&{ zOI?JQzG3mucczjNh}mSGf8ZwE@{wc z=ND_+VyktrKgb<&T2bOPtyS~-f7XvVy;{?0ZFj+moL7Xn|NMXde;+!zC(cFOBjj6b z(HFsY9p1-cge5Jy1KJkD^E8eOXNyNv94<4*NCx#b8QzRjWhL@H7o!*!uCt4=9!vT} zjEYCKKQ2dXT{42CBX9bL&^%eBV+G=73x-W-|nYXM} z?O}a$iiC-KU6@)lSbD|!!aCU#kCeu_vUsYGO3FyF%6ZjPoB4k3uxY!?y&TvL?W*!# za~S;lMFk~_Us*jbQ%#$$C-vuEewuVxm;U?pzl$UI>YJ9he;E6#ck}jrByy8{EXDv3 zPCzcDZA@@50p7s9iRGyR|B?-v7?Qv!A2zl#yOf6FR347})o|3V&hnk|!k%iymeGL8 zwVE_}QdnxU!bHh4;Xqg0g6|wad}$wfbyAyZ?V9CoR!9H1DF%9r8@m-HN`v~z*G^Ox zTf_gA89|uqe;@yoQVMUnj7R0iUy}a^8~@VFuhHbz^f`H*&s*a5hQFotyQ*UWsb^vU zL{JD=xR#-S%tjk3^E8|b@`TJY2)F=mG{g_wfOEarJD6=xl&cqel&kH;{WThTTcJ7K zjMz~qFW1NYh&>%)&QD3?xzd1>`AI{ptv3ThWMR$ie?`yGd+WxmJtgaaYu{3k()s`E zZ3EC-a^-(Kf9Y08Q08<-wQ=bq`~t(2w(?Ug0|uDP7#7H7w2v3!G@tmY*TNuQSQo>I z&lR`x)n!l`&ZATL)H6>fYdflX*QizTPwJs_-mbTS&=?ik^T4Rs=Sg>X-uKx$duleT z=4G`gf7Lky-_E`*uM;-H$-k9Hal9pMT6%W;)h_UV(VxcsQGX(0^+$h-YVS{eFPqEmo*3|3Q z+1zYN`9aHC_(APhIBbeU9n9N#U$`xpYz>v4@nauE-gI(%&NwxSY@4(brfr*y0hh*t ze@iEdHh7u{Qt-CQ;WXjJcV#r#U#tAJcMS6de|H^tlNo0^ZaFvf4jq#Cu_*?fHq80& ze>^<%56>@2?{w%}rb8+WQ%yg`=0HjhV2REl$_AGeR1MHv;K3p!11^UOUMgNMNY1<| zy)D|*CcD-CI+Oweejqk`f3=TAo4y!sX+{xUQ5kLg1or+q+dJ;gF$%5C z#Uq};0U9+phO(OxN&#`5ktDoq_;Pl0%HNmC?ZS@+J=~VN4k!=5G z<>+Zrl?%tgth~x~UBhfn<@~t|17@J<3wbj252dSbYey%a%gvkHp2&8sDXH~>L#Ycc z>Sn`rM?|z3Zn7N}6{eT&@-G!gPb!HC9M84OzL{C}s*+el;ugpzwf|}13&0h&&PWJI z+St}QIHi^$h=@lJ;ZqL}%N(+SN}E&tEh($wD0ktMJXy7tmb$HUbiQ>8%On4~<-@30 z>B@uN-VY1qoG%E|$xI)wN5z48+*e7}Eh*E|F&Ga7QCg)cacN(bW02UBuYwhSKm{0sR2xBS`5iTyhX@RRAjp zQyVnvR#M&4~yt9giIxKO|kO%jsmBx(7+OxPTJH(OO{`v9)ySHk6ItMDpiMq*?FmM>naB{Pf#+>kRxN-uhU&XwJI&uxr1r3q8tpSY{d?HfHN z@G83zyE)HSj?)|0s{AQ`zxFSq()#LjT03VlS>@J;X?IGhj6_BtFxx_*AeZt(y5qt#jxP zsb9ALW$bPTVtQ8WES)CU;7iEm%KXi`8(LLJDqhp-5I-#p<;>*7p=Z zMbY`wf5&yPlF8d(;($~j^0uXd;7J=S0Vk9Y+oAkC*h$2H5@?yQ_mi(Hp||dCSF=-l z=yuu*x4jv5!{zbPY`9F&Jyot&ZCUFqf<;dss!f;J`-<9}fVo$-eYY_z<=AmlDyjLp zqz)L)yymZFDGhjS^$p3imH&yfqz92u#=~<42SAt;1~ZSSpRV8rkwIP)fub_DNLfn+ zn~ddo{ayBdUfj_8;smo5<4h_CdD51f?fU8@E-xqhQVK5Ic(C`!eSNkQoW-JXDHg7y zUbj`@iov#vSgJjlAM&eWqgou~b#_}VZ@U+ zHS{Bn#$ZW1cJQy+P4Uq8l=-{A5o`B%zYyPGNrgIpo`ofDnj$V~tTpgi;C|EgzM{n$ z5&>Bn>k&h5gFEg1^>iWAaaGq!-kz6dLq8~3i$jxqEE@6>OrRKZ9J)w#m-deMVhucv zJUK15{u19%Tq-WsQTjRN4kUiN$fk>vJ%XAL!imKAhMXMqBB@2@6>UQ z4r)n%T?}W7Q?&CG4HY$UNR`u9TT zirmk{ns3tLNhcpO5oeQD5kQ0-??|!0iZDQb?563zieZ=rN8A0$B7*5}tA$>|PQBAC z&pD-gwM%y3$Wdf#7CS9{tQPucJaOOX|MgUs4>+m0p~b6d2@5(IHq{+DF7J(%enfv6 ziByM~$BZ5k%Hnv51CRkH9i(uTR=zcW%nGt)N;oqRxksq$1JbPmb^E&p#7)*ZcTYCEvNVWF$ki=MM)@>jghSc1tlCD4!&O=b+@MZ*%<)E;FsmZB_FeW z>weQdnRZ5w3whn`pLac#vn6w1`ib(7Kg<+h7yhJ|^6PaQXBz0<*H)ud3e^vPz25G1 zVg9x!b9&Kd*4R(fnEbTF?)4@Gn--K*K?GB6!{qQ}SsadY2|RCFyi5e#MvElBUty74 z-D^XmJ#O!!o-rQ}uU)C9FQjTT@cP}o7BtVsj;-aIp1D!Q*<>vA3r^FjRlK!$KJSKd z&+RV#)hy4bf#_5lIel)6pJU8_U+X1XXcRBw>s{R;n6LWa>7IV2vwVx*`z0>cWBNHJ zv?P>X-08q06#&?f!LDmwI9s(;WS%hA$aasM>sMa@E;7wkvx!Xe=(MnkkEXNoEZ-J8v zmqmd=L}(c&FwHr_i82B^uq;IBgLOU~?8;s~znvAG2CE6o@u2ge#`rtZI}cAa;KEMb zo4TWDsOQFku;G2I(u>Z2g>3Usa9V!o9*0-GaybmyrN2?7f_e=rzo}fG?ZlSp9(m8O zd#GlzJ^k}XZdgii+@7+xDIg*QeJljLXyHYe*fa@Iv{gl7Wksa!AG{RN=$|o z2v1ar5d;JFCCBq0`cZDm=6N;{dPCXNi~C?OpBKkh)tNY#@rKvEF2W_ zgr#ey6yVo2~8el6vj93*scg7ltvdwEn%#08vl? z{z;jDw4`_JvWvWb3~DtHjM`W2B7kRd*tz-=zDuXP7zW+^D! z#bIH5WW#Ac7X}lvpl%KqrO|+~(|4rEW`o)wGGxu(TlV-U9$GV-FXny4>V@Wd)ogEF z+v^E(<(g)geBFY{QK0^9x3w>Mi4xMgDARAvP-I=vb=*mRj0L7Aq3}Iu>!QJfyUyEi znBZ=(pHu{s2dY zcyq%M^fy?A_M3+zMU&5QGI9VH;u=+e85kU)g8rd@7Gz#5wL3iai7*?jg|b=G$z_*2 z?iNFkyQg`k(Cv-}-Q)UlE!EibaXPEu8XYuAxOVHU+@f3&P7Akj6f0$6K4qfAcGJv} z&)ejwq-C0#`ObG`pKG^6ssH%j|N9?2{f9vRaqG;KQuW9$Z@>LglIxhni}C2pQhey$ z^E0`B;Eyt&-j~11%ZepRn3`H8gAf2Wdr0x4seK;Lna^S}jFTEWg@R9OK7 zToM4W@Yuwx1e(M9r7MxeNo<|?sb6wV+H|jf4!PPmQmn&fUvq@wWO(Ik`oXD4W$8d5(>_w9ho+4XUYt+5tmAhs6u%95g0qgCQ!IA$XT`RVmBHz_S{JCVWRylpOhMck4BNrJ80_H# z2o-PA-OkUS-evsPUy9~1AI%kNbllG1$K33sSXMfz4T)|^Um(mq4gP(%*^Iz{yCUgR zwsWW{$cTk;7XBgIyun&JLg%a`%NBMT97~$;h}hT%0##6`49DGZ`{>qZU0Z8j%aXD0 z1#ljH{t~V`)}Y?cRmq5PJBH9yrURKN>E+8R=q!UFH>>5qFOJ&h?)B6W7aPC6wO6-u zCJSo+%x=j_yes66-KUX395I4_0IHzPnD96#G1ex$YSD6{0?U9BYcVt|@s=JVUMd?& zX^(lrdbzIEoruL^iSG}LkIbRB<@i&}Q$L-YC5{Rq0b5^2U-sHPQvEHJq$0m`l0MUD zaq4>^0ztFhXdik4U>|;lZOamY!H9!{z>&r|%&Wo&P};eSxRyB5W~ah`K61uA(CDT) zuA=Q{Ga}X z02r`wPx9cvg3@IXK;f2u&Vm990)=TIs3`EDfSGRtP+c!qTV97uQI(d4UiF>MtkWcY zHh=mUfJ%Hh0+;KhZ&Tc(iJF{GFM|R^yEinJ&$|JEwx2u)sJy!lX%z2%2AH5T(y$c3Nc>w;?N#Wxp1D@eP1f$a<&`RboaCj!6|~VuQtf+P zJVfaq!g?9UGzA~OmfUUZ?`ifKfp<00rwqwniOb-DXA6H)Ff5L+rU94+v=UvCXs1oY zvMpJ7tEZJzX-Mm*rq_VL6~?qeIwVYD~C&d*K^IiQvoSr)6h#( zxgaq=woKCe0zO_JUk_~dfxAEaeXVsWiK;6}I=EF>7ZqAGQAhY!l~{{bmh)1Z5*s$R7u$s#|~)ygM-Ej>0Kc-QjyhZe~j$#n8> zhO>2l!OjNu0BQ|OSq_o_ht9%kq5U9bVoJD8S$M#2qvV!SZgrIYq+u&i^Hw49rZh@_cl^+-@|(qw@AAHs71KTMMUZV; z5Suoh7l^GeGVTyX0QXZ>Z3Js{7Q8f37r+I2Ykt?uOtCx)ms;Om)iw=J;19LlL?4+S zmkBu@ajM3^?5#QWZPp&GqCo5(SI1435KUH zuIJ8ng<7=DJ5^ycLS2O6S02DlnBomDvOvuqms8=?Q6L=98DUewAhcFcHwH&ga}c}S_#1U*PO@& zU+wfW)kiV{Z!=1sGBrpTn;7`=g3Z{b$SRaDEP|UQ640_ZQ)W1DiCJ5CiwKl+{%O%G zE8{t*TVsAA%kz_2YH%9!5fS)E8&9Wy|0m5tC1T8zk>mu#{VbBuH;#=3U$^=7Q>r6VmoI+0GQ5}I=vGUCso6t1lKO1lSWM)rA zHR7Rf&n%XAn^SVC#DbE%dI@{Y5G5Jl1$G+;IE;rKCMpt6Tv(z$&l4hM3nTxp%%hEk|>HhkZcyUwO5c-46!;JZHIa*cUs5^nZ|3PqVmtxly; zE$1(b#`+pvmVC1~?IsQEQeDssIf)#8#8$t*gYQCbTDgzJXH&9|4fwwBfWek9Sk5v< z&Qw4@AttX_*aT1&BLH!g-g-BGp>j3X_Vm&+$0vvBow}V`$2=8VhiL*DfBn^;I%rdI z4->i{v#KuWlEMlwd|24umWDbdXMe+Tv-d4 zBgsv;g;w9UH^DR|)ljv4xaq!$=TJ%U^zA6yAKn5?qf0tAGs3QdN_0`dzZAq*z!xxB z*qJy7nYV!ydC=GOQ?Y!gc!z0yI2YAucbc@%Qa>RDJigzb2^Btn%8cie9moU=IhKci zZP~i4^CGR@rh+SEz`T-Wi9`65Qv{K^-EaNP(QL{~WIb&c_s7O*w&LfzrL)3O{jmad z@;#mwF&+9i?{D!c6Iu89-ixHl90KQt!hqn+Sb~BWm;iH<$TBA=^n-=%Z!7OAqp-hB zcXC{|b4#{ULHUD+S;IW0A}b|>fZ%UmHmZqiV!>B1bp^$31*7k%$lz86mC z`2HuE1D#<3Hp4FC4NpAj{?^}`WCe08%ktrrO!`QCKl-&oh~PJd^S20H41#((U3#}k2#DX0{+fe+X)F6uD>c{2H zhW_t=y#3+7eq_VGksNE_bvUzmWrbrb>{baJCDRlEtg1SeG_^Y!e6S2%vcL-AKKQ-6 zVBFpJSN`&UXmoW}ZpgXd(jD#Vqxn>?_2hhEwHxrcLN3n|^|U!&iCc5>*6doDN1<^E zj7n9SdR(+WnWLuDY*ecrtKSafVEZ|p=6jlfB&rGgD>HMJ8mPHQepv;>F zY%kFyh{vi7LJ+`1-p~9P^xB=lro*?j9&1h;rrMo<9&@AorQBoItJ%ENvKwYGn2Ew_ zW!H<{NNSIBFr3C=Vd{s3Pb?MMnr<9w|pZ@%dpuzmRQ+XsHK2e%vY5{t#|5;Bem(a$JsHjeJ~vgr3pTGggE$}L7oXZvu;#5gmw z@+;W?Op&RKKxjAf^iVKL0$2+K3a2iD9dHMKD4m}HwIs%3SVIzc+hE?79Pp;SV%swc zi$$$7$rnodnOfKxi*oM#x#R$)Pz0~J>&aJpKzVP2KVx0rq-7Oxx2@si+PW?h8c+qM z56=Q#gkge{E#pR(3fX1g?8rEUWo{#R$&yVl8=tW;EVzR;}tmDQQ4)^L8Yy`io$( z?d3f_TBwua*w_o#YkoUZR@-?}oah6^=}3MBzT*P+`Nw}Hgyff_DCx)jUr)7iAAb4W z#h(6$U!+ytCSO&g{zXsi8(knNR`>r|gm%%PKfH6E{_&6a%i)_Jp;j8!i2rPVa<$NR z03b5HnBSxye6zs$OBrbtOifRM&<$900N_O(|0IeEUji124S0kgSRr!2Jh>0d zOtvx3D~H@GHS5d6rkg7a z!p^i|&&X`RUN2W!*Q!Dwlp;-k3P0a2ul{&ivHB%V_A4p#Q_wIWF{TAW{+ZMZdG-Kq zB}D#M(Xp^t&+(^Uv516P0Cu)u0B1FHAp4>W>Jg`yDx$v<0n<~r!N=fv zlp2sq({IRI>##DTh`m%yVK}I2<5_qa?ZMxe>yu_-Z4X)t)hr!`lJD`{Z*0NerDeoh z{sxBKu3@U-n2BxdwqFf@Xn%rc{USEj@6%X@Y;AIe%@T0^u;whDqo*{FU5)i+f{mh^ zoQXplIs3e&-&NpC$7wT$Ov=lDgMRNd#@^&Aelv>u zBKA?gUlqr0FTGcuJmyK{I7dG!hih3UmbVBa>Zqg?k^?2rVD)aYxwPN z{5|pSqxiepUw@W=u~SVBRw?0h4(A0xOc6n3P!9-2i#S0=Fo%~_OL<>s9HD;Q|3zFvv#yf)z8s4;isc{AH!CxqWOg8)8GnNbFb(jm z0P2f6Z@@D~JRFPxViSa<=%pbU>?co8U)2uG!kdU&apo_7T5Tg2_GD>e7TTh>X&p9< zyFV0y-Fn!pE&IMFkbxt>YuR!;cgJ0uRV{aFpQieuTbi=gq2P6ofy|{aLHd;wgNCX_ zdUeb&^dG1t5qZ~2^870nm)x8{Zb6v^k;qgO-7pasX8?5Cf*vEEAcD#wk=~OR*XD6! zcD1^5Jp1#1LOwtAENA8KS#fRNrsXC%(Lcn=&InAVbbHE{B?64ABGAMLI(RdpXu%2) z1VqkR1YvENcHuP`R{Bt@DJqLatwiKQP+AuEE8*Dg=a}ZEK4_k&rK48v&e%O$+e_Mc z-D``R$*yEIYn@d`j;zDsG?Uy$#p{=wi@aZLI~A*c&st%xlE&z6-*>g!5}1iU!-IGd zno&zSk}Wi&&|*~-?oc_!!g0zdoWz(cXMipOI+<-tME;NmA!({V9tFd-B^8$2a!+Mwi)Ua5v!*IbG*1w*ZYUKPB*G<#E4(kLxULQTncD6gF44?zI+c9R<~Ij@ z%QHz6qubxz(pr7gkH51s{vNn_BRVtHhw&_!gGmA5l2qIWap_1Ks3Y)ncsGh|Tb9nm zl&iO(vzs?(I3DVxqT1u_{xm(T^SoZ1>^lj6=$w9as^*Ll{WSLX6aNwzPxtF7%ezDf zn2`hl{3+}Wg|j)h5qO`x3YZn*X;_U`@ZCgVQteOn3Jim9ip!nA$;ja8 zSleYV3*639RY0aEw%zy067fAVs0l}ipKj3O3As9_E!z;M75AS>^=b}T%GcyM$j`3h z^|a^u{PBDuu|t{(Hf;z2Oa2!55-u0D?<)(4(dQE!%p|U|k*s{_15woX5f`q@*6>G=RHxh+LbZ4u7AKGMV6O#E?xC zc=2e>%b(OWI+8z4rB5VGfupk+cvkStmc;eF>=2L`(vx^n!B|~IhB(Kc+lVruL#j}W zLb|Ki7#J1$l3DeUt<87!^6#u_@XN1jB!&p-cY^cE#$$)|CxR+#3kmk=aIg_q^sw8; zJ=eeNr2$%jBQY$>K2_EYi-n-Xgg?6weU56?A#6l|4&m|N`@r+E6!wev8v`e>E4|fg z9V{?1dUfMrR;lnuyl`X}?Lap>yiz0tf?Iv!XeuU=^2*H4E<0|sou3e2Dcsu^T-MZ? zZ5#MGwUHgDzJs;>j$cQ#-O zMjOC;DYdUU&($+cw~P_b#-V+WT7-pmtp3@M*j^?~=Cv>y*SlBJ3(t$s`VjR&g}(W! zM0ME)rGdFXIxwq@9%>0ai&&OzL33p7kXzrNtyJU@Y6(DYIO})RQ2S_OH>Cl=062eaadSntR%UK7 zR-Ru{&=qm_;5MVQTzK8ig3^~#wj&NSUlLVS-((W`*ir2pd^w(0$Zr2pTUauZ>gy9Lt z}YL>fLb z!NbBO?xE|vrfdu$DSpv#KAAT5MZFUV6sw)KbbxQU9^4!{pns=%s@qm)m)Zj5{u+9J z1-xopN4-BP2kks!#&&p2_8VW|hkc?vqAaFeY)o}CJ|xfSREb4`R8_;0WHJG;U20J# z_U&#|WC4i}&Gui&PO`zN&+5j z*0b@?3qFQKk;-Yjqs8AfgsjwO=@#q<7|JDj){;_iAO3`8>uZHoF@I!RL=6yWJ?ZVS zBC@u)uxNREbP_-Htas)s^Zo=hU?zAJpczKat=b;pKo7k7YA8NVU5C2dEv7hl!X1me zo7$H6_DN<)>I=*|c(Q(!z&}z2U!`GYQ*% z4-cRFK%y(Ijd>kcQJGnr@BPR2>Vh%WJM}x?{HxD72mG_t>#c>*4A!00Vb0Tz@MYUq zdQq4-(h>-Lu!5Zz4Kr*42(&&*siY8luLBFGGju^YxcZ>ZEH{c5%ZU? z4%KtQ_DALqMX&61`1hxov>O~>I(7w*nXuzaHNijIkf&rr?Z$J>Bbjn@SPA+-d@H2tHz;tIV_Q`RTPo0tG_Cl>15FvvDx={lg z`7EcOg0sXn_?L)HzqFS^g=aHHEoM*IeLM!G6vAE@!DrFaS*P{e1D^J*7P_ii3}+h# zXZe(O?!1uGJ~+zShYm3Xn1u%yy>cR#XX3V`zuc7#m^wKf7J2UVqEcsH-Wg;($G6aG zS3U7M8jdD-m0W25MpZXIkC}fOY46*;pdpWag;5la>=U8t26`xr(Nu&OIzdEHSTc4> z(LDA6^5YE8vql;T*mVcO`ZtS6KbZTq}L7yvVK>aDJG;;dcplDnYVx2F}l5wc=e( zZd}LJ<{9e~pObs}hxwpvYYxI||DY>940?*sfcgH{&va|)l$%?m%9?Aca*5yA2>HZs z8BxF4sn=VgM>8w;=)HHkbG5j*2nbe4`>QAO2JmUB!Q>SxSzXIJj4`K{Xs;`z!d(zV zoO`Ha&%V_mJKwgiSi3SaoI8GTw9l!UOgS6U5_Bar5~Tl}5tH)+x${2DpGWB#n*Gb7 zG~m{K8b6|g@I*a`Ur-4hoVtnZ<+Jl6C`nL3)SdFP5siatD zCpr`*_|$TihbU#BXdlQI)fqkqbf4!xjeoJMUPz#h^mej1XqwfzEBm5BGk+UrzyWk9 zB?R;}%gg@=fCNM3E41SwGV68@0OM=QT!ubdEgy*+B_+Ho+T7z=AXaPE%ioNz0J(6k z9*LT4*U?OW-{MLpI9IiOq<4w4ksUK$KJRDW8_V0i(pNlp!-g~fwdkVKwInuK%1QEW zxgIjs5@g3Z38-8^gLRIOK7iWJtIImqYg^?f~wf zZ*%T|r-VW2X`@d|@p#%4X{ex zdfI2mb3v9jx#rYE&VPW00tJ`-1FicP9?n{^L#5{vNvd{mSyFT2tMiq1xOY4YyhHV! zIGml9wI0hq2D!dq_WfRvF<(Hu0Roh0tOFV8s_yg)3KxBKF?Uct2bLBj6fHhl%F)yc zJ8Kr*l5$zAJX_zM)(}^O-(DzJ*_tePiHnRsS&f0wwOZ!eij9} zyyN3cg8&RZg_R^t(m9{WZ(ZQ(s)DyklZ8nUW*yuXawP+EW>#>%=43*XKOcn);ogc> z^z0==a)!lgrsOThEYN2hT?zorD<_u8Y6R)-h&r%Q`#*S^(i(?~+`pGrh|2Le89=`$ z`lcoPE<8Ht?WtA=K=(~KH z^dzj%_VJ>+Hq5!0(b&bNwF}Zi4Scg7me*D=VnX`0e0adI76CLd5Cf5HS^6*AKJe2y$}W#Mt)^A_Q)_Iz5zY^W*z=Ho8SC& zXZkt}$qR5tOFKSIQ+yZN6y|$1<*Y(DGQl~g1VO)4=@T2Kvh_KR_Zk-becmE@+NcXx z)qY!Y)%}W7OCox**}Rd_FCNjG2o^kZoEmT1T$=cN@2{ zoE24Qd{-nXIY+HjNI2pPS#2b{tV@4vs-<~7;og4}JY#*d&eVKYj69$|x0#P`^NBhC zMp$wj9_mOZhoGdDf@AjSc^Yh&d9b-SneE%Bi($;203ADb;GD6ht>r=(V6$+`ERzTu zl-!)kFXDQ z&LY9~W5w9;H7x&*tFLlFr|5B~P~o>;ySBsNL6h&;151k5fk`;onQ}TERZ`HmqnNnu z#s=3caRv)f@3kO2zfE2+z%mGtKN4<(!R;5C)SdIclMxoO7@RUl!w&lGH#~<9E20$4 z%2Kxn6Fw>9vN%l3#j8iQ+I z5;zuc2@@-FQ_oAh3xQ1O$cRd$4y>YP^@+G(=9DUpYJ6;jrP&nE6aM! z(`jGV`@nHKInC_?zXw|;1|4yMKRgp-B(@hllIY=XAKg56fctO@^{T4uY#Y5sN39Wzq7$>{PT`Yg^ zsv8ec4$b6xiJ>*??xC7wfPzO1V|PG$47&Qx;`r zckd~o@eG_Zcf-Fc_m$8s`+l#?SrnBp3cXc92_xn^*7XNFKNeo*z+b^>T_V8HkBNQ~ z38oUgKMMe*T{q;^+)cmeS3NYt<^=D6Pl6g*T=RK>s8=qP)5SSCne_;MJ^&|S-ESk| zBkDA6vOS*_Iei`8cZt$E8-zhH5zrm0dnu+OI7{GNeu!*a!HuA(#zr)<^VY|ZVmDj{ z=V`ZnyAlGj!p_#U;P~XI?!`PjH^`n@6sh_vhykw7rRD4m2{w&&=wm-MQgl8eVc}%J z&SzRd5<^Gzs5(Nn>LAxGM;;g1RBQHosah+I>9h zj^=-Z^O)a5^a82nlDAY?@>Nfcv(~vI8FE!37bu zBTcg%#T3G?JCz&fb`f>k?mU8kRTjWS6L76VYB4xp+2+vVrM;zfmopayZ(@Q=EjpQn z&r&V(5trKJTV@e1;-7BK^-}nHh|Zr4ljiMHw!6#bdWt17<(!@Zc@W zn}t=U%o7@hxRGbZm^}T}%2iMHf1uV!-Z3wK!!Xl-#6a+C<86BAjz2Zn4=v!Nn{keB zkad($w5$VQ373{p%rhLu!JT6l(iYQAwwh|nTpkGB#twz0vtYv$6UN5jIGX2eG~6#J z8};3!3`t!59x6Z99P^2-qXq)hvw#)*k$bsbhg`^d728A_UeP9N@|GYz736%3X@e?zZi`&CNZC{Gc6Wt`4&tgXMW>{QXP8wVr1Z z{)FkT*Hs3Bv^H$AkQKKP+D>#h*1fHmYf&NX{O{uW#X-Ad$UT%2?pT*mvRb6D8gQlL z1f_j5=lAq(nV5>&o7Dl6j2#XH+eCF!o^?f5G$q{iIOqPZEYyMm80GexNnvI2Mad(t zX1M!G)aG|Qzuj7Hk{(4^-9nq22daWcP=IQdGO1sgM9wcb`7=(=Xu1`f# zqkzl<%7zmxFl+b^ako`q1b+@s2zZ_w93I)X0=NTqc-te*17I@M@L|zAPca>7ocYkO zP^Xcw1Rw%241K3_y;*hF1q)5-+KtN|KmakLX zWydY816FI#i<9XJ0oKWOEA`)8p@*Hp+S@ z3*#2;^H)py7W??Qn7{24P9|VVCx>0A%G~!x=K81^!%IHR3_T1GSU|Ts6s>K~*MzBD zXgpCb*fRlE6czyA-AEdqY#Q?7OMdq$M|$bxul#CqvC@X$6QJzKcqNl~8W-O%6<>Sv zi()td$%yt|Xnc7*zVLZw(RyHNHnvxX=1Z{PivF@G-@~Yl zm2;d$khEsTAo9`$0uuxIvz1ql-FQCxB1^O<6M#3ynWlV7$@!TgMP)wEzl>E){7ZDx zeY?V7IsK?_hvv4G>0+U)x5o(Ew~fkMn3tD|(ZCQcHYu2c0b|FC!2FB$pq9a1!PN{C zHkILtSn*Ck8)DX88xsK`tO^v;>SpH?^p8x2&FLiQDWS?E9tY;gR$~eC>@|s%c)hR8 z4Rp z_VgV@x6HI3NpKMnabgqHR=E7!mO?kW>P#8MFI`bXH@;hFT{q9~B)M4#pRP(EPE0Se ztSHT7c%P1o@?Wp16ZU;s+^7pfu=nvIg*r=Eywq=_^z+1exYHmyqEd0+$Lt%z9W}NozsE-5_xL&DByPYEe}|+ zw;*O@N7A3tXXYN+-S0eI^82gCY3=n$-gkU^9XqB;%B(u+F^yrpx1{?LRrEBzw*;$3 z>mz!W6}Ik%KodKN&@e7=FzA5@VF3?CjVpE)fUge5&lUG;(-r61)g|+N+nwI@hqO0Q zw%S~3$zPW*iyh{vqNuO?pF=Jp4CvXYQ)yJ73y4hFFuZY*|CBOG_bOJ!(LsiSk6l29 zTF9EdvW&oYqa}3Qg2vUTRhd08T#HJb2ZpP$ELE%=u1w{(WOP!HzB*YRVwVy#Ph0 zx~(p64}!Uobd#WjHj}(?b3p;jnk?K$U`9dBJW*;-y0?v+qO!869@EUT%KhL67+{~g zaHzGB-TvdLOM>(XtyIN#dS46ynBY^n{CjP)uCJXvEi|S-pY!bc9V$yL{Q}8$tx6RZMeU#@ns|#=Tkz+1038uK>RsRyJo8wrw)xKi0g%K#KXaQ<78XGDq&a%AFY7jd>|5k>mwUJ0ok%2pjp z&Ijz*xT(7rtW64I*e36q>c%c`81p=>T8POoh9tl2zbaanpOjIw?|r8mJB+tm<>N}FHdKtR%7sfj5kU(+7pbA9E!_zG}3gH422 zHWKBZ_qt|77jTn_dB#R$lYeICgY32g|EovwUZ+-nXP1K>WjF zb-@dEwpu4{M(rV)@qD>0A06Ou=Py0npqcQE{v}`L>00CqYeU6a9=X`f9bO?O;fuMr zvb*4ZiDUWftM*w&0M(a1H%7BzhGUWdI5pi4_*74pc8a!y@DD+B{bXyT)&XRx-(H>^ zOKIDhOK9%E=*pZv^l96WksjspTOf>{0aH>T3|)7fG{%K8a)SQUjRimeUzfp)mun5I zXmgxX6=t)l?;%UNtvy@~w?K+YSk?ZcykRbFm=*5|t~IS;V&3^&!tuK=Qe zwy&$!RM{}CvdeAOUk4COA7Eiq`bVTg0q?l>rjGE>z1cz@|G2YJadd|+9eQx-yjCPe z#JzI+XWRj?*<>Y20AE-D9T{?i*e46_XNPgPf?Nmc>FO>C(G715(8`A0*>LEASqv~z zNY#w*>QGJ27kL#qFvj@yl_xKcGz!IVbV)DeoRfNHwd8h0?{MN+za~vrlwi9y<__C*ya5{>H0@As4yLOS$INJcEBH0{G^MQ8}AE1hU6yX?smWR3Xez2N?0RY+RJXYGzj@$#;8AMgrl^fCbPM|l^_KJn$~xg z0ylIQD;#sEDHKjplmD2y5{6&3YhLuNC5V21xDd)yNI1__XmM%jQg)nrT&PF^QEB@|<>D)=1xT;2foKpm=zSm{%v%fYw>1`ZGSDRP7zb^}d{UMl8{Xt2}Loqt}W z?{Mz>tF!-5`?Ej_&AHe>!R*cLhOVXMVRA{g@S>@~d%m z6$%5(YT2$G>Xe;y%bkEif4rA?$VO5wREWDjoS$Oqmw{-n(pO7O>6oG5g4-*Nx;2Pu zurr*GW3|<>nFuKrpvJ(A#y|6nfPtHV9hj!H+5tIj%*HS2;>bHkCBNrV)z8o60&57y zO(NysIKSV&4ub5^h<-wE@K={_tjU?Q3G!$acX3rN!cEzCOb)H9<^az(B#?nKaR$;w^HMBw|u?VnOds` zlk^vBCwd;)?ARdPJ}VJ!rXt!7o#j?s%+TWVeJ=OKAv^ejFEV355<$^G_)PI`Q>j>? zwlAc#%`1!A-kD5qHr6z^elvTpClpI6tre3VnIXNp8E$pYwrGFXrxb3eRs}L>wYT5* zT6!wdv|k!>Ci=C)KHPG&$MuS$C<6(F2?hoR3)U1KtOk_oIe_|SP{Yw{41xB~$Zdv& zt_T7QtPTYX%nX#33(f{g+k&76Nnb)B0@~C^?D0Qiu4x<#k`9pYVBV_kEi^x%&i{^RN21~(`AhXp6!|R?T2WpgnjZw(@1{nONN<*LojGrhvOI@&GA?A+ zM1xTBx%^MVg|2`O13msP!Q}8r8jeNtzHq)RJi0gb;rVQor73?BC%N<%{qqM>mq609 z(8TJ|)R-~{tL19)Ovr*oISsgc(EvaB^jbf580X&d{+A1rB{nTc<_7vK3j{cDd=Fu|e!fPS?PPWMjbg=ni^ELl%89ZW zLE$vQremyRo>6hy0~+V2rN+E2({74LZ2C38R2tJfnidYpt!@R_yiYK9;{Z{?q83gY zym_3V0IT>X==8+?A4+j*u5kg_Yy0E9w2Ns<2dFQ?JP2_dtMJ<{uzW`hTI1*psx(;) zU8ml!GRGD;SqzU0T1KNzGM<=~JbldF&e1i^sXsod)trtn-iSh@IDQahPDBseK(ETw zinvd=&x+$>S0D}bLkHONO97a-*sov+PJT7JIh5^+j+r;pu>gUL#05G(moFYsPbHzt zG{T`ra|gNolV?;I2%3|UewSs2*760swhR(2VyeFDZXg_QU`~DOM_^TYTBMS5TSDQf zNBPyP%rm^nQ#Yr86brX(jy_YfyrY9L5Ezc{2IS?^a6&_kF67*TJ{I_ujl8`v(C6&W z)C^^Ufg(hmTSsB>4!5w>y<}8ouQd&?cM+ZRO5pY)%<1qB_CLN38cv4&$HP$>%!`1$ zBQAivkaSZq%V~5=(Ql&iZH3qUh4po!%Zg9;YyDwP08%7X7`P}wb`tG6_&@N$)pB!~ z#zu0Tp!yHn;$OVrJg+4A6|8){bV(+5#+7frvYzd9}WYW0d0qqMuz6QQo zVH6Sf%it_JqRF&YrAK!kQ!R?=xVytTe@1|ikMg5NsK1^3WLh4XNuFGejb;xq1W$Al z{|qrbZ7;G;JP?P)BCWp6t!_|$G02e3gCTghgIcacTE5kxY^s+R1o4daf=;`4^Q#G* zJXptaV2_9gpL@{D6|*+$N1aIWA>L-j@BG1-L+1CZ9JRfjs=SXBVg{`D^S{u*|NnTP zcJ%5m4-}2r{^fzZ&u6_R;9y`9pTNL8fKD@3Aje$@7|`U-2MyGz4B2!3Yra+|Ds&6X)o zk1HSXudBewCzFpB!(lo6QaiL6kC37R*M;<-@dtl8OXmfMB$>x0yEiFwV2rBR(P?Os zle$UAerD|2zP#u8BTCh2))-A@R(s`BzMPzZL3j_L-JD=b`m}> zd>+-AM$834Erb3IMPAHYG=AcsoohwBX$s<)nR(3??qKi8u_oRxDCLy5+N$3^f09wI z@pD=I+-K&7{qVU8X~{%9z{z{dx#P@zi?+9~ZA;n=_kVk@jU-wU(+6)ee7u0Q)1`3# zcrwON$E+04Y9<(PH93P1JBKZjCw>(_()=7bWooeKV`T;K(ZCRU5!SXumigVl&d)CJ zX77j+*P6!{`Qky1q`iu+Bdb0t;=6cp=av3!uW(*Sh5O{mu9-lV0hdpaqYRV%YY7%Mun8b&cDUmuKV zFLyc&8Y6Wp-mK=LPj-Hh{5Q}wJahaI|IP(q`4tP$aT5l#xd(v~_mcj1g6J>m{e8Qp zV;KV+`5!aTE!tV!eAopM0))m1PWAB}WDw~A1ObqF_4V(USk{`s|BlYq75{G}vPtlF z1T@@=`1d}T_z)VzA5$&`0yy#b&uw6UiCg5ruiMxFuSFGY$7&>_a7!l^udu6SH#-+G z=aEI<*K+lU=#MV7l!QDF-ZV-s3K^C>+V;g9A1i}OCR5KT9ZalY7GQ8-$&r;%ygJ&; zo&Gcb?aS+Skz11IT)k!%3e{5Se5AjcbFo`_8~Z}LuJ_jyhoXED?4N2&WHJuf%mFQChQ`*2_tue8suZi;k1vttBt zS(l};+?qXW)bk&u5so=|$^NM<3w#-@#+aPld9ALoUjw^n{j)sP)6|^=pi*fjDHtcjeBDt(pRl@bh&GR5Bteno&p7$IQ_SgHIJ8%WhL}C$Qsz#S znzseNmo67_(JObZXb;$wE)cpiQG61#0{ad3oyO{qmzAvvz3vt^URs~&zHQ5jVgCFq zx@@|jY=A+gY#3VptcUX!*&oDkhkU}0+`W08}tW-n{JiUruR9LTwDZZkRK&56EETd`=W`R*^qO|$!)$r5h zbPLlj+VNyqj4IdKfUo2ljnI;XCzJ` zs5J`z!TGQ1F2CCOi>3Y|3n+5~90t^W0fAEE+lveFuY-~z=6$01(BR|BQAZP+Z6qk(<$4!dji7*qhfvMTx#fTd;5njl{%g zDlfmw{n0D`fD>=-p|9&|MgZId3Y$ZWwhHkEcnGe_?s5wno#J`A+8-!YynpE9)-Icx-vFcoa2S0V%PvY=j`?y zei7&3w$h)YNL;3*a?}QNvXJWDDTk_VpAxN>I;qBmwZ+HA&I~6kSPp)O4GO=1N(4>@ z=SXRY=_l;Y4*qzCqKxBwT8{P+Jw(>lD2ZsZHd#QW-hY=uk~JY%MlzHIRQmXwLbqw9 zgpikHlMN&Q(fPv4;;0s%E$a)raY=^@ZnEf4`h2-tWH--PSyO zk1iw`KsTBE!4l|e}6O%{$e>?DZ~PN;~l_Tw+C!S4L2n7Pm)Hr3>&aHmh{JyHRxlo#!Qg z-|~QTVBb0;_@_M5&fJ&g_V?*Q*DV*rK9Y|L;Zfr*hKg|sC55;3O6mX1J1K zjArDQH`=ydS=!6eic7_U14kZ3H5N8;h6 zpG4)_-3t>q^R1ETB|X)CZAlipkpg~k_-|(Z5wv+;KWb+>v5M0AZ9gE1g3XptinDJU zEFKoRAtD@!2X73SBtq_eG3bDY5jx+`z3m1jwEq*zbVejO*j%Ww`Aw|NV?2)>R;87b znDAmPG)}uOGzX(?~u?Pw0Z7a^h>v&alCQe^tR{C~|GU3lV|H5IejoExZrQ zx#<*Iw5oeN1s9EF*|f5aE!*;&hu7u?8_f25mm^)U9Cc}%n4=~FK~BJgso$3j@AZrR zVQdn2ez+KYm{Aa4n*^(#&A|;?2FB)L_19CcQv(1=aCC2fS;O!QnMy2|u;jFt9YPvP z!Un~0xmD(xcKKmw_raHftc4h1qWk9xGc~mG$Pt^HX4Z07I3m1`-OK#5?}<(7P!(_+ zu!FEk$mLotf8q{X_l8k?!@F9(6LMER6=JRf0GQ~R~w;+8e#4xAzv z9mfn`pRlfeEV+|8m@5Z+5dR*06QW&wU&o6V_B4i-A%Be7;|v|93a@9KJt!GiI+O2S zN*kZMc-HHBQqk=bTWw?)A3Y=|MqUvlj*dw;_@BUa%>cX%SarzoA9J&U1ckxTLFN$P zME_22;Ea9}C;|f98nB_T!iwtqbsG?xEodv|f{PCu#-UtSSBOqJoBidkFN`Ir$mHvN zQ2EOpKgcw&wo-nDn2_$^x&8SrZAZuEoUF%?I`QYFw)s2{kfH@|?K4}@&{o%$2&w?l zdla0af8Sjmr&~g=hAz&>u{ii?w9%Wa(al^jWV1vKpEeh-(E;lH%os?Azihh7c#H;| zW;+}V#SSuM=bnO3hgNBOg01?@{b=2s#yD9rp`uPx=$dA2@6&Wpoo*rK71yq9rOq*~ zU<4+9%YRwi9Zrxw`r`568*o;bBe~f?2$&_-})xBls4*LbS>X_1;y-=9U}rp8uk`;2omUE z!HpTQc#?mON@>F_H}}-76p$t3|MYz;-^PQQ>X*gv$y%43#t5wDw5?>i!b~k<>Z0LO zsq+&#tg9hCW2~>OX=KCGxOSSkmxyp(_gHzLXmOVek#o?-j13NUMU&0qKzV17Cv;<2 z)AOWwq}w$VahC!35=siuYILkcKhCQtkmP3iSlDfJXKKBR{OFHfI_i+xTv-3kKZ)Qr zeRM=DYqF`S;|LgFE3oZNS-M5ofSu}SxqZO+Z}I?bL4jZXt0WrcK7m{R4cxJh7F(r0 zNa7d@49pEw#RkEbi1?AjlfU~2+{;wt90G(<+fx3Jz*>k+8`IsJ*S1-qBBCj zR;d0V_lcnTXc1z-fSvPYWRPZ)Mj~BkrT!pk|7Sxbp)TqP+~BGUNtj9Y9$=Yj)kt+P zSXcRrn#j!fqsnL(h2uFf^~ttz;OyRoYtJfWXYzD{w!a%hsM!P60d5@W8uHgFbFx3R z=r1FOM2r%@7O^=%LxP7`Cu}VnG7k2FT>V$@6hxc#Vb?c`Wo0~(KKN#7e&V0X0&e@< zbn3TnC=toz%@C5IMD&?&UbHS4;=j}Kbz8X7%qrIl)-1%}K%s6n!mv3u{~nQ{ps=qm z`6>Mrv^We9rvP*MN)!E(VVDPppYYcGw8~STE{8M&#hs zpw4G-SkUG@1PajbH0@tc00~oov;5~eQiC4~`2VdQ5I;815kCIeDFiTUm@c0QvYNUhx;4<$s~UKc1eHqNuqx7&)(=CJ)^}m3Kf<-D?}~2s%2N0hrNm$ z7i7}e-+&xL+aH@lCFJ{)Hv>NlY8Ym7>c_x+EQhe$%n?g>l?jRvnikqc^t}W(`5((G z2i+ZWb{%~DZNnO)Jsp<~sS8*DRDj^$HFmfmB^+L|f(<`JW4M-WOOGbLj(+OA@%Ie4 z?(0HM(pgbmK8A*=Ma*;YvEdlNt|TAPCqRCO?u5dD4CQ_KEtSG-3@}Z89oe+r#qtO| z9t*YAwq)KO-@IQ@7&1HIXkt7laZLU4|HX{|#xno;B zWsO{hqLunvlMQUnVnh;@|9(~V8q*$f(6ty>(vh-kRk32KC_4R;NC4{prsR*Iy_Kf0 zF1(i$bCV$>s0@C&%zrdC>vX8dnj}!3au5+LF<#%OxL@^U9yVLVCFAb>j!IKe?5G!KSEsPrUPqh6jXEN-^p%qf-qI#in_K)l8^Juc3v?!f|?q)u7?C1mYhBSEEqyfiR(7&x+wXF=v$zb zRJ!&9N@UbFvGMdc6w-=NutVrNJta81EO(6j$rBhXmXFX0Tp=hfPKGVRPFbmGN}~b+ z1f5VM;M2%WdsF5lOx!L?4r2VEWNhI93P3C+)AG_ZdFHz2YzHR zU`=mN%oZSQ{QvM!oi2-a;OW@<>4tF?A^kKVdagn^j?^Wf_oFez|07(Cj_{J5?&=L7 zc_3A(6z=A;|NiUXm%=dq>gu91izu8544-f6PHbLiD=OMTGGf3V&%B)rtTp(w&m2C5 z2bYV9)Fraubf^9w?OaC9-9SCGtAZVSb7QmaW%rj~B5qBzhC^^u}Qx`H9;2nOdG zFrNO{0hsvSIAnSCY!1#0hRk+kc@Y&t(2NW0UymqpMvn&F4Pt$_MrLfFZ=4l58_eg=(Bh77J%_po4QM@bsEO3-r zE-|>j`=FpZstEl+(r@MU4B*Y29W;>)@(z>%?CM}Ko)ik@bF+~84hqXr7YcK1k#Lww zg()4})gVg}nD7kZfKn;Yx2#>fb~!12&D3vEd}mRF|F!I|+Azhw$mEv%>XRs^|e=9vf`2dDH)%hB%b|KvtN0<_@K|0|NbXCKxOA3W04%Vi+yzgvR<7%x+U{ZPjzv2 zIHyaqeEjs;v&MAk?yE;>UMyYQ)k>=7Aj(Od=h#hs$#M}E?PMddrB?ATU)ESA;S}BQ zU+hpnITi=#qtwQd#=$l?832Y^03I>#BP(3!Sy9gcdU}h+3ZxJ;(~>Tn}~a!FFR5r2~Lc7;1hbL1tIN zY0Y|&v9V9k3ED+uMwGa6|BtB)l!-^Vyk2WV$tv7dL&y~oLa4Dkhfu{+zca^%$23uR z{J;bhiO~_L<}YL!@1rd&2#FCRi0A}n6_B7i%o8CXwbhxdW#xus zTm4bpaksAzU-Px&p`V4;6%FEyEK>cDsPn6^qocsbk_{R2RUac z@8Uu9sIWd}FmQfZMcnJ?St3kFD8AvX5IBPIdUn3l=m83-<}^hAD8ub3x}5bKjV)Pt z6QtS%Z@?~0vO*hlq`mC+Vx- z{$Y8fF8n_5qtONj8*GoC)R-%65d>w*#6|+_cbo`c+6pu9@cfj2e?NA{s*vUw^`V)w z_BUr%q3oieIKin7KP8GagQ5#w%kP-mo-Lf$T9V^q7SG!+M_P$F*P=#^(4l`js7kOB z!s36mPfjbT|52wAM5CxSguknuuD6L@QA6qP>Oe)l(<;E6&HcK5^}qAUp94JL->|!t zHbDS{!1a81`Il({wwF;0oKnvZ@z;h|whX z;0tvpc-d(I%!z0d}JT%@OXd(MTPPFEpoOkq3a+?z8X zdpuA}TGElu^hPTM7LBfG6|cvzxyM7u)~+ZirTvm@=e3W$GIGx^A9sIu?D`QogU)q$ zv}OFY$1{?M$~%u;>x=6?mAZR-cRF9%vjNXPWB0hvSsUB*BVN6ZY}juU6hC?1w0VXq zE)Nr(A9QI|^QLWbRsMt2LlJv-R;jmmo_FxDOY_4ocS%mTpIG4YXk0VZuZy3+!%uBZ zzp>kbua5LfnO%4@cjWD&k@mjp@@GC<-ZE@{_anRJ4mrBm!#H5(l};@OO}_s3q^0i1 zSEoo+(-LF678fp<81teqX=hmcmqL|IIg^^td^$t&PS-oBPt%pXTX$dksjzEl;FqB3 zQB&@w=d}6Sr!MdPU(IH&pHcPcMDD!@ZkO)G`s&w=IQHp`>$j$xtWqMk+?ZHpFxfe$ z{oDfq)g3o1I=FI+*B#H6@fB(l4Q|anbo|CBW3}p$l~z|yInG*g_JLN{drOJluA1Wq ziX&gO?)_k6$7#!+=cU**%n3R-V#12DiT@7DaNio|ST$Pb-zT3=RDa6b6uU1rG2HU= zywvyAWat2&!}fm{8aaD^FsQh0yR0wws8-Du{%=d~^w(wWaj?&7%^|M9H@RLS^)HUJ?GRLI6+;4g`DOCUC!W(7J@G$3`yt&&G`uDu?Y4xCa(&n9K z7mi-EPc30yY3{*S{VqRP@m}}IZmI4!z2x+HKMmGd)U@0?ypP(W)7`o>*bTeY;?Cu5 zPHkM@|GMv2lydh`%9m5wBkSsB1}x1(-)n!G{yTMl)|2cv%WghadaGBNl9m=F4eXAR z5G$VWM;C=+S`Wk_bqc7RvMG>c^h6;kp_5-*?C##MqvEsOk=HS9M~+x8s()m;i^a$&!r`(@xysQ2K>`2dzDz2pmuHWr1F4vdt$o#i*plkpsO@I&VDb7KqB28`=aR3#3EI{l9+h zGYwX}ePoRtwkN05ISrB;EO1EmLy#7WUsAK)sJ}W}^JYaNeGOJzIT&$5aotGNLx^=x zMxmEHom?7?3K??V7_?as)p{&i%rW||3Fr=^Cr?C|g@rVDGHNP7hfG1kgxU+!&{v^& zW+u8Tg!heeP=z31E?OXPsU#yu%$t|sRvxhw%)7wM>zf0wdr7Hi8*_-^e6*Q4PicIGTb{}YOVOVL}Q=)MBoXNT&#{Z_j6Z~#!~&Zio3=F$c zHUo%B4!Xk3ug*br!nAm@9sSMZ&-LSpLg*fd(I>g{0y2r%5JBR`W z86Jm_w@{o>h;#*SE-ONlh1!P0$UrC>O3?+O__P>hsxV>GPNE^ItoYz8@|0oEqk}^6 z@&&kyV}O^JP%$$)sAA?ix}e*tutyzu54I#L+i~rsCRb3Jz?pj$9T18GuF=>+H+|Bp z*U>4Vxax+yU+Qn7XeRoUi*0KS5S@ZEeZM&q=Ud2HdgwN4De#osLDPg{k9&v{H0%8U zeHUtjA0Zp&%iXgzB|E{Fo%xgr`}L*J!~8H><-lo@$})6--<;&?l&qpjV@Q=qdl+8;14jSM2ozQ_)z!Cz53hV7EIFm)4PJCe$?$bqD0V=HFslkcd2X`b;z-jN4?p$|fHI~!2F zP|QYnDJ$-_|j7a>)0bKq;~|2iG*f&_7~!!N7-2SnO6EI8wUtAyg74tSxUqq7T^O^Tfz@gp`;4qUYA9}6a0HjzlO=u1e7 zRJSuu5m++Z@o_;=m?sVuirc(!9P5JOSPKw!=rR0uC!uOi3F!%z{^#5IipWq zO}$G8pmg3EU}DAQS-6V|AB(*9z2Eo?dZn8xIaGvaOCS7&WkLPTCM+cJNkg)6FBakq zcLW_D2|YPq!sChYHavqDwC~D?Q4hf3ebgDDZw#jn=K(0r}1pE zJQt7R`DTnue0c^GND~y8wTl|e2kyRkSQgke=i_lghiLD|;X*O~AdV7>#}46Yp}4yU zC$bo|bb{aLOpvWb3X1R?>0eU3QxNTU6nhHrG=D$26qAAgH))FbBNC{PD2{- z4=xp$TAs$Y1g4s^I7BFRxqxp7Mg7azO(+Im!J$HNQwhGq^w|@jR(ksg0t|IN>Gv3qWu>!^WmKCo9Lpc1 zu20`SkgO=f0~z9V86Lz+y`JDfe78<`V_eYyrk3cDf+u($qq;oB#`vCP=6tIGB=i&3 zHm5D6CIuT^0E2(&NF-q}LKL4+D?s)prsddxM=B^1iIegllGJv9v?VjjadRHI@xrw1 z)v!7lZ9)=f5%L;C-YLh1OsAT1&?)~cnN)$jNa+u(%L}NT)OVXMC^ZA3wUM(XX3|v~a=H>S!r_M@tyqI$mC&Hg|3vhbyjN+;Jt?omE${_7*^z8e z<+K@R{4?MTxJu%mWB1J3YdZg}Zh%M;&k`A2FRL5JJT6LF7oqoDr|2cDxp&VY9_}DR zpW`GF^a<-LlBvm>Dr|^{+@#>qMDK;rKPz&yRy=?{KL<_=63Oj&oA|xJ1DM>+FF@`j z;`;)&7mze;!fG3!7DwNsxc0PKhlITpI-{ZLOV1*ZN3(u=h~yr9!0@|XVtc+v6iLRA z|09Clct}3H#Qj-gA+JCM*xbCto@DDQVbFw(S-9y1@C<@}4;S&iDxhOHAtFL$xMF_f3RwuH&AW)jLd(Fok;W>2p0TA&Y;y1&slZZ8=1eaeSm78 zDtWb%zk3^3{@P24W*5);aNbMSLW0AT8eN& zvupLCOJ+bX(uGR#X)Sf1ovRTDi;>YCbIyudRH(Zf-3S&hf z9!hl|Dbyj;`Lhf0trU9qRx~!Euj8ihr7NJ~v*t5{Cw;S3=ufi{7lQtda7Qg33}*E* z>1{~p2Vu@BF2E&{E(+05()~(4Amo%;{!`f`zT1DwNs6GL$eNQ##)t$Z{Gft{5W}ak z5O)0|_$>bytsc&6&WA5P!7Ba}gs(ooDJhz)RpnUZR@Sn+NO&IX2kLQW;_)wL-c^pg zV(4bXpm{Q=D2GQRRTEb5dYnLdea2?2D-%D1$}d$}wY@e{8ZnAo6xha!#H?sS@za@v zP4ysQfjU919K@}9**t2X)nhc|)jIr0M$W|EY55qyEHeEK7A2XB0r2|tTkxFX)v7BZf3N@}9Z^nwf#Dwnq=yK>N5*z6wh)q!E4EduinWqlDQzfg1dvhaJUq256`hrMgN9r^MruAAt>lCG+X^}83PMGGYl;{;F5Py$`OR1|` zTq}O4O!z0_*&5K1ZcxSBf`vmGF=&%++MFKKC0rXsjvuN(7?Fe8G6POgqE);=RMFw= z_^DoM5ZBEV23QO{(DxPf&beWH=;D7JST+HfkO^avF4?Lh6L?SuLPzhBB9NJb@?fMP zpzG(RCr7|Q^oLL)K2@|GC1cek<8`_AygDeQASwsccn;qIB6aGk9al{PL)fSIBswS+Xh4YixM?7d$z2f)QEm_&WW4=9_Fc%X5cA{c_Ml@ zz8__U!k6wi;KD8;#UGSvShIBL%wwNS8d*~FvZv?#fIQC?L65c}_0tJ6A z@-c*_ixx8U@6`7v>C>07 zNN+k=timl)ZUWC9&}y`ZH))#^FTC|wk_V>3gmAiWZR#liCj--b5!0pZlqmv!ZGf7S z91~89ir$yaP=I#AQ$_RfKAtPf?M? z+z_jhx+1XYV<9pm2RjPp=%&26Tn!vIfqSBe(`lcWvlZFkAY;mSI(0sPtKd6B#FV>V zi3#3fG)dACm_e^C1kQPR#gk~-WHcx$KFJ-Do(3W3C|)=z53&IX zzs@u1rlk;6ML7TtfbC>f%xw=e*UOAnXUpl50!SI--$xaSOuBhG{yBJa z7APXVg4z7P#+J-k zZbsRF&r*>{LPYqt*BIV>JuDbM?PQxOJ$q>OW2qp^p3^7E_A*)qrPbY()9jdo+BiV9 z$sIu)O+qA3C6ao$h>8*E-15E>lfqTU9YKMf zPvkThAhxhi<`+)y4nV`t1sb(=TL+HayZ5+!a*+@C#vgn+T+~i(6~l+sK!~IRipdIg z0$C$oGMfH-I0Pz2!Xrv6e9dU^a&4}#NA$WaYG?EtIi7#%Hs<^6_M!_r=7C|tpW!3tfp*r9jAJJGs|A5Y1D1VB0n5I6Qx@{bEr#O<{_|6|Vdyr%f z4v|i7vi|gOgFV2Vp8}D$yp0>DPL8?BM*KC3aQH1l(Bb3e&YAJ;4K4KTwI9@`IlAJh zcuj)o5xNKA=hj(wt|e3ci91NEMasmU9$XtmW&6eDo`67V$_U6mu_n4+oFU)dpIE|sVzX&)7~)u#tkxnGEa-YXjZd`L0^`Vhb?* z1_p88shNaHI!v9S zyfD+|MHv&K&R%9gQhhjA(#r<|IE9Y;eI&{mAU^OFzwJ3%QfMGkvcw1G#bLh2m6-Z+ z!Yhjxl<-h15+1}^&=eUrV&;I&NQtk^`DGL^sx1S+?;59&bUztwvmem2VP21fT0v@r-VNc4v&wmJK+|@ z`<3j9bDKYC(ca-dP|XOWei-pFn2($Hyjll#f=1|n>Q20QaCc(ta4p%F)CC9zuI~Yo z>z(B!dy?-7NjZw9H&H;Zjtp?a3kML>o-*e+^aR=-S0!eeMM6AYVRq;`t(-(6vN+I9 z%;doad15aRc;B7UVn_x2!K#1L>c?L4YIQOA^Lgs)Xoy{^=nwGw}_a`dt&h=sVdnL z!r7Bw!JIEM%P#~b)#Jebf`#)_y7)uh#Z=I{7mS!$BH`bHc&<)Fw+}eHB!Dv^r4jHF zM)#IH>)W(0`+ovUGth0Ah*iJ0GV9ey+>{uF3S4P}XU)q2^fUO55^<%6DsycJcV= zC6xeQ@j-H2m>l1P=ncer#Gx;YLmD1Pm%cCtEW(ul{OspxhbZl~j2459iD{UO&mjzG z*%6FyUKnS?>%6(L&ZR4~Pe%&9#8iB~N6Mj^gbRla1mA>7IEdL8r9_(^&b2n9w5q{B z$Ix@(VCX?{P);P3eKP>pZ(08 z-g6`{y@xi$x6)f<8Plp2a4B6I!CCW-bj4fS&9Q=en!h+nZ-sGCnii*opU@8;40!u8 z`hk5h3zTTTmcuhlT|dE(>mz~wK|$9eLnCD_PNFpHMM}JvB4ro96_l2q#%Q*yVIXRS z3pQ1JaJxZ3qbKkc`^|U>!%J6V3(?t)s;bo_alI<|ZngpBkcmvQT1wd#@DAve)H|&J zoK>m?CukAsSUN>bZnRp_5TeMsg1c`K&-XPnIPfb=6v-PPyA(P#0E}CcsYIKw83KEB zG+0Ol7EkXz_8|0H45*td68IrYiK#RjYl_UIyo!{r#>#Zrpv1dtpiG&Q17VhW6PE$p z3<7Ch&3FwI30{pg*tc0p3gmtLsevK~tg!~0wkYxL93<1=_#kk{=dDV#&{#nalYy)C z?t>@7!4qQFcHb_?_a|RsW%naGgTb0YGCu~aS+gIj{ox;{=mT-5LE>M3NL1S`ml#X> z#=$71{v<= zbQJd|0Yhc##|#D9s{%PK_7DB5B&9pHLUSGeXs+$wjLkQm8_iVT7Z1{64=ZWWZJ2QI zJY#4XNT2i!;C@#;#7;_;@S9HmM+ZySE!O)RREPi-#Jriulz7(<=UOm53WkFo&rT@O zPG0~Q1|mG2rPDNjxg*&M4upUx7w8jgWQZ z-VvaM-+3i~*|q-|Ao8@nKZF}yQsR9%Qr4fpMuObz|0&T{kK%;%u)U*zHoinmYeM`- Nb1jw0$1<9W_`o^zi2c{kcYoI6BJVWfwPM~8!hLxf{mN1Irl?>i@pZppfo!M{X5AfoKUbE!)zN8C3Npe(rfZb+LfFIQNZypE`_ zCG!*kjK@DJYJ6H~=)Jx-{dc@?Aqo{y17h%8uBZf3|7*Des;}nawUu+vmb6X@@-$dS ze*b(`f8~6u-IW5;NNu|5f=l!pTN^B-7SF1Qn9AOL=gW=`u#xMQ_^_MKbCbzHevnRb zAAY^~GSfUul4zeQ>Hf#{ItAzMN~8T=BJXR#0kM@}RLAt3ieJ`q$D1TVI0lROO_V&( z;e0=$Vzq`iOx%7BPzV;jwpWu@7@4?}O1$L!UF)DA1imm-=ix52uEcXG?_KN0t{=;a zi@sk#VP^(6{dPCZ{ys>+h%gGn`*1~Dmg!24yg_=MRKLZ*WnBL8H8;h9vr|U55{5qN z7-)u@Q@SP~9!YxgQL@ppmAyXFP|6?B*oQX}1`g8;(>)|q-{85Wsor5CAWd;KgPrOM zs6DYF!YY{iX?TdE%@O|S&MULswLGtH0>rmugIX70~-u6IGk>FB!^2F<8 zDXTF0A93XURvQB>S8U$iB5z~6aVczCr4s=hO^*K2Y}|9bhs=i9WC7N|DPm!WW?Eat%FD^pYVNNt z{JeFUWGrNkhxnz|*M(;e9hz_EJbiVOKHY9i|NevCAvmGb{F{wocjSdH718pMUY2P; z0r+m*ApVuoy0CI??TX+*EgI`sy?T;eOPmvK4_YW4EMv_ye5?!IXXC87?}eB!ybB_R zH(%HJCdGS6;?+0tGx#Diyp?H`ALtG>2mJ;vRaL*rlmrn>C;#`#W|dTxy0owqxY)vx1= zn;vHsju|R7En9d9Wv7OFIy-Vwj+_4QB0`so*BknK+z?X4bEt8+eSH;V1xQW*{E1 zQt;=@SU}IAww%l&t$gs>yMm=xPGbUPCRZNL2?iu{O0#~5oxAwxSFD)Y!~DUP5)G{> z;m$p>gb!(V@u)0GZg@Sp>t}2#5m3m8D=(IAafW6gWjv-;NX`>F={<}br$KALqqXtgCwxu7X)Z#m?`Ix>zq`Jw7zaP1n)amG_&Q!!D z65D!z`QgZOg69gF*OIQE=@C6+;;R6EymRN$()qLke`hmXEphWV-c*VnW@{745|cQC zVPz{1>~0ejk#g#a-NtKFao}`G$bLSX0vK#phINz&E*y^hI2!+Xk>b9Rj$Cr3zKHVL_K%?y{7%Ia)#T+Onrhehu+H?!LWQm`ZJSvtaPLdJnndlShvNp z(b1CHdSv2-1%GMFq3PGMtoY~ph~ld>&aV&CG#1-_OT*(7!2 z8rtsdRN1J^6tiyKCZY7)`{qL1@SeI3%Bz>xA7OwCkT9dNq){UH>TKTV-eJZQN4}_oXd6KU_3k!;y^K-uS>mVh>%5nsLhvW$7 zC3vE)lkS1(R$O^v73ENuLGD4ywAn6O$%AtTYXw(6hL{)cz36SW-LKfl;V$a>Vv!nY zIZXp2UY@%)T$Z0G@xWhz)IL4C&?DPn|D0NjpZ4>>yIu2UnQ5glZcTojKd0z$6I4F` zI%6#HGcB>{-i&&O50Roq1JpR%7z`g*AGi1Bz=PCW2}@pdU|q>aIq5)!N^gE%C+xr$now0I5^zU^1~gI zYa*cGB0vC7M;LpIN>II>#NDIl_-TLg!pAyqxS9lamd1j>Z>OvsF^V&%W!cwM?8oFiG7C?3kW9xPWJxy%lTR}Ti+6D+l*Xal2N|eS1?bX4XN_~5WQq5>s1<8BG$#uQfM^1 z;-PV_*8ehmfbUiI{jLJ%_s)6B#qaJ<@DHcs)~ehH`FcH?G4||W>QVQ>+sbds7TxD} zUgE|Z*GR^ld&%7DEyjO$@N;kAiwDd6+1&ZWKjKqfn91F~xqI!!o`aRTTiYg#Xz+Q2 zMhN5UcAMLc@`^Nv;{H!QZ5ZEqxVpyNKG|jz7R)JA8Enu0_}93`=4+q4sj$>6zJvCq z9T|FWcgE)5IM|`AUEyLuuQO{&Pjq5ds1kBwpu`$L0RCPAC=jpo^3X#}6R$M}z%CGv zng)0rp2#681YF@%A-XW*Cv+@=(m!XM#tby|YZ~?WZv76CbxRWnF`{g&N(x>JU2anh zG;};O&bf4EF5Ujib41Jdc|bi{xmn@!f`7HOz%`XO?1WkT_du(_Cc|%{BR|x}E`BT~ zC%HzW72vgwcPYv`^$D|8NTBtjdye>wem^gAQun!Z;7t%cgRi~Lc&=&cpcAS>54^W!i0ysowY;(|_u_>l-^gv#+Jhs_Uvl zo6*g!Fr~0$(i&GMf{!nKgl^E}`K~;XU|EPzq%7V9j!eh>&T2ki5BX15pknoBbiqN; z300td)FC8}S+?&9&;QS|U6TjtSMpjeQ2~r6^~H0@k)yWC*PZbNXw&c=arB871wsf) zsK7~Y<~VASo+swv<>7mD`GV6Gn$c8?N~@7al{EZ(hhOY(#JNPmBDZ$t@YlS=w^y1Qo!X;=+j7CkEw^ZD?dG*2(W*8EvbDV8iHqX|k1xjw z^{xbH(wZ+Y1uQu@kc(fv#Liblzl;B5kXU{&<#xq0U4qo^PF2DE_TOsiKTk)_tbgv7 zO@y;{K08mg%f8%DgR2%6{@*+_lr#cR{(@$;nKZ}~wK#~}Q)m8WU-~ImjL!g>VpR5B zp<*^fRLc0nCw1RQ&~>a4hQ_55%F*Lhj%d(7!sU0k7yRvf=7aQ+)5QFbI>SP0Rm%fR z=>k%GRhkiNAi~jLo1R|Fu#Ats)-q))@WXnLm0GeL_oQgNrxHt2LDhaZoG*Wvdt)}y zbFOAaJ<~mY#=}EOlv$a7qq=TwbW$9x}(qle5;b66xaEoH> zF_EjUU_nre{KrG;qTCf(E*x=Oy{L06Dw=zPI9-iY>+xGhZK2L!Ba8P{_AXV{9wGz6 z+JkygBkB^B|9BH2AvcZ6M?@2^7)Z4VFx0j%GoiPO(PNY``UE&Q)H;YrMO*la)uiD! zIjRU~yBJs6BLHJqi62-jG#RqF`Zh{n+Ue$1K0m9;7lDq7O)C|CjNRtY1YUrrx3%oER9AemO`9 zE6fZg`W3SEPR%b4CpH=H*S)b`uGbQ>uJ&Iqe103rEye6h;nEYdQU7t1?=`G_V8cBRYF52#&xGHa^gYXbA5T&?s2;C-k|^A(N`k`aMWSDfUvPWZ zg&=uf8Hz5s@l-_uLi<}Olz0U*nQ*QsoO6@kUTvqi;$G3(_As7gnY6U4_+4au^+W5k zos+Z8-!V%RI^N}@zHzd1R$J6QbYAzQfo!o9-3#?WqNfq!x`?T` zvrI{(T?cvrBxZ}P4~NOBZZ4nUnVp%`)2vMKh$DM!e-v|vu7X8*Qs3z|m(igaT*##O zAwHw;Z20YDLBoqQ#Hk)l!)Gc~QctI!%vZ9_KOML(My~>6v+(ew;7T8yd1F&sOlAl> z3>xfHvmp3z>Z|W9;F8M6l#idn(!vRiBk{-x5X3iVxxOkFP2ceU$r+sU%%b*sQBbGR zkLlLao6kNDeh6sLE&8J7EWg@)&ZHY|-ZcK$6nFV$!$l6qC+};|EIz%(AKqnLHOVHe zWhLoFbP&#K&G>corQ+M6ge87$E`)Nh)cl}Qh0C?bTIL4Yot{YBa9Xml^16e2&oZ6s z>U)m5#&t^((#<~@+>1rFg7}gvc)pu0Xx&w}sAVOVAie%=q9%Qr%>%aF7Sw4M24~UP zX>9v(kGJp#g_lLC?v6#g^?sN5dG3>2PcGp*x~M*SsFY_iTkjHft;#^(r)Bz7#+x9V zuI;Rn*g-GWMT1`z)b&3)<2u|9^EB_4**AV1`KA3J<2i4O!QBA<6tUgsWMAS}c-yKR zQoLf9Sq8g}6{!30AxT>~S~wf&yBUQhx)`0gE7C3Tj5jyw79QwJ zHdF3Gv+Lmo8202Eb z@7lQkxUEed@NSQ-KBNY zC2S_tGpjp76S|zrKfJE%=yz^xaEtWfJKwPt1-woP@nwLIYuHGRNPcXqj2F6f51yOl zU6JY1`<*$eQL<+x^hqf5!`Ml|S48iDitmiP1D?Vkv@h3@&pfpai~Avie?_x-YBsS$ zsV?nZ#goBbKP&j?%k+QAY^E*4d}k)#B>VHM88ULxY-uUaz11FOQVcCk{W332<(Jtx zn@`cgk{H+!$JM|aC07O4GmaBvupW8<|vwkj`Al;mq<0{W2WnJOgZu zyOGB*?*>u^hgGslgIjg+G4QifpVd#laJ*Y}byJ4>Wf5;VNYAXX)>HZgAs2FaE4t=z zejGgW*;jX<)LTSx$?2?=X1P@PjZBKY*^r|BWVOo?|JkY{T2#?1MtJ;DIKo)X5~PeyV0kTzf;3b+Z!&Bx034H! zsN2Vt$ETHCi+h-Dwes`s&~8N6OFF)BgL+!Lt=-e>n|t zOyabwP1%*OPjsHKKkf2cZq{v{;fBk@cw26t3S`k5ojX6&A}?a{oGny2c+jL)-F=9T zUVtSknvC>9+v-)|`R#|~p*MmERCb#4U8#@0*>oG8_u_I|>_Oakqx$I~>qAj>p^YKi zmFb%L&cSOw_NDk=9?4$w8ZF`LJ}LC{_eyiut3mgBE=AxkQi@xiIrn1Tkrlp?gS#(G zyb~iUaUxy3=R??&bVES?u>0V7bZPqytsCG6_8y`#6Ua2yF_404Il$X>;ODq4xtBa0@(4UORVOdlwKex^J#aoG0a?mC0WMnCm#3Od!;opiN>WJk!}JulY_pR zOVOk*FXOX$@ySAB0UtMQbw$GyZDiSJBYAnZx$cluk@O2Na_dsD*!OIO`G1>8ilrpV zR}5K7O;LsaBz?}WmUW>k=4COZhzDp(fb#h!A! zO>GT)LPsvE6kIWCWB-xpv%Z=|K~$M>j!;6$rGB_0(U_RF4S zwPANZf4;h)O@8_Qr>mO$(!rr1pT=j8UCBAE7d0`aQSh=|&Zi-nZ|)R+6PSMA9U_Nc ze1Bp7?Vjeo%R|vN_VJ^x{oFk-yd?$O{GZRr8>si@XfNYc^GzS7Iv?Ep^e%l5#s>?l zOW?IJ+Uw}I9l}ri!Q&$PX!c?QMH#<()^+3R5>O}Yd;8miq8IavdJ3w7GlVxE%F)Mh z--{>4*UV96{z&!taN;*D_O@@_7AQv;i3=g9wrT#viV$(%o&iCo!;V^AM?Z00K}hPj z!Y7gY_z3Zza0zEhtL~XqEv@`SZcjJjr$vR_h7s~sbNUG)%nM^82TRujy)s`AlX_B0 z?GA)bjxVSPHecVS4j|!}ai^Oo9kcKurMZrHZYQ9hn3R|l{WVy6GJ}|2VZ>U|>XJ?v zuJd!Xxpe7x0u4jIrwP(*&L3JuQ!3cf;0<-&=}bI^c06)>7TN86zONo8G`*D?$WrV; z+#EE!TdVuNFEZasqNMWU?@67?SQdrw%TG-h zPBcwMMKnBla$6VW zXB{6;3d=)pL*oW$L_r8zcI;) zodpPAy*1Q1&flvg92|9!`T`&g6753!ROB5K3cyPCMr;E*RODmA!3jVD$5{CUh_4jM+e!Qzeo~k zO-lj8r+s^?2hEDPJrOUO-Jgxno$dWSyIV|qaaZ1D<5A&~w<)t%+o{_L_Zn2a{>*>NL1Bp$NYP4dwB(Kz(a7+g zw!rx!qPvprHY`P%O6%&wpghTD&?b->b*A}e1zZ>0G*#yYm^u0#S4xpPG2 z^drUnMqV38q+4bO>R%MhCcG$Wv}tjHOaMN>^YK@~;b!|)|4X@%S>LZvpS{K3g?kb2 zN00Dek`kGq6y2{U#ZINGHqt*%!Q{`XkI=v_R1slEf4NcqFt`z9n$lc4v8Cdh3rqB-7L+w=Y7NLx_$yEW;2c&kbO01eE&3!y~Aq1?cUI?`z4|CB3h(l ziNSk)1EoaEVjAT5@-2_es`w((qSImK<3{=Jq~%54c~5_vWd2sNwpIS;L=+!&&5LL- z%0&&EEeoDa2wUT;(6IR$>J*H>ICY2L#EOg$QQ~>1XVco>MqZS-g^E6Kqv;o(hQBIH zFnCZ9s?BA)dax?C)1J$+MNX}dyHT^0Sld~m!Q07qL;hqZd1iw18^6ViD=O5dnXD-j zgsy#s``#C8p}U_N^_2*Je?rB~@0Ro&AAXpuQe3)Jw;HS&UPCyk*x?maDZoY99-3wjQX8|9+?~@EZY&aF-nA~u8yZzQ|oIGYX*Uzo#IkE zwMH}kqWl-{9Ca80PoI_)jT4y-SY5gK5N;~pGt-X4K%Ys|P*-AW`=GOaK*3)4OZBUV zOa1(IhF0p6qdq0WLsxCKG#~wEWD^;wH8M@YtX+m&#Xz+KfDu7OnS(wRdF6(p(ElCa z;-@*DRYL0*H4+>gD@5xVZp6BUB;vL?^47%A}xG*SoMS=b_{-JoOu{O!tk>&R(5kj{FHO8n-Wv3U`x^L9s7u&vD)S5Pm3=^ z_G(g96^hZ1gbY}Yq~8Bv{tEW&_D|8cr-~1P*Qzxwd%Q*#KL{=a;)EFX@_v_$%mD%kmyY=_KOW#`<7iul!*L=Ni!FSbp;>zgDoFD1Y6k#FmIns7Tivy0l zZi}0bPS>TLEIr6EET78EzG-BYI@@ziKo}l35&q!&Qm6Gh2NQjz7U>z$0Gn|8{nAvxm{piKn-pn?} z{v(pZ$spkyHVU?e3!$vOPBTmVN*4Gd8_nKsbrywpO4d0e345YNH-?q-e`lUes$yl+ z`QDcerc4Ws5ia)S4Z0Zb=SY(~jWKr3=?z+S{x*I9mb6@JrL5Mqo1gJtR`F2sg#YI( ztV!o^nF~5k7ac9!Q+c-hB$5zFc(byoSHx#^l=P&mRnDIcPc;p7Ynw<;0vUQ&rE~QL(B! zR2O;@7?S9@D`k(jXWV2~8GQNqZRJ83F2fh)vH;qfKGveeb~dFKdE}$tNDQ^#W+~0| zZNyo&%xTpfbt;780m3m#FrBqSONn`S1*%Iyi`EJ)cN-4g2s$09C%!^8g&F^2?m<=!U zTs10vQA9{0^1N>4)x$w0n;E>6>yicM5p3L<0SjDYVvf0k@Q-AdmPjv92D$tcAgZIT=L_lawn0u4?X?Taq$0S9W zbH!I27*B5Y`bVw43ggSpUphSBePE&3*OL^q{GO`np=ebrxZboF^)x($a5?`%MH!K1dR-gpFLP}NeLHzlK*F+a@KnBzuON(Yqh`IkL^L8zAPx5fy4;IQ6A9l zH=qX}H0$w+mSAei+Eu0c7%TV5Gw9^y+1BT0YP+ZNHTw99yhdtnG9T@P|DsygQnS7{ zPwYCe)3md%J8Dz!z{ID?E%P>ZuT`*q>{->l4DMo=TlwS^k^`U1KEI}K%QS-JI*W^r zo_Kb?YguKRJ@o6)q08jC3D=*Fl(7^nA-nCw`|ytvaiQ660%k@(?vpWfh=tCOq^VtQ zy8Fb~@~cDC{mNO-j>B8ix&se8urm6Ewe?67i;gb+y!!59p%$IFJ+bfzv_?mP- z>ont8Vvf8=og^;m_n)8YW;mEw5kpWV(RfywB=y+v zu3h9eS2W;b5>!o>7U8!}P^_F_a|O6l z66m<|gz01M(esPZhRTpE4c${-2s{esx57PWC6U`ro|E;NxNG}E(I?l)#J|${&ClYL z2?9l4zfgHHg|vKjk8xa$+a(^LdqwHHPD`M!D-3R8-H zEYGDU5Ts&)<6l0ciVLm_=IrjGsw)3EeQ#sB)m^x&E1sA|;wmnIyJuhW?%5gLFSkg? z*IjbT)6YIuOg=T6^ojrKWe>AoMn6d`FNN7Ihlk=GMyx*JFFDPzUhSb_V5f0hARb``h<^2ZJqxnAHjZW=xLAGKIrPYYd ze);jv?=^UpiAvfex!*~d+3F1+PJL-;nwmZP!qDojWoFxvQ%25h&5cb9fu7HA$8z>- z%8djsIFQwCmZ^mk+<2?bULVo2`dh5cw92{N!6!G1-@$VwcSrd12NBL9+n^0f>}Y0s zzzkxcAs2a#Ba50$xf~y(@5eqky1-EDq!*bKjR+-Z`8JMRC&7{HB+i3m3WCtvH zObc%tHn(kyJoBosu3-JWqo}$lH5?-v6Jx!);|I?3P61LBX2H@Vb57^xeS6#`FAEdj zeCI2{h9|YZRpSx$Of4*%CeW*3@~)_iTE&^HPqD4liHAe@*UnXt)3?w{k%w_zjK_~K zHdJVaCxs>pnseE+%PMvTbn-iqdwY96XUvazjLWY2aii1Z%;j6RJkArShc)$Y?A-Rg z`H?A8NdO>W51`RZz$$z2RYXF8@MB zj%LqI@trcl}x2`;CgSOHU$e?HJ{wbyFi zI+FTrCw#lEPw-Xw?fEqZj=VLiYY{C2hW7^ev0aTAa{Y$(>?=1L^j_^z;I9W<&|b{~ zdH{l2%79!jm@+gR>KT5MplUw3!C8=P%tLaasvc(fI1WZLc-f4NFMc58``w2_!@OL- z4-^bW(%OO>A}<)YJ@omd+>to9wcF`u9h1?Z%C^JkGM2R$U(Z7%z!+I|LQ;J}RIXxo z;s?L98jw`GR-&RJT4>i1A4zeC+9j2jf%9={~z<#QW+FW8$Wz zijaGXn%$d9Qq5E^Rq!3t-M6@w_Q34&3(49*rmYB`w0P zv=*sp1YY-MX4YDR`fk_#vR(<(GKD#O~+WBgHch zac_%`!#nrEy%l=rQCqQ@>mI(9Glz=58a_I99tY?>!{4vBFS zXcBmOLoYE1PFxcnW51ymO{w8U*wM8(p;+IL>-2koE=2FjUO`{wxu;(H`3sMpztevl zF?cuspi~CI)AIwDw!hib{O#p0Mm>4Gi)!MgYU+3LO(;9?ZiJ<^v#7jP?O=$QcrN1` zd~Pc6TXio1?;GAbtcpYC}tjH1%rUR$F#dIO8XQcUhkk6ZaO9zf0gF|0it^MEa z+qXIksPz)z6=po-l1V+0euHsx^qW-z@flK0whoZU^PM7nayf+@<%e+JYvFiJ3k)XI zF>F5P1Ck8Oo%j^Wos322pEh3ei!+hwCM3BqyCt*rN;k#P&5dg_HvB~TOU&hd-}A zxDrirlbG}NEl_gXx}(`JDU>Uqv&{l_=c+w&S5poq&KwNXnEA6G;D)T8YILAvrJfx1 zDi}7uZn7w380p>QGK-nThOQ*3-y0} zMC)~4@ChD_p_as-7QGj$BN9RTf^~?NtV!}4O z-WyZvL*Dj?mDS?LcCM*c2bQ{b=ydO7e0|J$KloIwk8OQ-S*Fu4EX-Zid^>BVe?dR( zR3R*8Au3XE>#@W~#Ro%MOp3V5cdBSzpRQ$!){{TQ7wu_m;;UFniPiJYyu8$$(h^Tc z04H@V3_Bw(;_i^>6uGR*go*bUOzM`cm{57Mv){Vfl z>AR8kCUS=J$~e)prh6pKJIN=MG_I#uWj>x!c<>K^F*qP?QVUT*Gpd9ERrJdO*wYjJ)@oC*RIf6E4R3ro7r=| z_hV|ED)b-q>xXZ!^p;mIlQ=W^ZquvUTh%QRw}2t$6f0I{$1a5>Bu|S;YcDKXev6Qf}WV%8Gy{QLuKT;&FWTy zM+5LW?13@ODBb6Dgi86Zq(;v`&KLQ450zO-6i8(kp1ewBYOQ;JlYQu__;9z*munSq z<5Gv8+XgQcW`Ca&d_EHrq@+n?44WUDXYL(1FM3%@dP}=;KVDsy-<#{{1tU&|j@Fza z;`uek|6~VQ{5^C;i{sZYqs9F@=qV$mRmBt`de<9HNH+9NGWnVtwH^6wp6m^G!8G}-;Pm{hZk{sIZ7_?SPV{?45*(!1q$U1oe{-Ag58;x#No?uwT%^&#s(_piK za%SosIT8oic()frkK`O#2p62EM7t*0_XuxRyM$!Z_sqquls#_v#7M5+kon`P+dv`w z*;@2i#nRoWF%!hu(ABZ#FX)xa#%RjTYk25(?*;*07R7o;Omhm8n z+;{C+8*tw1=s{YUG1)fJ$UAGHc=D#G^_9e&;*70?+K<=6uPjM>aUSqKc;t1)Ry!aw zEke(6#8xQ$7NcbX;aHhZbvj`)oD;@7$9V8 zPi;nAqT|&i{az$cS+haE9gV}=-=~|VY_29mNxBn5mGCAe=d7qf){_VLJ&yg-DM?`I zG>`ol0p7Y8i@*I9M+2HWr}x_XvP5&9Ns zr$=Xml*d>qAF#g?$94zeJt7|E4TMG7DB3M@>0D^HAgu3oqDcZE31;$@$xy?LoFSP% zQQO^nVcfF;&=Hi6DssD9o0rvyhwf3fdAOKL&iUWbm1+$OZ7|iViq}xpZ<|K*2teMh zg+XuSpkogb03Uon2V<|@d?bZ2L+~-$G6YfSFxuAdrH{~tC6^sP{j7L$fYDoC{R>?} zl-D(*P4THugQ05@zQ{q>eEi}pK#mOg`{{skE-2(2;L&+N2=q0Eks!oh%A!&3FGbN6 zYqOeR=b}Njc`d`ZfAy6j{^wt&z80I1Bw`x+nu!v$}R|zS);qp zL>ROxn-r+En7WUVu{~XameI2uz|111pe^c1+LwLZl&NffOYUjw5OXgiK)YD-nzU;S-GyCZC3h*Uz#8 z7PzS8eLK5qZ#m>gHK@g2NVpDopBtD!w=47nfJwpndnW;m&+0pPfkm{_>YoY#(HIL9 zgaAPd)kOs8!ce8fpdw1qJ^B^?%a9U2$Tny6%B)HOb`ljxYa7z|=fF21zK?UFjYIFdr6o4n_lAR(@gDx>B0dQ2Q{=O0*jH%M8 z0{EfX%BnyVYNlb3i#mlg?=+Nj7f~~fks6E}Tvvq=*0ZYt{^yG8?)qW|3}C1g=0FNM-rXiQ zFN{Jh=!04ij=Xkv07bQ7>|n1o@EslW=Qh9urdpOQkb@~I+XHEs;@}ma4pU5W1TJ8T zb54LVraK6@{i)XF4s2q~Y4rlyG1%Ka00X92=nGI{0QLSrIEE^B72w1at*!ykfQWKt zNFV@kq1^$$2cYN4dNL3&0Vt4sM`DgEgiz1g!v(pN072x`L0A7c17N|#;%z2?nRe=J z9{_o{sJOck;}#j=)6o8LFcbl9w7lM@z-9>Cj41EXeW2nL1fEY$f*$2Q9QzY&Mps5zsE`@$z5QZ{a-(&LRI3(K|ZFb}!u!?RE zbb{Q{@s~0A1^9xI{$lu#<>X_4KibC6p}fXZ5F8f|x?2&t=Kxc!-<|+AFjbbm0;Xuy zpvE^q8ueReF!URsiZTam{sx>vm$tqEhUk*^%yB7e2GBy&W@i9XbV>O;;D9a_LM7BF z{P!2mApI;fejpnPX3qjFKrg5^2bd!C7)ZgU1%QkT#esgC7!KKc5*i%Lpw9F6&yx{U zp936GsJ}lmz`@b{3xP^D%m|=c2Jw=K5`3}*kfF7)%tM)D!h+<0p7Q`JN(R=W&OT(z zDJ*+ph0##U6@Uc=9f>oOZG|AnKwiLts)!(}rT9V0HGmL&y#ky@8?+Bqg!zg7WtBt8 zj%o)=+`kW;6tTqFh+);iwD0{YB(6>3m~{>%iUVB$ZqmqN;&p%K!yR;Yy8|;7LdkH}tt-DGZiH zNfrMAh$4JsNWtC>O!6at6N3xc=MIJ45v$5cx#KFBu89hJi9CXOiXWjT|35)bRKRd3 zL5gLJ^uNCyfvy*@q^~MLXkkR9qQpPR-n0ods#+7n;Q^m7092?PLB0Y8)qX-bqH+eq zWe4+q0_f!abIJ*|!yHSC^0|M}1R&QIz=Zay(iWtuK?`i%0u=xMguO@`3DrTl`S06R z92^%cePnuIUojx{=Y=FE%6jDENw9YnvY!4tHlGk=+X1LhLXpoWk?ZSrXcWRumioVy zWKht5haz<>{riRpKYjK8yFJ**6(b0#`8QHn5B9KRTAG5!)_~mc`#mO<3B$}GHOMnN z=y@NG2NrzH>=-T$wm{GQP;lfUCm*PBkCDqmEI9nqFW>BYxA+4`G@H_Z zqTi1PN)7znKyy0bpy`?TF@eANY+5P7&2!t}l zLSDB!MiPQ8zc4YxdL)7cC$fj&Mxff^vAITvQ2y;-L8#j({WE&LKvL%&AgapW(ENR? z@ZVl-te?#^CU5}{}e|r$}o*Xndf^v|_4ar7OUJ(aNb};e5x`4$p zT+Ra;1-R0wV7w@Y9KPruVt|H<5NJ^)iv^_hL;|7x6ysk3n+$vj90;jIHw~q z95yiX52qB#c^QS0w1^KwuR{Kv+a$3}%8f?JC=K~%2>*L|^WQG;D+VQ3kPyZTejtFM z2ZopNt=+7UP-f`U!xAnVcMO+Cc?Nk!zyl?Q3bfcbhlOnXgX92P2w~_!{@Z zZG>bD_rLpKQN(@}dVz;_ohK3GhVTCaI|W`QJNDrr5;A-jl4SRHjg`iK?g;>;!ga_@ z?CHxd0YY9xaNH!gM{+EJiUbm|kcd!^4f!hqc_o4T#k(rhVFIws&PsxiKA<_-|It7@ zEadAH5FmqH0=r0Ij40P>Ysi&^Ktf}oxxxwyYMqLNx}lrxO$Hfcm=l~bZ5~qMzmYFCP=t}|R9#5 z+yi{P|EtJscgx@!RO1Qs$z#=|$vsxY0NPL;x7~{hvV7tXix{k@g3+U6(u-s*=b=`w zh{{Y>P>dSJg9@tp5annhBzy|`^s$skJUoW;gDup@>DEgPNfIbT4d#_u;-D_gF~^by z;?O_Fa40|tS{RL(L%_eSLhgI=4BYblq0A;H{cm=&mHt~-2yOXgT1YB>ISA0f#1VH3 zMXFy!4ckarESyusUo8VH$~VDc#I5*}z)BmLzGeb{@Arq@V+=%8KE z%mk^jeS@S(fF#T?F*I3;86uao{qYd;Je?e@V1mp*CO!Oj5^+1!>_up(z@E*x+L3ic z!4+nhI9e1J3na?;?H@8V7{UT$Kqcp8=4F8r$UZ(uR3KJsE_5OH$P(aJ7T5(8^r>K# zohAe$f#y%_rD1aSALwa>{u^RY_s@2@j}=mF{oxOv0py|w2vXb0|0m0AkLZ~DAPXKs zDx9z^x!C_tb?9)K475{(;enlOFm{w-Sa$?iH6IT^JLX7~IVfauz@yA$NWKj;I!0n4 zmj=OVc32_`_4g(LI;h4%F%Kd9dah9Yx5I&b98fDohaqJ~pfV?n3!OvuoDem01Ytj5 zjWFmZ04F(*JMtQmLp%m?yun~DOk!Dia0J&w>I5MJu{R1&#v!B`c)$h2Y$&O@q57i} zNNQ?1377!=6Rolg$%y@mVIWk77(nF{$6C*yfS5&7C|R#gK%+70kYp4|ZJCDlQ|hQw zU4-WdC1`o_xRU!xh<)(w4;vgg2|J0d3GhIyk?((4h}dyTFp}rEW-^i;G!L=0!5w}W z1G*9gFGPL508uZ3aNc8V5|a943FPL3X^HM7Dz1)L;hZZ47@E0V?f^#oDhYv zp@L(geXjKqG;Yok{dc{|O8`B(V2Z94ym7~LGz&NBQ`WSL;@l|X81#<0{>R|h2*(2BY8UDS6axW zf2J8D;xk!ap?0r8J}|;+zbe}wJTbT=jxqPsi&oMKsCfm{|DB{0*pYb5B<(2$X)NGI zTcgYju>H?COgTs;%m67}g4%u+OY!Iluum2W@P99+7(lyIFm%+M`qqW1p~}=yW$fwX z2G9RjW$1?R1juvxcp;^H8nRG;@Bch3qXoZsU$7buwLsFj0A<5j(9os*5cI;?1 z6G%Xo!hZp}QUJ~WBt>KG4fQ%maUP@?`@E!C>5l+4lv4;^%il+?6p#|m5sL_UJ|B(gpNI*sv7&|Ajy%+T#KIec0 zu|Xg9_9Wt-28<7RRYn2Esle#a;&N4>L3k75h=G-+kRLYxa7a}lMM2s~MWWzGb$|km1hIrviO{|MCsdcq?@nCt6H|Iwa<-5t`hk1yKBr+@k+F90m4)djly>z#vMXK?7i9FY({aP1ssjCnhDPvJKt z7ay7@gZ~PJN{;sb$mRHdWn6nmltB>h4$>mAL=#0V{X?@z%tR{4PVIF`Mw)tR+THm= zOH)%b)AYjrkwl81O+rh{ATlM8%zULsp^1bcX@aI<_`(nr=^@c?Z@~Cgg z=G&dwo!z^5L^gQ=*K!gz{Z2Il;Cy;F>nTBvww!dSEsE;Hs!ENa6$8H@dIZ6uit8*g zL&9HYV!BU3%t|IBql9Qjwx%c!k`}$fNnSLqHBPk#Kv)AT;5R9^FY%nAWKb&1{SAlc zSXPOaW>+s7^9j9yUWlK&~y28cGJ6@+De=^S!Wyr*NnIwOD zec`MM^4su2=`fQ&hI|$maVJ(y-nTp+gzR z<4fRX8}hDD$RunI`bWZd`^xDY^rmq%&=f{Og7rIT!HLEz6(0E$^hkm_k#$^AFyVdh zhaYtK-iP5KG8o_b%<-8~m|HZk$aftq@hSRjVz=jI*n3C3S*RxZ1Pscz!1+?#$g*P?gqVLK~8_o$R5oKTh25Z5hqt_ z#$w^#u8o%cr@f(UI^wSp3axW(l};KA!)|zjKfVj@pwL35%D4u7x^_{Do@nBf4vd@? z2eMNSlQ|bB?t1=Fa(XW%Yl%lYOf|%drrwE1o6*SHwj?MWO|zkPt!aH8YCN#=nDYk) ztrej*D#Ob>7`F|ja^AT&`x(^#ydX8K)7!@gsmH9O77Q|IuLzazl2}S@A7aql_pl=& zQMBV?BJ5cF#M*u&itlWlk^??7a#4~`Yd#uzkED-MtdEjn8sXXJjZsKYl(9++TcTxhZ7a=59kk*5R1cZxx9 zwZ(d9C3o&QF$_I2tX!J=ow1ea1@FJz+c2~WXs#91I743Pl~+t}UcMk>d7yV_mI+** e#MYuYS#*4NGIXq;m)dNIDn;pRv$lw?Hv9*9HcOWP delta 22375 zcma)EcU;Zi|L=WEdui`IwD;DIN_$T#?X9Aeax0Xy-SkdVXrLm|A|cVBWfW;3?IbNq z`ki~b>%7kE%=;-Bq8NTkL2GG3Ou|G&L_|(Bd@ji@o7RoQ zASubNHmn~-f~~;pCq9HL)KwBUK}ePNu1uur`>r`sq%=kS9#4EmJ4K6S{1RqSN{b>Q zirR(gr`4>}cI80f>PyQ-KH3ly5uv#;{0#o+&rU8D!?H{#OYUsbuQpwOLP~7LXbp!{ z4mgU2oXA@ne^T+PtyXZ@<2wB|x2SnUAbFTGy_ign`qa?adQs}atM$(5%nvy-xCl#L+Z!aBLoPIcF zSc0Zq)8d=>(b1NCGT=)@`HF${y`L#$TvI)$zJcds==}R^` zLoHqgFD6@?8f&4L&TSXLw7B_19uJ1(A=06)XB;D4wSlh-Ex+(@aA%z(X{7oZDwz$7 z+_LCDcaM3EDj`p3X^CGA1uetXd{dJ)YZho$d-(oc8L5{qmNmUN4Ku5`PgUhL3OrWJ zl<`SP`KUi7B;dHc%lqj>&Y5fu^~nN>qdEMw3dAtKGV!yP;UFG(Tr#xl;L}pm=G}`D^f=ArZB%$6EtryJAV@FW1IIQ*cEwek0445%!68@E=&sp6Zoa z5K+6RJj!Zyd!QrAwDV5)dc(uy$gt;;HynJ~o=I#i8zs}1-*ZIkH>LGR>=b-=m`H~m**{$_cb_zpAq{sGuRAL=Ab5}BRNVdY z^{V#0EH|>-&{r-poLfEoqI{3;0H;x&XU2I)i@@wKK6npx^@ML#>Oq4yK>qvb{;jQ7_2%7L?NwYkQXNz6VUL8M*wq9ht`KDmczR%CANHY%I zN*dvdd{Z^r!te0_y8gp{SmO~B%>h=e99Jfa$hfCkJsfHgF9eAT=iPp!xhxE9-u=9N zZ{`MR=FW#KPxprn)<2&bZT$h$8)rM*6_6WKQq&(cv zmpoi3Z!I2Ut@@0Vnu$5kBJgoseYAF_W?Q4!Os#dx3x+z<)?|*H>^&bcP;VaC+=^@& z_Ovw*Wr?`-_~8Ca=Nv!tS9?CbUz1+Iyx7W?LNMTL_ZBb#`$~8q| z&vMO2O%i=B?78oWyV*{fU%kyG_-LvF+0qhk+VtoKn^I)U`!vu6OGz`7JIkvo_lxr% ziaJwSO!f65dm6<7+XK?&*#=?PSB*FGKThahT~yMxBViaQ_iPY|#w@9oS1Z5U%J~k} z`<~9u-8`6mzq3&)O)nzyn!L((qB7%9b;I=)P2)5*-P==S7n3{oW^8A7?%mgv;@z$v z+_*JWG5mH5BJ65R0dGA8ws*Vl&XeR|ocW^A2QB7gsgo8(7qo3(Hxcn$>%?bGi`&Ke zGnkT#)HH@MhOS7O2|RnPcv5r5*?m4p{gZ&z?Dx3&p^y!uHJJk$#jk_twR6r_H88SV zDX1kcSDjnmXxS6sP*eu)9piu)c2R~`xR z&qcF)^|~`l|JCbJC8$)LfM85Z?b!PpbwOQBjs2M#YDaXV?*VbmyOFLQCq?&in z=TZBTcfqXs_0;fWQZd`LWhMSA#%k667u|Z$rruTxK8$@lFTD&GtLM8CoaS{7E)PGZ zYP%fJx&3+T)8JBZ)#vgPqX|#;IOXdLo=kIBf%TuxzU+%^E}9oDJ-W}iB^C?)a!m2_;}Kk4$b(OJ$KuqcuQ!_gX3DzOI+T85-BuLT;B zF`F&efnOdS6#0m&!W61YV=mn#t2-_#iY#>QTGj;d02y3Fm?K|=ur$n&m@N%977VJb zNj3n<_?o#a9WdS5-B^^A=M{C)lzwY9WMGfg$|asi58ma` z^`Vrg`QnbV&Dw8LdL-IvB19AJ6`&GHPQ)IodinWqljUq|k_N4^g``Zwd`!txmph*m z8gCSuaWc&cWlX*sr>H?S2{|d$ugo`^OLbC8f1JLdC2+YnjpF|90QA@yxrpTQr{~v> z3Wx+61y}iR2nuhEbCA8gl3c|KU!n7GHcMyVet6`Xo#La(CNya^MVW6`f6}Aes)u$8 zC&$sZrgp`h+I9RpAFEe?7jTSh=WZfW$^1swA3_G6)5eAc&08wFo(R67&bX ze0<_+NgM8s*L6`k%XOB$xtG!NJ{-Dut9pr}@%i3~q#Dz2cG|myOE9GI*Dj&8Oxnh% z<_@^Hr%17l>YBCOXr{4lp|!g-Je4GJYd~)D&9kQ*ho)=PO%F(XrE!R?Z46VEd{u6y{A9|9#`1&<#k38i#-nxne1S!dzA zgm^}=y_vYrU4glU{0~d@@qCZ;9=I^PJ+8>J&trA-m#JQz{>K;GZ+pBuPbt1;=p20G zq3pw#CfoF?BME^* zij-HbSv9+Oi09h7beNDa=DgqCbCu#L3r*YI(FaV$wa;6g)xYB0&E06TyKmguU@1PL za8vMr_Hd{U(IL`YRJvkp(zhE>P89z*!FM;mn{EH z514}@(r}g(iVQQSR*ghwp}H#)owt5C^S=c9n;-l{L{4zO3nYq>)l>reoUzcCvh*hn zKcXu)(yl|qqL2AWP{x-}4FEjnk=1bx&gTS45O6Ob)oA zqL2ObSzY_ieBxy6&%?*`(3yuGl+RC)7r%T}c);TbZMyW>C$cO3>08DQZ=llE?%@;$ zGE#`VT&CUicHgP@SI?x_xXkWuZ;!dI^xZ^eUc?fwaxt{zt%=Hn*@0)#lZ{y zNttqi0}>tneiMZxP^CRz;0v2e8U=^4d&oz|k4xmet`~dy%AMDJZ87s;j}c?vF(#o= z5;x1adIkTSt>R?bxROfpB7^DZwXml>(ydY{Nf!-|7FLAEj#RJjj;rARL^^b|#r~EE zY0Xu|MeQ?%aUIES63v|#Wzp}C^kKZ@lbb@Udw)i{XilCS7j_+IV(ln%=1+U~s-Qh8 znQQZWqptD@Wg$2uP0LmC0p|6V(l1~ zk9H1JOZX`~?fz_Wi4<|Xn8!EO?qE`X7DSi z)Y+2*!A|$9Kaq$%esOhAbI(M1E@(W2nT#-r~t-N~oY?Arh zr|j}i-_T#CnZJiq5gX;9Ss#9~^1eWO;CjH63`4?4IhqpwF2_s_1vO%E&0h3C-n}Z; z;e?tuMN3@7EJkfTT(5p;f1lHTDhFh69O-Lf9gg-b$Zwb- z+imHRfvNxUx}3IokR^Dk?UKo53|AVZM7Vx9nk;aAnn8~@`fgG)&F;XnQEMlsC5Att z_-wq7WFGs)6W)w*bNq2)Zi2Od!S7Y8g~C!4GozW@z_g0H1#t>q4bQDZarT1QOxUzZ{)6oS6rNB{UfXm4A%|~U8wnz zRxrV_Jw6=1Nk%x4VOsT5a2qYB-J}B;O9N-Ll?lk6&&J3$Y0JJ}qPAgXepDl?d?5i- z+9v8&(^>td%-E^gwUc6B-I$%o`(i1xOF4D>@ zm(130YdG$L_N#zm-!k|o746xe;@s1nTvyvv(E&4~-O|*Rc2u(&p>(~Or}n6Ab#HzS zJl^YU^IF4>>ul5PARmY1y8uIXO4S z&fTOH5~N9Jof01=OS$qQDN1ARTII$MChAFaH2;w9lVFf4G(yImHqShI@s}KJm1Upu(YG4O&DL$3pBhCi(@)pPF||5& z+&ybCLB8*)=)~^(Te(xJ7LGk(x9T8U%%!)Q! zU2?E@xWgN(N>6eZXH>A5e+R~`=Z%_;pviu9mF|;UJvC-FGNlP$bVHQo)KkW^@C^4#m>7~HOU;|UiH zTk|er6UqLp@BSv1`}h7tCCg_Vs#PyL(c!?Qbs@R?zGeOO(i-bN^-o(9ZO^!;E4sVX z6HPy{hO7+#=yblAiaGXLvhjP&57&>D*So{hNx4hB#@guuDeqRXe_Td$F{)j7ecBj$ z=gGy**5Yul>R}MACHIqse$R*w^$L~MUn!i^W?j@}2GM1TF~wQpLyi$%-H*rR~GjvsPJ@P&KFv(Bx~&%k9C6HYpPItOa&gcMj3wvlj#m^6#8ziC*^M+5GTO)-;j)g+tp)H6PEpcAc@m@?J{dI1_SDHc5(C`cGg!EK+)JNxs!GlW+DKA89e9z@Bh9|4h zHp?&qayZ)qsfhRhA-x@ z)ylf8N+0GIAg>&_=lPYzI%BX;1H>e$i!l z+$naRL{i$H`KqVOpq)gs=@s(xrcsv^sZ+oC7g^ByUQ*WYu;ZJy`7G*mu;f0Ei{(R| z%VbrecN{ANIk)_!DAP|V)yI{;hppZc-C4M+aeX~gJ5+KdB{IJ{w0@BH@XE5QWL~c2 zcL(iN|8uFW4|Wab5C3$cBTGjA(( z-0pPmArC+0bLH)k!Wg@I79=#JgZftvaDV4@EvJ&*SMJ59s+aJfA=8fQ@QWs6XpE-U zqwKkSR{Tx${G;`ZFwRj4$`1Y7VtO9Q9Lp-!0A;dH;f$sUu?fCx8X=#?(b~BZ(R8@8YA|_1>ngSEkxdWVrf54NItY1|X;uog4*7C|GwfM|-cJofcdpnjYw_?)j3&!!9H(c)xO8 zv}g83&f|c{Gn2bjM@h?dxrTaT!cJ#}CdBmIE%42Xhm2RU(+t@42fgR#eol|s_9#Tl z#qT>)PEsQ^JLn+#ZQ+jjP}i~f#p&i1ilLYGed}wS0m{k;9k%*r{#hPKzN<@g%EV7K zl1IP{Ly97ULr74xm=cjo$msd$au69kTVq0rJYe+P0ow@|+~~ogF(w{@m=Sj}%>6^u z=<4&20#C^@JzYHWi|$cGcJ&C`7m+iysUv0c@-fFnZdTK~C8iLIZH=)iy^I`i?lPDA zupT$IX-fN&!V}WXcqBokb-~u7aP~+#i5DZ^kVl4BTU6k&syg>KUr)$x=1(oJeBNFE z)1Qj2@vL>jr)6Ifh)P;ucXXk|?Vcy9oepv6heM?YWAF4oygAjdKV9e2eul|Y48jLe zM9Y1j7Jp_qmljzomsfGyIh`f_ZZ11nffywm@&(n%c|Wx^aMIj%nRd&h*efzS_}--k z)t)b*Ka$+LQ8FV_MzskW;dRh##IL(%K`WFC*34`oV?WC&uP|t%d)0zeR~Dzr(HXyj zZ>ma+9M`$tQe{~4{^yUy8R7Eh5qrcdE?al4H5!kZiaz5d91JbSTl0Kiw&Eee^v?+4 ze2@305^juW{G_^q;qVB=9gbUise7DLUGkUlzkk3t|MW!U$JVjx>VlHznnGDGBP>FC zH7N}3(TO^XarHr)r)(V;R=D1N^?pqL?Mh7bq2>GG%qNU?kxJH_u%8m49BXtoebj7w z!zi32+2d9!vy!dShe&AX?%q=u>bs2~t-5=%s!t?h=DEC5T(dEtoETTzfI$>vs zYrdo8EjteFHVYb%9s1^kV`wDXVS)v6#e zx>kF@uC7+T{o{*G`?v2)ZI7AIF*$|@52FolL^pR(2rM2pC=gN8Q=A&mWpnM&x>3Yl z^ML+w>`#_Yz8N;J29;SI8R`lxEugRC@np>1Wgk`iH5i{@`Xo?s{G1WImjD zP3*t9LOY~?E%KT@tLh|6#;I6yW$H+&szGHfR@#9X&Yj*OMJ^*Tb3QVq*_OR$ z^1P$GFI54w@5iFjxSpS|fH$gYz2!va^06j&Nr63bF`oUfy?Rem3Z0Qo2px&9WVY+i zFNK}yX;B9@di`E|u-<}MPIStvrVIw(h9=ncD2Huo&5xfy$FysVq^WOWZ;&SX+X#NkSJgV>&(_-uw z%F}dOX=w3fqPsCNTQ}|(sHM#h@4M0-yc*jbnS!Cws+7M;C*^E)^GC_*`l{*|Dc3}O zPj%vP5%()zldNX~RWGU})=QgIa&YuoSKFfBd#g&bHvAL!n0UX-xB$1Zy)}dp_YXpU zlBI7ETtJ__tSPxqHGYVh!T&0GZBUt%-pDydI7KsEk9+vGsLRG;l=brgI`Q#w{o=9v z(F!L!7w^Xz73Q;^3Tp*EF&sCNp1&9z7KJ=BMQfrL#ko@Z5@8Ge+{lBcpy zqvNC3bk`0oyh(66sdFr~!7x+*vbyo&?84W}qfeY?OQck@^1LMScn^!l{5X4S#OUzz zB@*B1{v%5rMk8We<$8PP(aQsBBOR}AlibYMYeZS{nTnmO!Q#q?!N!&kldVTf>e=op zrfhf1Zt`VUwDa?v#4SR^EuFRJ-RbpBJ8?B?Y34 zK?`H+63Q>Cc*@+4FVXD`2mEN*A2^7N2L2#l6s|jY%oSt0Id6L2*|{XlSu_d3rB zqYCaw$_tT1rxoeN&oaV&`Pc8HOFSES(pnOochcIFQ98up}~Z#Io|2)ys#52i|&m+g7@sL+e)6^P1pq&fHw@ zWQ6%=G%h5zWyH>Hd;ff7&lG&c=A;XA|CrQXow0`5pYatXk`)&JcvkYrC!A+7KV76@ zdTJC|ol)2xB;mY^73b3i2`7&Pb27pMU2Sca3U1-b-|cRE-o2aNGCBT; zdtxcAUJ6;$$z? zaWP^Ey>#p&c3VvvQ;9FSgW){5d2~MtSo_cMdCd4!OT&uRgsZ6n4Yb z`jr#8YFW}5-=2}ivs1je9eMlrACp|N8FsW#8KJ##gN%cGPyP8qjmX6{_VB8gQJ=Pd zy=&5~&UU_I_TvO+ML>MLE$_Tt<7NBE4I7#=`USswW54P*Joi3~Z&3Z?d78*HTqKKp zOw+}bM!KTM@T*ha18>`sB#Um-JaRq)ZmGMDfLrRCg}X<~jg4#0Zf{w0PGyR1Wa&JJ zT^~94C3XAS1l|6L*!J!R8l3{dcTLZljZHq+3F!+`>XN0WPW`bbEw=3U`a&K9`P#yX}k?vieCHaAH%~(QI7w#iG`S|sz#8m-u zwb6n}o)YI9rbk_FTz2jYUZ4G#0oJFxDQzcL>sMP3WPADh^DQS43tTuO?2$z@IDG=` zaJx5PYS-CS=Ie&{6=I&!hq3qXYeDb5p@KPoJ$eQuaP&S+5NVjZ!d#1-$Aew7Z{K_= z@<^mSL&2MR7M5E(`1C<<=7~KK9Z&Y5QjdBtG}c!Z!R8a2FK^q2b8ixFd{H>zUQ~T{ zaY3a&C`i3JMz+F@utVx%jz=S_)4KI&7ktV7L?#I`K4#E%xU1^kW6g8eyRk{IGS$K) z+!Th#Xi$uG$?@9wrEOQj7?P{16P-}FJFnvk4<|JMOBAMWMi_G>o&;W?LkVM?G{GVk zqm4a3X(Z9r+t5UckICn&vWW+wBSRjEu9zt51*gt0x(ifm5g%Uk#~ooQW{l2w z`#yU8!+U7(*p-g?z(UFzGss(rw><&v&3(PB-i~3~anYKo)PU!j1JBt#p2w}f8!qLS zQ4i!T#+J!aI6c@-6`OWEa$B*bLdR^mdW$)(WH0w7Ok(H9Q_sJkie}K0_#|Yw@1D6^#k|4(x)hgoGmNI-^mA3$<5I*IW4gMHV@xWS z8W&>arBGQ6FT*~uJuVmyy?C2q%{KTkJN;)O*LjXsNq;8>9R~nD%;B zsY@3%yzE^1y=KBs68n#kJY(iq+6EHeZ}|GR9X&F zg-$<;uUgNj!O2+Gsc^+qXJ(=4H2G7M0!**V1?*kD{aB~+mPu6dou8Yu%_nvE{TQX6 zKUklfTWB^B)_!Cd$URTCws-BqD|v%@wotY+K{ve6PjIPtay2+Qt6m_a!qS2+CEn?)Bua?C{ttkb?9;7`qIB)O9;PBu96^fie^yF-?~0rO%wiOfXGgYyeI4FMJGtnD<{m0VMKeh75L&A-|_ zr4S<_R_mJE(@2*aLH_c&M2G?lx{&{B#lx^#!?_whl3j_@3LiwHiHHkoGuIBnC*nSF zgv86b`Q|)PK6C8zRSSvjPtpY=$sv2dQ;MX-p2ueDb2o+d-;#>(AX6SOSqmRHRy60) zVA`q_w#qE#8-4tMbQ2FxFTGw4k-AC@>B>=?RM^x^bD-wr;l39soa9o>uaa59Zu$D7 zHa7oxMS|(e&PBQ|;QS)K>kj51`E=l_jss>XCj_0$9T`sTbWx zd)-xu3O!JlZk1%VoL{XQk)G+gEMs!KMVSrS+p3t_&O-L%Op zpAg7+JY;q_UwTc9_Tp3BW~bw+-=YkE>3YmxXCHxNQ2G8+FD;}>jrR}w%_GC9}JzQT2ymf>3=?y(4Vjs~% z#P3f?h3S|LqeVXlFrCs&jFg8D9M%uzi@kTHLd+-bQ`PdplA##0;b$j}r~EnlSqBP5 z%ElNjDr@#$JpC*p(y=%4-OR#YOTY;5Dzi=u4uwc?rNX=pe914L4BCyYD_8h6(g$|8 zi6G0$U_9=KV9E=a(R$mZD^=HGzK$Dz)jq8_qWs8*@qD$wzSa>l7k)DSiq3+!7q1QF zc%K>2J0^W2H7GW{g-<8tP91|c9ZS~rh3A@l2A^b0MQd4;?cVex`pVDbcRY(Y7;#=U zWEbiAummcERKO=`Rvuc;?W`Sovkbrw# zFy+bCSyuDmWgfkWKlt>$m58@tp%yU<^ZfQ(#L#PX6^K=~cQ_#2EGl}L*g6x4D`myM zGO4S$`xKdJ>%y9U;^*A3)(1E$*>D^scQrAPjNShFzjoU zx_}p}B)B=;ZJUX`A8=f`&-!RXsd+>KUz!=Mz?X8yIU$?{v2P9}6#)x|FtS5-SnU|r zk9CO7o{uVcG{wX)zBK(gAFn-WS`%OQYzCh!>zd~(@l>BL`023D`Rg88N~@75<)S;+sY`ihF}utF@ytK8|{DO00Ll={P*b<7A)P6OA2`) z>KZo5p-sHL4NB+?!suhl++_?_YDcNDjM&J@RY&o{8T1fC!z49iLyU7^gC;$67cXXw z0cye5Hn2b~_}b&_5dKwogBcfe0I#Qj8`_OHrQsI;@7B%;Kv(gAY$2!=UsM)>Uf|`D zi9?F`T5So46<>6gge39W&PhYFJBsBXFs`t%*zijp62sR@C_!EL+8@fli_cV{QGD$+ zb%+;_eZChG#21&fAUiz3R0k?TMg_c}2c5!=6!@q74)o zENO;N7(#}Opag`RWCXoHhF*ii0muPK%vWuna6baQJOReK6%4dXH!PSyO9+wE&5g?m z5Dh>F*&{@5b0`B50^hWNF5!}Un`uHDKL~tY@TuWoFz*2rDV$>oDIlu5EunH^8fl1M}-T@+qZ`ndR2yDd`#1mq6vptlFl*}BU4TNms2(6)TQpDG6zWgI4 z-UUd(c0e214~n5Z^w1gA6;nMMD@jJ|WyL9Uc#X1mPRO&`%^bZiGOZ zcpdX$zolhFK+DKp{#E$XGYY`fXcPv@)Q3y#Q5p?2Q4l^cG?*WUSnz87q9HnbqfVTF z;_$UUV;w$A8bY)%8V!=g?ph3 z&Hx`ih2M`r{tZ{hp*MJCCqDwC5w89TC>&ojoPxaY#hWvb4N`2uRuls8|Kjm zWmt9zqJcwJAXmb()H}$ChztpkTl@g2gBcT~fN57CYQzUTE5HYxLKrJi#lJigkFC8a3~H6(_;tJu zf1dk-Bu^ljZV#qb%;rzqe!u<&c9;?%3$aKexP5h}dxlqmCL(cQnJCP&25}%(?FA)N zqd5HNJ9u1pNtz6ER&ozqv$kXO11xz?Vu#FxvmEEuKflQ$BGMqxJSe#XXTdcIQIxd~ zBx%XuNHBO8E(4>!L#(*70qj#-nEyM(f*Sur*Trf1_XX-7MY?iWQ9+1sxgQV*bOC<& z9a4nje?Xi_Z3(DFB`aWY3fO8I_~iOdMAB>k+OiTtbKQUpaO(a%S|uX#`lAb!ij;pt zrC`3z9jD?tRX`Q~Ac+zM4>;-IBft9_+p}P{wAzG}aC&hH2wrp&DDcz33X#Bk*B8Pb zWZ?oHX-2|NVCrpc92xHT2`S_0+Ud@iEo>*~ z5zu*XT5^8@N|Qe3k&(v#r;p1G08;Z$#1cGbB4`(lAx6&ZAZ)S?vEl5-J@WwwLGZZ| zAmfYx(&JBTW1sn8UmmxE7CI9kd5rklCLpr;V6Zk|!f0Ckm3%JD z0jizp-&DFkh7-IhAyD$z9LIuvWC9OCC|;y9HX$JGy5(;Y#@XSoRD*pO5eiJc24-3x z0%>MeJ1n+1H%Pv#?%oBErQi!EK!_pVz?c#P_S+D;MsW)@F(Z~x$7n(vLRr*LTMGQL5oB+Ph83%{QccEl)(7)TYmjJ5bijlh}1G|x;@T2)8DQJ=K!JS%U zFyn;$xyU6V@+T0I?uLc$-0J={rqE@^@stErg!zXp@ttR$|Q+mL5R{~j2cFsLdl6$1#QImV-y#QETfOiU_CHaGy?m1eT3>@SZcQLZ z+!v3ggexgf%Kvd1VK8+0Vfe$8{?dpGgIa&sgA%2WS)WXkrM0J%S-g_$wt! z6Nz;>DqwC`@b7A2xR?q>j}wEvV+jKWr-MKz>|*DT-*_IFjT%2hVQFe0OXbL4v>a*_ z4^CD>f8Cx{U`o<|=CC_q82)M@_y`S(1*09qgqwO1(`0FYIL3$_vIJ6Ff~_r&!qtLH z1YVqYg8K!67H|JXGQxJWC}u=R2rY^ON{0KX!HvRL;@@NH1)!h;VzA-?<*y|2`#u5$ z4dM8B7K<}x=X&C=2&|?9!Xi%Ykd<(@Vo%zIfE%>Hl43uBt?R#$Jn(7y9k1ro10m=H z43z4Id2o&j=G%?JuQp_N0}6j4pm@VnOgpuYu(iymK`nSar-|AP(=njbk!G7Q08;fI z5~ej>49AHx>>zEr02eTb1ANB`3=>YmNdtKo+z&@URIm&q%JBD*KYWrA#ey3A9~fD9 z7t>BNIGKR%UuSWG;+ar180zzixVGSQ8|kT5#(-E$0^TJI*}Rm$S;R2C=Sly!$%L!d z)KnPKhNN>@z`;cUGd^iyPq|+JE!?F4uDLkVcHnY+*j*KEnHrxEK<)*xFGt`DhYZ+? z1*MHc>3!w9j9okrgYG0mb!B1_3WPDed9;$2CJ>5=hzSTGC&G%ZzkQtQ9{4X_z$i~3 zIyW1~RFF>xoA7{Kg+&t_(h{Ic&jYj^e2EowJQfMxVg(+4fWgXumsmll<7z3{K&?p* zPO@bY4eZE;&mL;r8nU^#XG z;(&KR@CkMlGp>Ixid-S-0g75d|2h&V+mi>9pD0GAQ~{>s*ok2dAO#hakEd{AGOkd= z^xXLLog2$P83E*kYX6(Qy$V3G*Mt{1P*O<1^Kb$=R+m7n6`absBfS7y>sShEEnreE z{On6`UQ1x1?o}{=U2xXn+M>z2RG$VAqu?_pKwd5fNEwWJDgAGY5j*&}fyN6Ja5gnK z2hG354W9&!LHwG5C2?NExs2~N%b%WqZ@Awj8HjHKpDKZxjcf339@Kt>--QS84_=2o zEFm%Y5)Xq)Sye=T_X6f-`?pO0blY+TRp9J`^3U z$xYX(K4ZHLdzeeO5G|?4HcA82+{y^2@$IN6DOZY6$C!Q z-NcV3Z1dr)eGoNyq=b1Ptmu zl>g@F^asCrL~*VmI2He6A1Gx#0vqW4*rQn@zf$Z6whVxiK_dcNra!_rK&*1%LMF7qD zjDuosex-nwWbp7S$)h*J0o)q6nQ$$Ac4`OC`XAGMBIC~l0IqJpMK~QCok8re)Irh1 z`(*K2lAn_VVYi8Wps5xFM%m6GcyOsiDjP2C8S(d=gpK69h*w7SK+SUoA|f*a*0cpI zs|(WMmU5sEtC!$}Mo0zTlt;Gi{RhJg-%{Jbv|=$rl!O=_H53=3MoSHlKhyk&Ob=J9q396ILoBA8 z{%?#5LeWqMloO19QzYPWb^Hi;)%=L626*N2?td2@olJkT2*W%YDEx`6tOk%c%J!QK zAJIVJPmk{b5-}?W1TQh5_~3^^kU6}6FNzVdC=}uDoZw72Sg54D$ zO8A{UikcVe7*tN|S9`!(26~b3sLKidpoKEVxiMIGXHrQ8C1O$OzlE;q?(AP_^#E~I z22YGPKncPjdMH_(o}tJe8^u7+E8r@^F);{3Iw%2n2hIw!>!Ubu&AL~2O1B>HTmrTc zP9+-(e=Fh91Q$}+7U8%^AFEx&E`qVs#X$n^@hkt~5<@QhCDp(|sjLBt4#ygn<6gK2 zIDG+Zf(iRGM&%Ey5wezjZUEw#QynhdkCKHY^uZO`#RK?-8rkL2P3(k#U90F5m~a`7 zPuz#%$E^d;Tpnt}?h(ttr$+#_)<8rr??dt7ph<#(X~F;^2tFMGDEVG2R2>f953(nA zf93ZqYqSHjzXW)ja5IpKgE}Bh__-f6p;-&dER4P7WBJnrMT3wRVnB&B_^>yDfBs~& z;oYVvDHvShQNay{J3FynLm=x8o(3+4+2MCa&~AcUinVO*X;$GZ5atD}Bka>Nx`Z;NdGKh(G|K`_o%DyX@_~fk(Z-s*W(=1Wd7bMOfMHe{_c0g26m?&w~vSbpku4 z&9H3vNIz%_6rV6h1Z6rvO#j_t_X7wN4KEp^q+xKsP6nqtLX1p*uX?aez+T3~d?w&r zCc+wN2Efw6g=RaMvC0f+`eqG7ZeS_PZH^L060(Uos9v+dO&Qp8c0D-V0=z8Q@_{Je z&*mr*1Vv{7P@VRKC=G=6980?dPMX17iQvx%5+b4eg`670nuqNmjx;e1}I55PaeM{ zd6aQK8oOY44!%eN-7+5F#vFA3PO||A7@D@=S9UQ0;5O+u=UUnL9XY^t8DyHGw zdIGpV0hGfZ3yngQ#o7U7_XA*edz3%6w?trxqrhs6f@-M3NCZcS-5h(lN zhL7Coh7>03ufZPxHxjO7qHiPk)9xr1B-o1Gfn9cYkZN|1oujpOWnXM4n ze{#|97bsx*_9E!s%Z-RE@F;~5XMK$z=QcKFo%j!QyBUG@?m&M(SNRXrx&?uHc;cm! zYR6ZHfexn!3n4-ST3Qk4GJqm&r1S!9y!9BV2Jc(Q;54tDeksJ#R-Yg=R_`4aX>U+1 z`V6VQ_PhEawmP^Isn+np+hRM`=2{I}2m!MR{T_uqmZy`#8nGKgOcKZQ{i_)mucjUI1Qqv*hI$D*$@rKhW)A z1giBJ^uln!PAlgEKogFQA~c^s{LwN^?RzKe;Wrf!Lzu`%#u4aNAc~7r{u96u{U7|< Bq8tDK diff --git a/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip b/source-code/Volo.Abp.Users.SourceCode/Volo.Abp.Users.SourceCode.zip index 7bf4d7b2a2c2ae9d2d046018f8975623a2e8a5d4..a5f45cd4623dbd75fbb2873552d220e7c13e5921 100644 GIT binary patch delta 6615 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 delta 5999 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 KUP60p{`EgY-d#xm diff --git a/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip b/source-code/Volo.Abp.VirtualFileExplorer.SourceCode/Volo.Abp.VirtualFileExplorer.SourceCode.zip index 320a1fec59a953f72c2b9c3db0444d02dd53f1ba..2b89dde4b8bd2d9f0ab62b4e7b4012bc6430e186 100644 GIT binary patch delta 45412 zcmY(q18go#)Gb`wIMu0b+qP}ncAwhqY5UZ+ZS&N&ZQD5i``z#6CjTUptgKA-WX-JX zne5EWoz8d9q@YtWtAum1 zn>PrDZ92|E7TrK(qI-&<<8Z+C)#&_AZQb)n(XJt3yM>^=>IwY+e?bP+w}D__ARtK) zzyVCgrX2KN|Er~`4buel|A^^ctY~Zn1p(oL0|7DqA2DgySfJ!Ud>m+iv4gRlw~sl4 zjjN->vWC9mAQOf^<-Q=DFU2GZ!bn?G<{e1--G0b^ft%-Cv29kXXyV=O^~f8FlU*S! zpS|r&$7^=3$917zBVASj%9ZaVfy)HGBV9IeB9F*ZhLYC@O0sOi3~A^V`d}?tGPTNL zdN7KI<9*KM?ox2LuDdP39ZM55*ty8S5kii4XqX# zEWNI?dipzZP~qE=Uxltz3XS7FIoL_=G{=9_px8U`t~DUMH?M(tib$njCcQ_Tp4JjZ ztq{D^nqtU$ww~3B`;)Wr9J=*xo{vwHj1<4)$L08h;Y-g*nm@dwg1&8jphT zGdKI;-mLFVhOy*jxsh(25k@aRvu^9S-DZwkM*om5lW#Heb990(!w zXkGv!UH$-nr8cTWiitLg*l0KV{TB{~LSFhH(Nbk^_f}|=tyw4y|CnXw5l>KX6Q70O zv^sX)Z=LyeFP2r(k|>GIO0%Bln~1?PnyDf&mjjz#T0KDp zzladhG8UOw5W(#pR$q%Z?eNCh-uNZ4r!`%VuhZ6(mAmY~Q*(*8>j*uaYJ2 zf`0R-%By)W!G}>@j>#w9xzA1{ASlUHNhHI>G1z)jF3Ke^xca%T81_h8X#$V z^RSy7`s?%XA5~x2?m^$b*S??2)jED;k;%=U4^I!q4$Qkb*O#rg=UaD-_x*n}r{KMf zgH&AK3IdC5ntd6kC;z@e9vlt({-p+-+*-N+7&c0$kI4@us{=AW%bNbl`;=m|MU1ns^JX6XI~HD#_Gb<9cB)N@Tvj@}Gj zr%*;ztWC;~tx?mX+`3OWIhoY_1XR%lTPwK981EPV)-6)^?baPW_So-R*7H z**NU)m2@$1r36=l(HlMA)z9m7ybnQmM@vZKI5xD>Clo3Ua;=n@m#2x*oJs`p;>qf) zJUK;Ks-I^~+CHy?ItXJn>y&3>`hEWX1GeoVpgHfFa3JUYqX2Xx|5J&G=-YSQwW1RI z$G^BK;dlfxboOxC*RVd!$JLWzuov(S?|YziSHUE_b5J8$M1)lH9m9b?OSJzn?0Y}I zDFB!Z`=d4LNQXo^>kqHJ$Bjfjkahc)_HuYPbZegu&9K{hkBFzVhE0j}M^L?M5S}FpFmemYu5zPI7NjOkV`TIT(exz1X$ZWC$a#E;ZkW53h?| zqG3^Mwtds6lh}z<&zjU%Yg##06ue`UCt~|AIf^tfJO5YC)p@_xivSm)ycT5BkE@sM zdY7RixD%Gt#BnBLHO-8HsPgg9NE%dm;h?O-7e6gLr1e^B$8zd8t*X=Ft#W^z6GYlu z-J<7O%@{!U$y+)rzVyrLlmW)&8Uijo1zdv$&BRJOr)t|1D9TEyS4Y^bcdQ8_Hfu4{d!_+qjF8hk=uINzPHr5w^h|zj1^O4O zX)@EhBi)6u>APpHEr2)RHktO>AA$28TO&=JUtqmWw61h{K4fq6-(Nk-^_QQQyj^IJ zQR(M$B;iu(`h#e8li8~JXc)CaV#jJ~sKDG!cl>8xxx8B38h3h5KF5?0)>CIg>UIgc z6&--swp{t|b>m+AKe#`{STz>C9XC1U^c_t+%Q`VAd8hu)-BXUC+ismy52*imJ^XJs zhRv;BJ;HYXDFa1(quBRHbBG6aZ7K&5Nc!bc(y2`Fjm25zf+pbp=6BXwOA(!Q5I^eo z@pHRvCGlmXPpd>}1gA61q%hmZ{KO-Pt8M}qFJ=D;@qTA(SSkKm?jfk=ubmy~LYc3i zUruJHVY96KjWuH0n{8Vr2=93?<}zr>dwAM@M0x$%;a-1on&sJwX&z?`%tDzq4I{=J z50+!s#)1q@w3(n-VE!e(-(e4pX`-q4E2cZA?-FXceX)dCMe@1Tn~ohiOSDO7X892? zwX;<97`$S8XK;f(OYz2KV;}zzV0Hsm;c^jO^Dg#h_5H@ned^yj+4oxB==n!STScDu zS=*Bf_K&OR-TIfOayQY177AIIOlKi6ERG&0xdQAm_PpBwo7i}A3)W)iHf4xM!#s@I z$|UsRMk`bHeeXiHjY?E(Jgde|oZAWjF>ctWXSepHB%3L%qI-7!e( z70+AO`qtyPoB8)w)OnNAt1VEF_0>Q58#vPIh$ZI_@V2xPBi3cXoF)rKawZ(4z+{UW z<5^`&>gUX&Aa48`L_OtjkkjnyR9uOs#EQ8dw^kigunlnV(XC5$wQW6I?g<8fG8?-# zgpSwB@tg#prKNqYl&_Zw`_^&%8aO*r?##5OxnNMz01To2`$QfSF0^$7_8N5AK=Hj_ zn{5IG*S;A%-=&*&+2J+%x;mke*(|8ir6@{Jq+#kWm4PG!{bHD)T=@`R@Lo??%EN)! z9t}gw-vMr|RZY>@&yvtJOxFOPniGXear6@MB`|B>RC~*17N0%>`e((X#Qc%1bbG)-iwB?qt*|$~E%FmP zsNRcf9hR|VkL+8$DK=4TD`VrjLyPqy+O~9hd>BqculOW+`dzVF^UYr8y4r#z`qX{P zWQF|^f8)8Y2)HA}uP7^WP0NF;Bytrs*1{5Bi$+x!S7xUoO{#_M42DD{UQ0G4V{tfd z-ue5ZC$iGs=;D;T7d zRiPC~r_7O2p84DFRCV&gvTtL`oxOWYJ69+|B86kAMXkQ8BfO09G6n41#7K^bZCI|%T_8Hi2 zQyDEYk^oStebHXBqM9^h(IWSa)nAu6`i0-6Dg}*gHGm=ob^|UQ>oqFJYK^M;*fd&2 zPCe6to7KS=rnuMZZzJM1-lmC>@ifz{B0^w z_`ueZyZY$ZUpN&x)nI?r7s+^WZ4ReQUQ)%t(-wZG|2A zw9~H@QY(g4%gYN9h6;IQYoBJe48r5!?=seZZ~(s1{=B%slHKzg%7CXeEVduYYkzCB zD}QfyOGkC+zhcYWtQizh3Az)3T(FhZP9q6cm6;H0ZNbNoo$7*<~aAxaHhl{3>tf-74PY z@x~udmOR-}hB>xQWXc=tSVH!Tn)Sc+ZB@L7CWw&`kfjV-8o_B8XkJbSAj;HYoIwGL z2?+NiG2_(=7CUy`X7`0Qb@n^l-kI}rvj9_n^(@Y?&H%1I8_St?@-$_}Y{}m4u`jm$ z8D*+jb%}pgkLtN))XAyP4V@K^U@B(w22~W}d@uD_OhLKixkIah7!l?aabFk6uwNc7 z1T>)oGDy?qS;(jwk$j0c*~d1`5&jX&CpB2XbbgpPvduo4Yr$3plQnm4R9A)^It$4SZW($i!y)VXPrICpg|U#JO8r?I;dzMdXK+T1=$l(eMhTAZq%af*9C zw*~LZuBuSxe`(y(XD(O>+RQZ%|IIy*@pTOr4Z{E{)WZy#R9A;Axv%eLI?Pqy zXk>DD^}6<=VhBURdv}Q9_&zuCW$`__HQ(2sU9dVNZB8bs5wxCa7Opq{cm$6dgAjoT zWG2D}37J4C3W7ABR_d6Dg2KZaBRz`&@oL1zT%~n(Gx5mK$5D{VNjo*hYibU69(vvQ(+B< zy5BdipFgj&<=%uAbzNYFYYh21F}+JG9w`ES|0@)o`=0s?l)@jMrz%?IurCoZbx zipe>*?ipU#S9qf)zO6*>7CdPGKI(X*zy2gcN)lc}Bn*YE{=`^x+A<}gZPo59lr}E^ zQHKT708awNv@VVMuk@6p4O$lsx=R+GUkMW<1|aUJXg!IRIZ$5BLTXqUzTWa6eBtbg z7E)|xH&EJ4F4`ABS`{u3oGYvBjz=DR&}!CI705n&sf|Z0F-V9vwOAZNV}rWMi-bYK z!Gt^Mp!-JlkWGOky!JrH`!ek+kuUKuO}>DTG7HPBq(ebh!vbJLDyd>Thn8}3?+rr8 zGNM(La$-dq7P+%n|LTf&sXXy3(Jp65jV?S|y;P}LP9gPI+MYYfXU{m&#AQ-iX4%df zsAS*eoa;CIQ0QypXXDfNJb4!(ZrU9FT@{%9BW3?&gs|_3Lu!3v6MgioyCEmhOs>O? zu7ME3rfQZ%0S+*aiX$USBQs*fgdoeN5;XRm)3sf>QS>eAz>lv?(a4i5GR|1K@I6uc z8N~2P2fe#~zyBlmecv#9uzTUUvD316KAh!+7a+$>p>{$<4)R*y6hvDHMch<~y2dWw z&yA_gGG*B#P>xT2kfdcWmttp+B+9r}N$JXQZPNxS*9mx&+!*?Ix^ikKM(E?oKJ@C7 z#^!mg_rQZcKSkajKsFIk&Haa_!gPsXDhe|#-fPxjqfIK z^<|?=oO|X|UA^PwI=Rx>AQpJHooiN8fMkXvc^EFMW z{BYvV5yJdkoWY5kWr21~c1S7UfU}F>BEXiB{tWoRZH@Ch2b)3-%1A1NNkEKdBIHVh zgbZpytQ~_X6-Z=%Jg>x(jf*$XWveWDH*k)=yvOMR!fIH2r&awty!$~jujGg!$f4A; zb9FwAoYn#yS;*zd^%Vk2^`}b{D_G-*BNv5Yq7g((5GXK=D`mu?3Q01eG7Fi{qmn>+ zjsa_>Ymg8H4o)?+(Cz^|Is&%K94R8Lzk~Ot>*ZM2+XSA4J_3*%R~8h^7>!3eUxt*( zAeqp{kCq^65rVRU6Neh%f>6TsWjWF(jx3{Lp2Dw&`_E{-TMTw(7NJ;HcE;VEzPUP| z!9{kdvcmH?a*kGBOZR!Ad{4FU3u20Je83U+=`IzCZ1=n54*jj=+eB% zVtwp36!fZoTJe+zkJFz5t6RX|3#K*$WeOx;XTvd}fbyrCPlRH|>u2JDekF5JHX&jF za7g>;QcOKULxH6NSsAGTNGlZ}`_%J@LKzrgLYhHPSnP4>aFJ6&B_Mqd-MdM@IYPEm zPi_7#YAiMCe2f^3IR7F4R_Fq|C!`!Fh~F7~9I8>QB6RR?@=beb{LyDn$;%EigfNTv zi-BFAgAqDgNI?zqHjz$*&SgHgs7%5XIg;l-mnQk?V*E=@xk|(oV0x7iSD+cEIXXcu zCM`I(p_3?{jio#JI(oTsM5(m25V+2L}r8^5{!14B!h@~@XKjB-6fVh8nM4O z&%LS!`}(An)1sPlpJx{e;R)q*9%mew*5LNRE;4F@lj;JL*WKUb@UX5t?r{*+oa6%0 z>bZM(yGD1|?Y&Or$Y!n_Neli@)HMJkNu?|_qugSRRt7)6_YiP#PK zmT)D7bSx@KRdA}LRq8+FtkknL zcwQbJ$1=EVI-R>!O=}_lsxt=G#iruEQ&OsK>~*a#RCPrGAhe@KV8M9LlY`)JjeHl2 zaoZu3l4<4G$-rDx55rihBRz6h2!4IqC_aXEt`!b+`_aH5j=Ytsin}PNZu&|^Cazt+ zL_GI4;yRw>)Z!l_cE|d%>+D50)^-+~X~-ZdXQuZih4xJ>wk@a zY5^OnLH;@bg7p~Ym%)wfh)5Hevq*sZ{z4}Pds!=;(^;);?ub<=smncm7Y7Ro_`{`K zXd^2oskX5X4;=<}5R@t-SO>`#YrN;;PHri#l1k*D9sjfpoI}g3-qI-4H zSAL;fxACHZGiYj5&Mt!M$F-IucC_3=#-%bHv>0i?HD(e3<{sGu8T#Mp{%99;@LwQX zi3P$VAmvfS{Jgy&>!z-ur$B#k#W40%{8$8WJjJf(`Nn6RQk0R#U5lSgUS?&n@e;W67U2o%$YxgMFyl(Zo2+ zlBl%%H>(~%)F?Zvp!;IswYel6d0zYBbg63dy1nn~$asD9O!C}{^$kS^vF9{=^hTOU zbp)3%J8%M56@o(%x(o)%k=4Cdeh|igV>=@Jq(K!uzrv5+EM77rx29~*p2Z!ZKWeYq z(!`)3TET@}X=z)%bc#-zM#wWHvXgY-Gw?DMb|?=JvbQJT;XQR9%+AGOaV!gP2zXj$ zbo5=Hzr**uW+n)ZI2j!?dBKC#*dNj^sHPUWU4_sJpIqoN+oKp>r3z}=-YFDib-DM3CkdB>uS~PHN1PGYBhDaT?iXMvFuhQnU*SI3KI0PAMIJ#?d zm54DN^z2a|s9fF@=?8RUZePY2Zc_A$3chT-unLGY_xDnoSCnZ$&YfB>^G7fhS8QWFw7(l*_#Kg-(fe@qr<`0$dUDIwMw~pl0k$G&B&a7TjC$43fxHU{@@niS_+qx-vLGF} zou&N4loF>+$YK)>o2SJTYP#qe*Y3Rh+x8f}FaeC^gTvl>v!pxbtDXXTA4p{B$PS08 z`FvL^goR&ax8(CThh>6U9&MbB>i2-TwH4lORHul$lEodpK7AGoBv3=EZhfKEJgpkS zO}WwgpONk8usv0lgj&%hg`mq&GYo1p%3zp8s>37_TpFw3Jje83_{jQbP?bH$>blx3 zfq8^FXW052azvtw^-%n#T)iD=z}AI;P-!CImwT$8Qb@?$uuu{Ln2WZA7#08lZU-w_ zFTbUPh&Kt1@Ci(ifY$$f&G5aqo=WqzXuY5@xzhj=7|%w9bYea?JRg{Rbs@pK%FB&) zwm)yJnLO#n&5Nk+sr;H8ro#qBaN`9zjyd9Y$KwQnZ92W1#K0$~0|lh>la>CL%sy11 zz~B#UBA0Htc^22D;ieC>7Y+FNCWz5NA?%+y4~aZ^q89fPY{)XRT@`exA%#IfoB^7< zJR;PC0uxXp%nk1*LoH;$#GPJGtK7l14;E# z)wD}t3uXJKgTX0ED?${KR8Y=fc+?H<27xsj)@lB~2F zC?5ewRGO}9DEfN|`!O$_q0J$eZ64p@64^LoPuUcl$cCJdB8eiG?rMD%inopM7X6ac zL_u9B2meJTYugO|g)}3m_s(&+`W`0yHQ6(P(7Rv+C%7wVu;EPD3bIIX^L^^N6s-X) z&v&ZZ+E-^sVBTFTD?r^$ydveXYK@mGsJ@m^RzWoVymljl{)(d#?y@xv9qtSJ;#s*5 z199F;0A<8{>%2MmJ;|>8S%)z*n*N~QC#D;o+eLIMH}`sGhFlO=>0c>mpK~Rz{Z~?$ z3eXt=*EL?Kt+)aX6IE)8Jr;Cx4s?d(_uLiMDJrO^mJ-W#jf}Uw^VUHp#3*`HQO7?T5%9pBVVeNQ$3vjI9L1*slzLWL3 z!LNU}ee;gbz)ns)07xH15W`?_1u^IybA6%^(W8hQGm{ge1sY^82#XvCm*h@Ih5g8m z5r?3{;e@q7)^TiN8D{l+wR^opQ9e6-#PAoo~imL6>>lp>USkhi#FrRb@vb z7E8~T?Nuk`Ga6LLtwqHWWq}g95$F2w^6VPYNABjwnvF>c;E$(D0(5IR#*RfLEOj8= zMR;j+A=p+HjAlY&@Eou5-$5vHQ1fT7b*kZSpN>wr3)dEg8``*Tzo*$?AA;qWV5XPD zWru5q!ivpv;jfC060fy;pO{KhwdnYIkxbmIopqw;T`=%HY->uU;<*W$XT!< zv2kMBPAOu@fV3XsbDs7du}I|ViSOgGz0a(1rfxGPkIXNQfelM>J<@r9*32EjZmmLsZiV}0e6>VZ_FA!CH=2wQ|7x^g1@!` z9j~}{_R$y(ULEf$W^{#GtB&f51$S@3-&B}fh|D~QliK~FJYjEA-y}e6=8raE`&wT6 zI(zP0pJQpWpMPp^wUm?Ahfdty+q3jofF@i1F`InSw|pwJgMwMu*5Kq3LXl6?68@hb z(e-})n5g9&20;-^DsH4&V;BN6ZQ>=6bC5S`08KDEBA72xqWnj4P0n=XfYp3OJ~gaT z+|*bFehgjAAq5e<6qAsu z2##gHNW;++DFBty9m>uiV@`#((u+p_mWKGRw8*!alUOT6`_ZbFCWOEPN5z=gDhlg;l^*pChvjC)K&AiS`yf6R9R@@t zI+Q3?IKM+92{ITH2#$=Hh`6UoL4=(EF3=`kFdTc|%9DvX5}sX`@-bvel)4fjp$e4! z!cbGlGTyevhi(KrvG%Z`)Qp7Ju%-RYVBMv8$<5`7`_a=tZk@zTub!@#o^3c9OLQbV zqesSjz5`b?8Y~J(Meh;WTO|Vq@)84B4<6W#C;Sd6H{P>szk52|DD(`<2p$TBP~<6; zw;{r6DnPH1@|mT^gqcf2f)U;*ATz)U2GL6)d)!|}Uo_BPFKv3OPSbH`6^(~#2tA+~ zvsP?pTM^K@G2X0qFUCt+ib>PbsG-Wt+rvP#FqA7q-0&&g#nPvQM#>AxrepwO0r?b6 z&zdIJC0*GGP3yc_BA&DAq^&aaL?Iu`%GAl3{*KNjcB~Z|%s6Y{CRfq6kKH?K5hnU> zT|JpIBf~?P?fBIixW+>U1a}_oJ~?lOVUB;wmw3y+0-?=5H;%oEyfiK0OZ5`$_c{4R z7JAqtcJvz_=-L%KW@I`1Gs*$TSNA1OtNtMO(qkT309YQBn%%uyn6UepqET3+{%&I} zVW^&M4b!imeNC*}_wfY^h4=AP><9j*TNl4;7nfrs{BbFkcUI|AKU<4!T)9cg9>Wrh z3>W2O;W-e!YA7_5lzX#RDJ^mo-HTDL-V1Bgs_Gm%Vra+W z^!k{PRAeH=r~wgZ&=i1KVAX9L4FWAq)JGp zm~!RV{S-1_Q(mxzeEqVB+CbP9@zA{DlCzpd9Slk@&SFwemDDbMMSP%&00$tj117%+ z<2IP zxpmWGO6X8ZjnK=WN&*swaDZ*20*Q|5!W_6NhY#khAQn%w6J&PM0S>^RRlnvVc#4n7 zp`k1Gh9~)iev#E}6AtjV|ZD`y? z{5YCRq5Q1b^}%ly3?)9RYx=n5@2f)2bS7fL4&?8CCvdxo6B8_&`Is})dAPm#P$(eB zP9Oy1r;thq$&hDSBLompNbiww3LTe)sb5%^eNTz;Aa4g1e@3!lH5%FT8H3VBk=CdtA%#D>d7Rzb@&0&|~3hB^MfP5L6 zXY^|+$ZBX?MQRM`^`)vAvW`+U6wiZRjo>_UDMupZ(6nrdLmnG&S|^4;u@%-=7EIBRX;11 zG~{K<$2~gTDp18>Fa(J*2Z=%X1*RYIg< zbTps&AAB}$r4!mNfF?1_j1qaLA0&`1M$ zph$wfc2BQC6OmF%@I-zV3O3OGbz_#Xyl%r zwg9P>vSr(88Ue7Jc=jjiuH>^`QSKMLlT5(sa$@X0mM z%F{y-5H5Ly!a+z$(>KMi$h9VnAZnOqFw{75Z33-cS!^jGiG0y><+DoiO! zfA1GMAgZNc|0)Jhbv)OgLA1Tp>dP>ygc8%T<%8d4Wao3j&P9y{QvC_G1k-0T;zx68 znq$RGD#jB3P-~5%%#oRyjdSupR~pq0(``@_h;?CMOi9938dh&3v)3qUpg!*+&IGh7 zydQ5QLJVNyhI9bSzIDtyHyfAD7SYf`J(>x;-D-dq9(TD-WB<3syjWRHIj7j|D>8J(SdjK~aDaxsPF*084tqNQr6~5EkiBQ8Z*?wxV!~zy#z-Nr(vs zFkv#OBm<$UGe4cnO0AfKU(xVthPImmJ8bH#e<-U|yvxq6!L;MWc-YC>RO*s5Cj_)w zVR@lE>UQ8CyZrEPkLwrqWdYLbv$L6=$p*Jcf1XRwJLFZ$E_M~wxD@5SN1tDf2Lt>L z1x^0Vw)Qo3QP_&j8#|zbI-8AQ91-Kbxu)Ndh|q-Xi61hWPwJN8N*v7d#afuvlk}wg zo)IP(jgLt}S#F88plU2XhxT97RUdBH%x(7N&%?q0=fy9QG>qP(_nKlOnyH+377BqCveQ$ z8SXBN>7k})NntgH*Sx)A41|yrM>@0o3?$hECxPZJkH|X-*whViF6CF6BkI_>c&!mp zgjNvuKz71Cz6|ZYuB-8dpb&~Ihmt8K{+4SVuB93K~CV^t2&n&jdr%`8H z0~h888Az%Wsif&me-6pu_T&*6W|-5j6Pxrd>19STEp}Ye9>2-1-uJQKmaDw<_Rb;9 z9aZ;lN!yHJpGetyz)00I(v_)VvXulsZ~|>U0s|m&3jpgSaRBpTnb|8O;gzb=YLS)Y z{r%udp^>12WXeHbuji<@{=S%3tu>L0L6ziWkYpUe3>h*aL*NdGixJMXeKb~qyu7aS8<7g1c5V`-t#)*@ z@74}Dc`n21+SJUzA{ZT6zVZ>cgi{eEy2t$1JKm%PExI)eTfA=v%f+_mV3wL+Ex!qX zPEu5WaAVFB6nN_d7bbmZ79p+oQJcq%6#hb2~-U-)X zjXB=NWvBaL>N8!J*8+uAO4+Z3&v$g$tu5qG(%-4Eu)cJly&>4?Lj5&3D0nP6DoB@O z#b5v%*dfj2z3R4KGE7KjC7Tu5X91TdLpz3m*1w3--)2#HRH65$sqL5}Ok_$&*3!F} z+J$=_!l57mqL3yG$_=m}79fS?eM(4}9-sxX39)lnuDAitbs{J|XkRYmozhqQ9i%5o7^26+N8k8wcMPy;?~|RMCmq!Qt;@ zB5z=NG^IjTLH~X+qot3SE0qh%Pq*B#&_vp`xhRaDb(ei_nW&!IWlK9rPn+)UOHPJ9 zCkZg^IqNMuTAZ$)B+cj<4vkSD&KELxrF|H`4PRS7R>1TF)UqK z?6WCn6~(z9q2HZAA2#D-!EE?iP-A17H67Tw))xMn@rkm(w#H$D^Jcv|q0AbYqEGF) zaVi#*ktfWob1hl*TBnzJ^N+e}l-lp)55OLL-QdZ)5um0Z_ebvhnlm%ed-}X=Ywno=!+8#H*~M`}k6&ph778x}pFOOPzzV=SV_>}uGn1D>5j6tsB-N6> zl%>uVk!xYG0eV`tc03D0JzGnHmQo2)?(WMDJTtnW_ zwkLE8^@2V<8D45j;B^zzf9@#)+B5u*PN^QUz+G&a@l!U0M9a`@*E#~YuT=(?b#nCBc9Eakct*)(sqUUh77<;>P`NAW2E-- z9qboH0T%0Tc`EAKnvCvD#wKg*=mfA#KU;?zUl?8{7#3XYRz+jO?LbI{GlbLAjkHSt zQjPg>b15Z^p%8(916iBdhY01e47ybG0c|ch*hP#4OLlx#RIH|kEhQP^$k}Uc zZ~=SzV^}bsm#VUX)FTxP_emFFxmQq5XGX~l0t*RqC8o!jzbEN~Wg>=qK7 z5KsQ<-@QU*%oG?HT%|mn>zF(C9d)S)X6_gg8^WDHeiIQdJT;7N_NRIv~6K|9b8=4RGa zIrF~cuPihmF!%Ezxi=9tVu(|#$_#VKbNE?I{?|LaIaZS9Io@0Af+#k;R}tj!OH4Wy zfq_~Lr2;mxkt7PG-m3A=Z7qANvRzl6q=qfqDC@V*`>>BTPt)_>aeWPc8lDCSpiuHO z`M2no(67>gAyp>kn9bh#XEv+AYu4{Y*&ftEb&~Rgn5;?%BW(!~CU9mDH0Hf9^*ikR z(o_Q}Go3FoPrUsjt1BJaZpY9OVNQwrt=lxH!rI(qQRl@GFwXdh9~v~;BsSBggCy|F z-aIDqYJ|;0(@Cxr6YG}hPIQ|hK+wmAxSrP%UY$!uw|4X$E6!&G1*_|J?QKd#ejZQ` zk!+?O(OBCULF5<5*~>(jmtg~UxWD!vpK z#mHJliUBmIqoBt4*9JSBBd=_2@avd0o=+NSlW)*3KQ{2*kI>mRK~Rm|7dS)RQ;%Y9 zV#I#tbP!IEYY5ReG0a9Ab(O#pV-pe|EaCFIr#)fUQ7I=Qn^^>5&5_n2_Xu|6kcIGC zgS4g2y6V^Wxi#oT|2rHfz~?dQNS|?5mb^nN6Fb~iGT4PFW`+=h6Pyp4NoK#DDj87@ ztJ2ZL3A}SSY_^N^inca=j)lx`w^RB8omhF_alR^z#n2(Ho6)R}YWQlZKctqlaG1_2 z$rA6{#$4Mqr=_q7R$X1V#~R>8yH+4o{>n;&n)30B=CYC>5uGKn0MiV}1yca$FdCV9 z@Hjd6Q42|VEmMC6O*?2PLOzU88knv`;eG(BiMxI!!ih%-{>ZRUvdna%J$Eik#j0lV zCcU=_y`}|Z?PR-%xVy4Sw@ZBOIu{l@=84s~YiZnoGq0k zj15A2dXLX z*CSpxjt$k!>tBxT78h}>l!+pT4)(ar_u-RzrBNWKDk<3jCp;XJ7gV4_A!q?Um4tYl zapXttwVD+R%?f2r?i@xw>0d0le_X)8A)IOfQr|F@ij?=0sxOMLdz1xjBHSQn+_h|E1ed z{HcRbCz|Ib;Q^PwgirPrmIp%ELN)hyVzsMKgPByRv&r0RYor)&YH>~)4{doC9g-Q~ zi4qiSCxzuq|M!1G4aR$t%5Jhuq1QQc5j(Kqr~cbK=s}P$__GojUvVmlFk`a4C4VtQseA(EfAzNI0MFPAWI=WKaZTe zccy{)XTG1yqY}XT53f@NVPqjj=<`&Vvv}h(1P_`)Hj+ylm1#p&A$-_I0-7Ez8ill_ zu0^0MM=kwRX3l{IYZ-750<(z4k==vdv9qY)nGztc@CUxE`32gjYg z_d7W%*yapP>6=J=A1sYbS)GfWxW(6jv^)9a@&fI$6Pwdxu)D3uhj?#?1bcYFKLeDdaU*i~SxV5VA(XUB@j#$SG>000^Kt4{R8@i%mrKrc7< zhV6E4iyPowF)tvsB}G7p&D+`Y2qInI2v=MmYCVX|g#yHqltyk}NE!~I|E^esslR%b zqjNdXO?Oe>8HG@16um}TqhRq|a{fzYe$PeY-IAzJ)-+9^zsmQ$28;&Qs096sz{FDM zI*5NizeJAaH$bZMZ<3HiQf_W6p92qN57+I!j27zS!#%^MqCk8^X zU>NszBZ*y0!@`zh3#%bP2q`tB&=~S{9g@~AI3y0h0ub(4o3q67QU3H+HuN)RV-g;r z>xnL$pWhVTOb`QRk{~S{3#ux-O4J(mPc%B-Tp6n7h*dQC&L)$QGkO$%f7zj%t8PnS z`8M9->sTx>ImemRV`s`Nr)*Zqe>P?%2&-=8VEaQ+?g_8A9$309XqNK|r8?AYxGiWP z1jSAl3Fs0kp$Kt7ULXWF!!LwuX2T3Tlkho^$P-klIsF?p^3Yrz_eY?!~gRC z0Y*T%zoIqOSn0^eIUj?f%CPPHaCxAsnnZ)4T;#LLS0{xpHKZytO_h?8c7U0yKs_5=2bZep z@(Ud1)bRFyg>z>v>0wn{I6zH}O0%XM?nmvIShRnf51Q4sTkO$sTnZrCKrO59`L&MT zwW=FyQ7nO)f{4|%LIXZf3f<|rkrn>@*MB9|2pK>W$x-Wfndd)!HpxSyV3>zHcTXuX zbyWjB9@D{XCZ&B$Qv_0l8$^V@11*n0`^i9U{UX+Xh?HPD_PDn+7o(b?ExdMhD3+VH zH3%BkB&e~?zB(7(@&VJWVvD`#Q11%kZmCU+z1%_DjrW$jF5CNDdlZ7~VS)CQ>vN{w z3pKuLWghM*pVQ-S6?%Jb?qZ!Zaj3T%?An*-Al;Sg`CkfP;WC7()UA z5@;ZjB*s)~0NMV`B&;%TI>p{ukw=Zqq8ALKl2Gg%Rm@*LU-G?d-aYDgF;b#hMt@$- zF)5XlDAjc^5G*oqc5K{MhwDCVe?1E`JfOqq}!q4-)+-AeNI$%RgSf-97eodD7SiwQ?3xrTsl57(-HiCBX+jm8Ji#54>yfI{KH(x3sY= zDbPUMNlnB+nw%(Mb*zi9QzTD5gPasY!X+C9h-ROAKP{StlXkb#ueSzbXDFTL@pbxBjS3Ox>7QC-rkxAAtZ|1!c?xim3!|#7RgEny(y@77WgRS%tANorBobj9K9DYQ<0Y(4r$X!P){o^dS zlMsaZR6_uIi;^yKBtmcm-bt+}2?E91O%;vo-@UAJ#V6=789<$9tL&c=1#8a2d2r}#zf z?pu8NNy%?I)@pra7_U&;Es4G&L$0;8o`G(64@Ub7l~?b_s!16m#8 zI&If!d@3vYAwCU2)a#4u*{)M7N@{Pe$kn3VH_e_Rp+;Zd%m_M5)_zwLmBIgC#)UX< zu4lwfc0BW+CrKaMyo}ZD#$BqU7^*6m0;iBH0S=;ph745MG>P|!rl|mbjL48*@E1{E z*gE?a8&Z;*->b$4VR_!1-AF1*ljUL4V>MM)`~7`ju8*u;r90u^hbzCgJNn1yShY$u zsT|dG+)?JkDXofL&ER_#G$${U&#V`I0HT27!;S;yJwUAQ9p2Auz67T~*gb3PWw`w< z%;`guH>+pYcL)?fHL8SvnF2COz~++eMS%oQ(HK<}ZeWoKNEG?=68d7^C?CUW({^la zIh}eZkw%@cFlq>Ceo3SX-C+)DSO7R|~IF?ZZDWCX+UmS#*_X z9^O??fR83;9Me1nOa|#NphBjm35pIPW5v)U1ta|GxnAyJ;*H{eqAf`asS>VF){fP6 zdAW^f*%%LY1w2@cf}?xhh+4rC_VZ$`Q%41VROr@`v=PI`Fxr(Wr?joL;5; zMX@G`m26mkAE)7cIp7yh2Nl0*totStqupPp=)z?h$`I=cAhy=QM1~1$m625BODd`f zxmb|UU!H~vz;qU=GB))3a=+FFLCT8-n-#R7ySWb zcOUO15Yv;J;*)z1JDUU@{g$HYuEE4^x2w0bscg!LGNgYA%7zsTD6$4Ihs-I1`3A2b zI}}tRf&lONl$&i@{cf`gqz5P$rdw;`)M~T(qIMQHv*TEQnXbEe$wghmrb}_#3oF$e zYoLm;+Bx#MG+c-IX*gI6_raV+M?0F%mlNAMUi0MG0hH3QF2zqClj3h;vDelTLtI`$ zN_@p%F;EW)|DYfWsH+0u7XcBbiXc-qOrYT)GQ=3T^%p=&rE?7CyM^X9s}3P?b#Uwk zCI38Yj@Pk&5Y|z+bH*MS_r`*P>oL{Cd^ZwHx!R}=oDm=78=YBD-`9G*@KhP8r2*4> zxx&|Cqf}Y+=(R||){mmH+mojs-uOzJ^r6(>MKE&vyK70YM-AFl#dUGA?X42O=*}(s0NnLK0b_X(dVNMgDQ$i@lamh2cXdU_z$%lCbsSFTpmM zr+9Fa>8Nm!9lQhyUfAWHIx3jt&hfUIMfd8Q0W2Ni&=d@-?&eI*pt zQE3@}i55gO`f;&xw~+rWmPg~b9^`ZF>dc{qnRZe)k)pNpiVV7^_8I3&t&`B(OF=Kp zbt^-+yi*s>l9YFo#uq14?~~b!oaQ`zZa*<0Jw1=YVo5}C0t z`o$jzO0&i;CeO5s?`6|L^CcOQYzQ)E6n1leEjbT}83!!|1L#{3!KIq~X{j8^J9dXg zk)Kp`Q7bPrrN6D(Zo|*#CSTZXb-%p+^7BaNU$e1fm6v zND|VONUF#b`~vVUppLPalNUBIYsMLmUO(aCKa8odWGVg_VcxUFcMl9o$~uLaIz<9 zeB$-K`2^4R<}Rkl0M@jb%i~#*3EFHxo)nQ04YV?VtpeSx39#A9k|xQzF7sz4v=E4^ z^hF%`*2!z;4y{IgRhl}Z%4|7bzZ7MEJwEy8x@O+L+Vv#SE$aOs%eYOMi;aF_c|5n# z9jOHxA}y&ssmaMv2PPxfWW}V+n81O}CZK}>{nqm;y!0 zZa9A_oBY$KBYhVAe|k*FosH5*vV1z?cC+z!jdWd9*+p7-Gz-rZP>%qQBLn1rV3?pP zpJwQBdZV*CcMRLew_MpPm72kL-Ofw872(RqRq;b<`m5gD z1|8@HfhyPpSAYQ8O0=Hf1y!JDWWZI7C?yw%ZH9~XKyo?qeB0Zi@ znao!}{Zl#Yt$x<+>7kFQ8Cd*9z%y!H!qjvwy4rA=mLlrd~OfOR8~6(xbZ43Ywppm++9&H_#98*0FaJU646Kb%YA zfXs@a8tIM2t|*OhI7G+2)tFlI=CC=Q6`iA4Gx188Tk^i4E>4o|%?Aj=_C>i?@9JUk zgvtZ4P}I!bvN&5$F8k1b6^+X#*QY9&-{kqOt${JFFVo4C0m~BD08}*yAO(=33rx@< zsY3#RU=TN90En;~kxl$1Qd36n?J_>hid zH2D>B`~x!G_t)1F0v~VSyBn`c2Yk!VURz5omA$+>Tm;G+ktq^?;0B_ORE8xC>&)Q) zm$o-+Qk_Y*1>f7O|3le%FWIA9`!1h>1d!WNvnAY z2c44_maX%B+6?Z0!Dw|a9e17HX2o?1HLvVUdg{F~@mqD$3$zX*j@FW_TBDF$Q|cZ7 zt0dXxWvM(OTz{+p>iFW{IKd{VzD5Y)L>p@W=dVgkFr-BSDjp}pPEmMU1ZHB`2tMRb zd%RkTn{%sE>5UiFS-5g*j?CFbcdvDNm-F#%_AqbP8S$Qfw=iz1R$P@w1G(yKd$r|6 zt!)C&;P?Ud{b5Cn*jfZxL5`0>n!P3WF#=eIZiML-Ci+! zRe@%}tpVUhb6Y@H=F~SKnEjL&qDH6JH%WOk^XH!IRH~h-cPhbglGc&gD=qGg8+$KS zdX?#1Hn>uM>7=wte6mkX;@SH<=C-0V19e^$KCM2%h5@7B_8a;mp;`m1A|-v`2=%{PU} zS9>?5R6Lg&{d;g9_W9^H!8J_bKwO{-mmL23D@vWH)TB*@0ONcuj{gNZjEBCf-B;PE zqF>*Ch%MIS+@Wa!oC&rw0pmah$3(_PW5ZhIZAFLWDjOgsD0$uM*k2*39gmXK-*BcU zpA}(Lbk>e`GWY$rr3|08+#}=my<&c9*?mVbnWsxqP0pqdmd)A-lzhTJY_(XM%E54o~xtg2gg({1^+P|*C2 zB+S>c;ji5J0v>aBwp4M#3~M#HyJ1$lRmc3360_2WVV5b-^fUa}jKEZZ=~adqE6bp< zC;}sLvW~6Dq~+BN@Iqw+K@kA}mJUtodG#RKUzW08j_PeG97MOU8w5ls?-pJ-(SxLa z^TOv=p+5tZe3qF^D>IOROJvbzB}w261o~}Ok#(76O>nrW$q!3k053}v6*ZTJW!d%p z=rAcMOXAhc^{l=rPJ@o+F4}KX+|wTsGj-_PKF4k7ul(pP2!hNjf$_WB$46_ykJmAA zG1(-5r^6t}ZPQ_C$#DxHme+ApIYZHZEs?c}Z4f0dWEkgjn^viN4Yb{KFRm^ZV<-F9 z!EADwU&@{8x-%4u-ij3>oWroLUjw5oIMR1 z!^5$+K_p8!RMpdNU1I8N*yh)N{tJi^gKlc0!v+h)C zlln5Ocr{@Y7KJ-MwPx;lSBu1xT49#sP;Pb)$G*t*OJ=Bbbf~COWxPUvnZeJWH~8l7 zYXH6;qbY#-K<}E)!bHgcEgt$45~!Pm#?EQ=EgT!^`As0_vLw=ZT7^$U0@KyQFTGad8`l~yDe@LD}zkH5p27_VwGIv zWO=BK1b@FXXN|$|*bkQ)+w5*jR0ae7gC7FkJ#~S#5 z!h+|8`B3+mG5-wQ5J)g|W45-QD{;q2MTI zw_0og{^C4#*(p8 zk*9W3-<(OPnacWJ=+V+;@dUxsaO1wwzn*Pcf9&kd6Q0a7@11O16UztW8bz`h9)wj| zQd{74+VIjMh$;)BOl;b?H*eCiDBK1OrP}b6{;GNqx~e#Ty4CGVsrNQJD*^8*)i6oA z`DCspH~S}23{qi<2IAZNOf8TNU5qQ{vOvWIS`HKcGgL{Xyctk*B}yk$^3q5U%99r7 zcBL+qJGZOZJTG?6+?zD+RjKCxzDm~z#hm>*-8Uso*uR^uknu?**)oV~bGC?COR{0g zFwYepym1bH6j)lUP8Y2=N0QiJPMuSET5s(KVb$xFxlKbV2V7`&YIW=E3#Zjt?M;hK zsXw|D*PBhmGrlOEZQZ`Li(RWJtKIIA>(~cR5vScwRFcaHbpB_``hZ2UJn$cTYO+ET z#LTV>%X1Ls) z^+&~X|MamnBu~Z96oL2ucCJ}!xi&l4*R7}&8s1{sofG#s5|#61B}tRwD$=jp zMcBGH(?w;w=7#rq8-U~Q}6>OG&dqWHq*otHC))G;skvj>j(=;I6c`v+7 z%C-4@dO9^PwQ&`Jl|taHlv4k~FpSU}cLjdb8CKnnYBnzYKy`_GgE_;i1v%YH2y>fW2*F^bN54L3`XxE*(v|bgASz!^i ziczRJ^|83Oy2tghuMdfG)_rMqQ3t=(^4xs|aLKd*lPeWt=vCE``K9)rPH*xz9G zF@nV!;QsOggUFyvD;C2yw|UinmMuB=2%lWJ&A3vlF-8yghg2e()X;_l+txmga1djh zAGS`OB9jR{uQTg{Qw`8cY+D9!NH`0eZ}6K9TC5M`089z|M2Xg8&YM=pPzpu9WC*9} z6vo`~DqgByVat_t|1qsJNcB+wY}!1xF|?yh1Yw`N2%=><;6K zDh*2Jm>-VY#h`JP_R4hZm77D=+G(Ttaaybl=B+d#-Z{p>jigv3RZVjFub;X7v9MSv z3Elg7%MAlNs3m~$f}os#&H^K4B!w3c($+-*EMP`vVdSM%FTULJv)H#L_4V<*(R*dT z-=0hJ&Twr`rniJZ<{Zh5{7gx=SX4X#{LPec!-~X`l?BTb0eahtDp17I0&7{6Im&Ob zVU}Vf@8?Uy%iZeV=0?$(kxkV+*3HxMt{e-Sq`J-Hq%XVN;Cy&E93m9Y{YZVUqOB{bl=yJ#`UY`aZ=&-U>Y2F5+Lr`f{t6utB7=qf-SIuYQ72PhWuHdS85BZJ6O&tEy)V{ z*3~Y`X1hK(&em2CN(bho-%gE@*l$mEgS&4>i@mT72IsbaxV%~WE?aMjqj4cDG|Lj- zY<3&o=+C+er$=i#t-XIflIw;L_n-gkf6~c)Ar8bn9==6+d=dQA;d3lTSkj^}3`LW8 z8VrTA#Ur!}mziTEgL<0`Z^o&d63HjamoKHeb~Cm!NuP^R`Jj$w)rf6L#yROLn|^V8 z80v8am9yu68>hqh7+bQmOA?#Yg)eT9`P~`kf5~(9`R~UK``G04Vl9zV1P}p4o`@jm zac~brmI$i| zSx0;Bk;<%46_2fHMVTsAwWykEr#LEvyPmraZr)Yi>rBr7eo;Y*;z!!W%T&|W z;Yoe8mv@ss;a`>sFYW39l-m@p$zs12P%=Kcu7Nu@o5t5di|KDDB6A z9U3?f3ust{P4o^z! zrdFCOMdmWr)t+#2LeN-x2VR{w7R_G6a(A15!|AXqpY<*`b8AYJhUk-@ovfYME%>j@ z2;zPJ_#d=m$AAALGb(@nko^C!@rPbM_S)g#v9`aZ=BI9B0jW=B06tL&NVJxrfQv>O zBJ(tm4eo=?GYB;SX*I+*9mB4z@-Q@eo+#IE_O#IO#o!)IyuHv_?56DWBCofHV9FkU z4{&4_B=THo%*p(`EjG5hu_3asV*}AM^x?Lx^%i7%=6a9pm{bADgZ!b7f8}@7sFaQ0IPuKjX z>zDLwI`l0YDiwyQrmteVDCJ48MCTB0gzpZ{3iv*7k`@<83Xg558KO(o0uVMjJm7gm|6pGXTLc3N2s2Be22& zBQ`jOa+MKN(gpC;CERQ{zLuDq7}sjmR7Eu>JO8*g`AyK+%^HRzM*Q6T4`&hkbvyVk2eia9QQ^Ew)gV&Vm z++}vws++>VHO$UJE?x&PV8%^-CC?Y9uyQ}y&4W`c6qcR+P-F+zf;5KburdI%bhqOM zQzBXnH{Vao3NuWf@(&eAUsMt^S-zHZ`(~clt4d-KiGL)U)DaSYbjbv6W9y8B$gGXW zS_ebaG6WHU86v!EwqcnQ_Usna)1FjSaay=>N|9{3YfIhN`a0h|UaHg6ea~N_a%~`w zhr#JmsuoUyu$XK5Y&$KF%|lQpb+@7{Du?rIEQr!3Rf(%(S2~;%8#S-Z!M6^>hcqbR z@iJ5D5|JoG-35eyQe=ZQWfgI0j#WWigHejD&Y&sAh`Huc55|TYjE;4=+4P#`W?xwt z;cQU22$B1idXUxvqlLa{QbE$3C0k-3+Y2&N2Z1W(9{ptf+^4))F^`LEXLCd*MVm0- zVZfRM#he8;0s5>8gbDF_gXV`yN`9?BHE?ZVxLyw?>SnNixcF|PT_Un|(+6+&$NcWx z$-d#5j`c&+h9o*+{K+PCFbdFW9S;E@Sp}RWL}U%YkZjISu{*+B23oJAtyjMu1+7Ex zAXSt})fZOsgi{XgXz4b`=jz*d^hc7+r;v^d1^mz?A&E|sRyEA<2SEI@Rh8EH2Q5pr zEHDUwD5;`t1hKafH zcCJt;FLZ^4XzWZ#gtF5IqKBckjQb9#35YU|ve4kLaX z3F~g7Ev?uAf2py%!&+PQ564lVTc0+X^V@uDYQrNdcQ?jr-XK<~eNnU(d%A4J`el+L z4DR_xku2IN;U&!S&DtBWC^~=o7Xg+>%?%rrB(N()-nLXQU1=vI0HzXxT$HE?JBe6- z0;sNUNbW7=;%x`}jdtu!+dTRych3gC580%`i^A!qyI#b(I=5m#;5BH4uE(s3}znT zPhG(YBGc-xfRh)X-3Rn9kV zHV#g+k*@iIvs$%p<sBF)dVR2J#*URIg&hG2g{op2+8vFP4*7LaG zdq9($^Dh(bufP8VQn~NChJL`-cwW=i8vJXnQatoMW&Z9vV(tF!1Mvx#WK{EiEG%); z6mdvnt%2AB_nY>q6)nz?2w3A-j~L30a`i^{SqWym zA<$G@FnUZ?(HX3iJat^7P_3wctBJNc*6X{4JdO0DX6`#xBMJJ^@4Glh=Z8qqAL7!f z#ILi&XVWtA2(gIw3D{N`8#|4G4Fv=^n-^r&QW3l~l-#Mv{m56QAZhKZx0At^m5IU- zYu_&jZ|`gxKaGFIC)4v$@9bxS?hk44q?4DK(7P#NYM=_>9w`>+AqFphn>3kMF$~k- zXkR{A1gjvotmp00Z}mIXC8rGTcEvtBaunH3i(ORSmi7E>JaOM>)D>$;$Q;DFxuZ3` zX+a7)88+1&Ijo-@kbXpe8HrSfnahkG5!2&%i35-UC!JwTm6oVAfXoUAKS|g#Kw&`4 z?+wze8<%1@FwaAK$Ir%pL%Vw4uV!qwvj?8Fn-&|1*K5JwZ~rzMsQs6 zO`>!QSC!ONo>y*TS80_7;>D>t_v_?-cj~ohcK5m4;o$mZNhno~sjZw#%4Hmer&D!0 z*qi2W3YZ@bzbq#%PMB>l_nSVzw8d{+a_VXS-o=7#t4w zsxBMXD%vomF*p$jf-)zoz;!i#s1Q{TW2QOwPlaeu zu_^=kENnD?K3Lc%X}2hs&2YoaO21d*uegBpN5AEVKfHHtFy<^m57)Rh%xhHZd)Cp1 zyjXLOi#Vc{(mhy?F$CTMITtRA0)vRqqD-QJLzNR{1a@Fqh|(MDd@=T`Ua`2>%1)bY z3d|wY`Ad^I`DA#V92>xeotC$7r_n?&%+A7&KP_i}lbg<6*iKk-x~GeKnB4W+Eu66H z(@vF2>itstP3iw^%d||J$7ibHr`ja@<3E4ogr!W+{V{u*0wO}t$3no1mI#E2O|vmY zTU8`hRuqdcmZ-{RZqao3&A2_I>{DRiOH}6;fX3Sf?&YD_p`6RnEB0f?L1XY8R%SwzV&} z)N99C5NA`qP_1c6^zSJGqM!i$ODU1UlMz9Gc)>y_gJpp3gD(f*fjGA_1I&FuHdYF!uoC=hoF_PH z2~HG6-~_x5ahj8{?wC_Upm1+^SRtLvsVZ7AN#8w8b^10=g?;k2|gKXzq0Q zH8in5f$+ZAX52?}yg!{+u53EV+&8dghz~a$L4Si)Xk&OdQZx%6J0k~hA+9)o1(<=s z7Aoj(Dmxa%O0Uo3IT5t!R;Zc{o!tDw!Cy_RNqtddN`t|4JUDD`_ez7k9u`^+$LP32 zE?c+NEv%|F;ka_!2eDQamJ22d_q$Gkynjr-6sSydRP%gS_G^`KDD@xz`+xs~r~e4_ zpGU*0l&VL5dBOfeNv>lOFUF&PGfOd}N}74}6G`!(Wq!F|r%fg~p4AO77erAa2+`6a zii*kVk}VU^7dQqa9_(;Bv2xk&jYFq9UkIx;H}J1IIEWX2UE_=U!|5&C{ZHC>y{hCV z@@M~@N}idtjAa6S$4<@z7gT9II*U>l~Wsp1@) zi$I-ljaj5v;Vx)6LU}&9^9?<8Y7)7hDbB{#CijyzyUxl|MQU}7(Qe5NJ)^j<3X7$` zt&FecwVUG8o`3yC8>+ZiSHP#=m~G!&DH)NmRx;PIF_$)kM!Z2a6;L~5Nzh^O0y+nc z3EE)bjoAWkng(mXtGwBNXIItX+=9x^XU8js41>j@tn@)rXkqXwMhr z;fc(mK3A@+cS@(+8#c-_ZDq}`(PE<5)k>ott;>5>oxLYKXDXZ~KI^CQ1V3XieiBI) zm%YvyjaWK{1X`|${hiZA4hWJC{1M?&9@`@iq6DimESp;ut)iWO)*ZHA>A0<9<8p59 zs*P$t80n>PQWY%)A8DJ1w{?oX^^jx)VoI5-xaLZV_keVuAQULmvLv+R8|Y3fm>sf+ zh_AwOvM3N$RdUZV+vDmEzsA9^9|z@g03Sf8dGo=3d3|>;<8Obd9>lygSE$kP*n>YO zsV7c%I;kCr9@%eyAkw}L{%yIlNAKB&&*3uC>XC+y-@TkGF zq^X|>j=f<}olCXJY%uE`+?F=5o1J@AGJ@e5-s6eCUABE|+!__?WXiaGL+B`rvCLHT z>TPrGug?=sYZSmYj(XR@{n!^*yHjg#Zyp;>7S;Zl$0aL&@u`p}c%Oy_vBwAkxPmrg zio8sju{PmVi&h5}SO%O}i=lCeTz-srtL-GEH{%KG6$aK|E|$v`el#}TQipOY$ET*J zempvB>=iK#^%4yJPadmO0#dv7g7cxlTUMdcj}}R-y?4B;%%g|#6r=fY2eO@z)At@Wd8RAH7c)Nd zq&!T5#3uOC`SGJFSk8DZ!RB~+T;k2~$?3wV~HfPG9SH$cQZ--v*o#-;KbcMqZ_<`SuGE~qCDG>V;!{-qQy4Gfh^AoU$C7)D{XMNdBk-vv zdX*v7D{=il@M_^d3WmiI)--GpcqGhqiMA$1?AnrrTs>{1TIbfQ2NSisiHb9T3#-k@ zK3NEYf2+1c`pXW)I{$_~|DP<7MC5bw$#rIbnMgPX1jXibQwF8bMzl$nI2J@CQB@i2 zn;cFB1_X(`=^KT9O9^j9f9RTlQv(TN*VZcwxg;?^woKA|0zO_J9~acL__*Mn7s9LF z9#PRh)mxHnK>t8X!UJ+uXthWk;a*i@Em}*P*FnRDIUzEJPHf6hlmJiVX=zbC>H)uh zSTtwH@!(ijy?RBGMPAd@+B+?MZX1x-`T2(yNseSX`JCZw)n2f%fi-|i!%|j*B*1~Q zuv%!NMwytBj$H;GZ*ElFQmWm)GMcxoRe5#VkBSmoxP{eCe=B^CY@4d)_{;T8-TkSX z{}4x&@OYhB1{@v`o0WBf)5qck5kvrgi^OY#w*beeaNA6TxO1KQ*3i3=bB8dD22UM} zV#=&5%aT&>zjf*<^Y_!!kTCTqkMLPcr3mhXm;;K>BbEgQTy#fkl$W6*)CFlrcLUW zeCo=3@M8$`Q5y51G)ixL+eYzQi{vTqLs>DsGZvIs+q9guK+|i9tuQjq5LlVmO;sDg z8Jz_WP1FT&e{!wuR+TANrs8R=G$dL4hQV2F%bJ`4Dpz?M@tx{ zQ~jAO<5lj57P5nx?SjBZr`$t-tbBqqhL%~8cutbAC|FyUUXjJEQwY` zmvq2Fd6g4z=FZR4$!;F(?acv{0mAaiA1%I1)wpT&!%z9fV(IbL57u=9e1LzUb72>4b|qYTY7Z z`!-5vgD2W@4xYY$Zx?-kbGv&=jA!(`%xrat5n)FcESzry&#f*3oHP;JmrRN990GNS z@iQvPc+O}cJU`5b+8@w*k?i~iLJuT+C zmUZSl(VP8we^^k+Q9P(qP$@PiQ)3faX8g7BgP+Vy`pXtqPkE0yCA&&2CiHd|B7nZ3B@C%Fi4TRj7><3e>W;742e%V$hW4ThTb+2w)Db@Nr ze&opmXV($D`m%K92PeW6+ROg@vI|NziYiaL{aU+TE#6k`?LE4!`A&H;xTitnj{`Z0 z6u!k$zyAb3g+8?M9Eta)|N0o{aun7m@)A%LnF0SK#<>)l+G zyScR&AT7;~4l_Is`i;JMEO*020uq0G>rZX8skl!QdTz6-F6ffN3NU}>Id+fcx4(Cc#sYZjKIX2$zVl^*FnXShIj`Ig%9_5| zm9OVrVJOyW|3RY6H}YYir3W`HF*{!xxP24L_z*|6^mrX-f22kyOEGRrose|Fu(6{n zDxhw}g~7cQYy(k9hEwzE_0e6xU9zL%&}la++<%d(CKtpWk_RO&7Lj|>eOm`{ zEeQH2Gjn1ArqLxG4>Q87f=YBz!5;^=VjE-1%{B0$#5(@i&%XH_5b+52yTcI`uAJE)w{pxAT7n-TL z+93@(OX!1QjJRF zxLTCD=cMpTaBzKFO_*PCVz7~NyNpIiC(Eaqp^5w>G=GLo!WBEERi@Q;^A#As#^4CYg|E6PIWCb+2XEH+?KjWW3p&>W`k*QV=hZ8vAcV?tp}fWA^AlKQ54J859@~~ z@!$W*ee+*GvTfx^j#c+MoY}%;g<~x2SrV98rYQnmR&_ks)cR)d!ZLKp0vG0g&9TJ$ z=h+|_ZBFZhG0<7LEf>zW!8B-1mkYfyl#8W}KjsUiLXjovad)^Ax8W2m?Ot0(7vpv| zYISMhaZzwIryZx$uGc+QPr04JdH+6%=zE%hB&rGg$;_PPczBMMB@w~2Wsw6$D)XiR z3sf`-PG*%sAO@&V{>%^OVXr@b-u3xjbI6*Dwy6#lhr+aYs}7m%Mq5_8cH1nUHBs1X z>{i*+NBh#OXM@ruRD0sAwmxM?VIJoQemn7k|Iuzf?;^(Sl*yr7{I2IMHqXm&dY*M6^Jl@mW{X!P3nCU z$oDJms>RFA%X!vr-zJ^Tp~A|>O0Ark)pAoSHHOFGEK)meZ??avR!8G}Ssu^!Avgot zwskYEQRBM28}||0%4A7@fUJST;p{=k2Tl=9Vqie1i4iH*kObZ~nA}1O-eOqpc}8iq zYV_yDQYFyTl5ec4h3or53zRr=e$CiVe%dFj`!V=4KE^{@RuNAR1FpWU>ms3HWkfdM zU%{6$Ofb=9*d-tg0Pp8*E|*cS+J#U%GC_22f?i!$;V zplP1eGi5(@lU`JoiIjYt3Ay74q2-PvnwC2*=8of8%^k=8a>sdEHY;~LUk)Cm*YSVF zP%91Y#9x~nE%Y7$j*SoI zoTQ6y*0+C1OK&cH8HZ_71Dqg$1@0ii5TcHM2^?llfrVlNBq9jeh#Zh#?hPN6ZO@8I zSeUQttLSz;v*l@YB4eQrDfDo{ps?GN~8tLUy_4AQc>T9P7~^8S|;V6NtKkZe$b+AkKGi)c4i8o+DK zQ(N9!;l_+2_Es~6$++H}X_wnH0E=a*&pV~9J?^elvl33ElgD$vu?2sZj1oWc4@mHF z3{wq%$NY1{-+wgG{RwjUi`ZDdU&b;NbCUzlkAUEaHD~c0-KBX7gYhtO7$B#diA@`n z;e0(S7w)jw==$!$DxrDl6W8JPtKzgb?Q&i%Ds{$}yU#98-m2`f;-neXHiycYE8aS8 zJDSxyO{clGwN`XqN^8y<80~gsYVRNEyt;#b={W7hkxBIVq~B*{wVVviZ^p7;#D3QA zN1e4tWSbFfRu^dlUU)U2N&!}62*M^Ra7Th@CU#3ui1KpM*AaRYm&rAyN=&};_vBy zk8j04)&BZk#!fXkSfzy1IqVk}D18W}gMdLOX2uCBLR!46T1tL(mFw;@=s0VMJ1vwU zy9Hj>Zl5Q8ksBm&s{_=ppMDXS&|I@*zBy#=Z(&BCWyX`t4#YF#A20!?0k#=J8=}sG zqDy-ufHy&Gg1{U-G$ez4=jrL2M#!vxyt%j+wbQEGGYXfXEbYuvPxN-(aL2eoSUUUL zNvE+Mojiez9RXg;p7ULwyLal%!m)Q;=;5HUV6Cv^4Gw3SOJRcaCnp9CRg3iMm|^HY zP)j26sg>mVS1c|$Ie}jjK?a@5R21DX!46;m_u7IUz%~M@dEE|s;%@F& ztWKl9>C2H7hDS|u+cj@g?W~G_r+Uw+StHiE3~OnO;_-Vo{+_^0{24aL7oi!oq$An# zItne(Md1#WQ!H$!jKWEb$#MorGa%L3wnXGN*&k9wUG{DcFVEMLm=E z*&mM|5cqBcC)EAId4A8m`hB9=(;NuT4%`rY1z4v(Ev^0&>31(;W0ih?8OtQ$DPTNM z=Cj2!u!C7sl_i=TiHJXx3JelKBScs7%Sdh;lar?Q`r$3o45wc!7HobO>U*9^dRRTa zcTX!6Qa}F5QTcn|CP#E;s-MQQU=Ah)giBI!9>fJRZJ>^bD!{u@Y}>MQCMKTcLho+T z)UZ9YNKLh8`{1|;w?$rmFVBO10==g{ovJxwM1L9k`-y)DjHml?m1UnI5Y9+~02UdZ z4TZBgxDmLYyoz80OgrGsf&{-JZ<0hGHO9TZbMd>8aVdHOb1% zR_klILt1V|cYp1D>+Ggk8c!r9`RRT@Gc|rFdE$%EjE2&YZ1MzuXBfb&RG@km?RAZ# zMCE0K5U~S;dk5y3q+4uWNd@*-?{FpqvwT|J2mNSDdesHHw(6^pnZAvgUv&43pKUH9;32#VhBpWoj5oPEx{d)BNwbLzvzr2V6; z7LA~;G76*bDEAif8U0MW7k*i#O|KKY5Vpo(lY`Vw;U`Ph+Qbm+V8R$p$+WZKtG<8mHEl zNWK=P6+SI%QQS|)R{xp!xYKa0Fn>v=sSoyb)ntLTV(MI>^UlP`XY@P`bpMw+cmy6h zmb;Jyg>Ex}>lTT~Rm*XbuLNE4pFKaTJv*1%SU%kUp?G_xLCQFQGVE1QNhQ(gE|bS2 z9rIj##E3J5BaPL!%1FYuyT9Eft7;t2?+Vv-HOIEmu{&4Ag=pPhtj1yE_ySF#R(?h~ zb7Hlx^LLZ^&`hygBwCqrsKQ0I0~t9?4R$}o(@KPv*4j`WTR7if|ASS6PGn3S)Spay54im2jf)XmmfdJBs4KFN0!adux}{Ptct#Y zlp0v7(wc0sp3Yne329V%I_T@4#B|u)6owHRbW|L1otW{Zi_a+Lt&7p9Sn<6eElgs< z3OHH7G?n#hD=ldez>?Rmv_kvHhqq3G&!-bJJ)XSEwh}PXJP90if5etNTgYodBD8cZ zmCODqAhH-e*V=xbg&7S)tgol}N6OhdNVcFQnL_U*lYSsQgoMmLK=oU3T(tfvPHw-- zoH!9u+Od!hgNjz9Y9hiLooY;1JXcvvnvR#6%3TLy?^F4CLah(()(J!srMrlZMpH&`$AaPr+ zqO6HEY6)VbYr(A?2-<}omMGth&Eos#|g&V_sI=x35PvAYA5HHh{8FHhKj z$Jbhp1Zi1ximyyoZ*RWdFrRnczGnw5sM@XirO7q$YmU5Cl2wLaSt|bFnv}1Y_0;GD(^WBX5yhHVSSr;!noXd9Bm> zO^-*Q#)+yXB0G3#gk&N!ObAksV8P78#7Z}|c_J#pTlB@iP6!>5bUR=xv4Jq@JlNev zE4Yj;1sYFm8wyIpS@KF0Dzhw(c}5$P zT8zO@gxU*SSz@>rZhGu-Us7Yl{g@t8j}@ie5A zCB$z#)Fj8c>&&lyIC!2aSK=E_>tB(hW#3Ptqh+txB*JQrd3~vR4$(Xv0uDR-EqFY7 z>Xq|mk03pDoIDPpC1WNY!uz;&f z-7B)t-hmP8HUG=726qUBaWB5Lo9QFr+>@cKlxYnD+4G#=`&4@sbH-vlAMr3X>B|{q zyj`qP#S`9%jpngR$G~yau_&09L01b3y*@sg%P?qEPZ+J^UDsoeLizUAKbc)0|8;?O z%@EFIqQ~Ll3GUH2hxk*Ye3)&zvQ# zJVWKQjF%g4zLPGW;yHOWFnbOdTn80htiiS{W@RH0@>yjloqRGF+ULD)S?*36owC5V zIzARTvp6^}In}<>7hO|hYg%LX{c7AAJRqSn`SMZ5d^y8G5Frz2+msB|(0^hf0#(^m zl_lWHV_s+$#boabgw@&D=o{H=;?KGL$I|t-k~-B(^&YEUzmKx>aW9T_(%l!Cjx$)% zKhm$LudjP<8CJ=3x7R^V`8pLA){A}C2QO!l`JG>hUc?_paAng^Hs?8XJ=Dq~qZY{>e}BW%WW=sHa`^T322Hl5dI6tlM-eMhv7MrJ6rKn)Qf$;$;$)h33XP*=JaR z2R(NuROZ%*fTuQo8CbZwZsCW(jx6m%*VF7;C3D?gMH&z99yZ#o2B;(*w`_*Vl5`mb ziG;|^P+Ic8I)!klMka+n1{IKD&Zh<^KFb=3&tk7o8#J_2X+~rXwf(>#ZuvgCh5T`$ zOd=JvLstu$r?0A36j-H*&Emq`nTe}2P1~02+|7nvfn=x1qgq|=4f)P#qM07`b>ugU zwb@U6)0{5$}uGmueH7- zApPLx>eCv;8xw{H)1p%(ZBTIn{aQ}D=6Xa+;xI1?z2wmT_B1h(UE4ajVfu-lr8 zeM!!A&Qwa~omMG%vc>Bs{zO}_ZAVvVa?A4@^};MM#Go5E(Pana`ZbRuGD7$Eu6jek zLXZ`)MDgqS?_tg7a;rgJ`5T9>UA%BFqQS{%Ke?!Q?RKBLMsYZxg9&`9!ch2!Bd-Du z?1_yIx5=bXN@h!>lLy{^7d&~XVvFBk%^Gyl^(-mu?9J&EaL)4fOC?Q6`la*F=q4W? zi(iQadJyP$2kvr7-4M+X9mjF3o1LlmGlxermxpTcZiht^U*X3gF&9d%<_r_>rmTWu zZLsn9mpJI*u+reFU9Rvj*B4*BSQ6`lS3fkTuq4z&*+PVGLs?~H*xR57?LA1FXOuO7){Qy=whA$v0`n@eZ)jr|oBA zZkj~qD+~G-tRv579HWg7S=0obV{C9Q0+mOTao0K>JR@kEtA%t9Z3ebKUGRmx;e$8# zii5;FE;2Zp7SzzCc$B!Z#FfCBY=3qTPkU->bvTrjIiNv8z2kJacHtqDwdtXMEn`Ys z*Zsk^7nN01v9yifPaNda7CS7!p{WXE?c*QC|5bXv(XD};XxbuUG;Jc1*GtnNm{*b5 zJTgA01g`8UJi{Da1Z0Sy@1vagapT~xPFYBhcRpQPdw^X#OLy}i@Y8?oeDG4%z-X~T z_3s>*o^mx#gw<^R)RW8;e_FiiC)-fGOI!`gb8%eCEoQUcbg$|_oD-@#yQ9P3N8ICK z!hNAnqRGCg3v#i}sNBAv0w_}amGhI}3}6jU7a!3Jv%WEh&K zpI6}AYi+$^dE%*S zUN=|xp*GEuA;;|F+syFbeofLoY)LxO_4)i(7`1_SS=N0aO_;l@a(k{zF_Yek+Yr)* zOC2pwS*76F(U!n81FNJ36$G`*?fM?}_g?!p{^EmTI(xbrRLSz@ctYzu z9nrmv7VVQSu3zypH5rv?@$S9hs)SgGRn0bC%raI8logjY#xe(F!tH$bAG40Fv5{=I ze9E%BXL8Bc6s&(}n8GB-lc@c&C%+&4`pMgKD)w=6rwC3N+GGt0SNRq{R)-3)zzU)f zx`b=Y^98{UDi)6vG~=q^n>l&re<)|q-@L?hHRprSiJ-~t zQhfX_)Zy8m5ZRIXn<&^sO%DsJJbRL!$>uPlaG{O|lz>uRoS%bgEUu4aN$QXYTxf-K zE6#_)1f<7KBz*1TMQH}}U0+00PDY7D+FjmWx`F4(!A&BmhbolG$A?UVaq_cIM%6Kk za*Ez!X2R+Kt+0_-nk zO5A9zvxiCXbY@OWw~ia;_1U{mtkTiKo(s-s&`&cy*Yj9R!_53~7+vgEP#&VhN-(;7 z6_GDWl$@I?lXOmv>weA^DV-n&@}!>6+|4KgVnqqy8nBhgfzzw_C`}lpIhv&<_ z{HOSl_?O<~ZZW|3{e)+x<(>QW$gjvP=Y-B^9({2avS{{IJ_#(dX9WI#g8@%_K$_25 zRdPl-9yL)RTl;b5i67iH?>3vXow_5!@gu&cuaTd7(mfdyK=O_Gp@~axku7K)*H*qP zuw*3Q_8GM?3ylt`Mj&4yWuq1bQ5Q{Hagjc%5P5G~w;6j>laWDDf zGyGS{$g*ob8jkK#AC!HgnT8P*#?=S|v42j}b#EXSEP$isQzm|?xQ@C;L9|_*SF1mN z3#>2;Q^;lPNBB?$bHGV@=v76G{HD(grCT^-&81q?(&iH^M4zYv(qlf!^18l!WIArt z&=T&o2c1HXI)`7;Z!dY8lOvjF%8aJo!o&X!nSrnoVhBg9ccDu7;7FMKlQV(Sn3_Ux`&!!2J9I) zEvAmcsUO=##}*qQC@DIJ2;0_TOg~y+P0aXgtzm;5;U*`?o^_aZx9`*v&}owJEQ#2l zzY06k30cz_?AFLr2*fZg79u_|xPa_iLJ&kdv2cygTze?_Htn&o8UPtH^77ATm=G!deGs*Li!X(cC$- ze)@*V_QunxW^^*Ws32H3%IPGg5Dp|WO`o5vZ*gkTeP_j2ZC~(c=_sjT61O_{s3=S6 zR4O=)<2?NltAx{3oE9^Fk}{TEUlF_!|M+Zc61|!Si=rLj;-b@eNRxo4r?0w?d*q;(l4F0e|J< zirf=hU^(goAxBHdA1MsmgohJdZKck))-iEoM(S%=QtcD+`0;2ZUeJr)2pcVA4OPJ$-36J1mhCz3I}P&f*<+jp-AA_srL-H zJH?3^JrU9w*KRT!?1C1T9cL!Af*?^3ukBQWS9UvQ-1lpEpqn zEI<8}8nOtSak7xv72Ohq4rmHZeg`*C%_WNc>^kv*m>Q(0Coz(#%MU+<3&Eeu$~O zg?Y+`2dYGPPU{ru0vecy8YK83dwI;5D20#T4`O5}vqp67SkQPNt@=7bl~A#GLF;QkT>B21O#E)>L&tuqx667Vu(WT1yX>$ksb44YC;lw5tP<^v_MX$Ejxsn@Z9G&_FSh3UaF+E}P<8O+ z0Dp7BHtyF>@^27@!UcL*$Fjza9EeuRK?u?f9g*XQS5<~J!ih_U8I(|<57L{?Pye9h z148Ln)J6j*r8WjzH-yaD1e0|O)Fv+Kqvji~7EkOprTF2e&L@o_^-O-eX+QT&QD-`60{$ zGh=+T1*>oR;+=E?R?HGL3W~It8wJUTu)3eo`(Ulq#D2)rW7?la`^vV+^0)#%Hy?-zQLe=oZ8eGZcWQ@L3NCiDr_KQ;_fLXn5H z!5V!-nYZvbc}XQPBkS?m8ka{2Y4P5if9|(m!a^k`H|jFdkrI?MsOc-qtR$5fDsV2d z3!-WWPt%ywFcKb(%wr-7*fYvCImw$--%iY^=}8rz9C?&F1RNAusKqXZ9`-JSxtR&n z#q56YDpR$jpT}q zqY=}@-PShGNMxIsd{*6=YU;C@$Ph2(crQgpF)YR7z6V!(@?P(iyhO`|(>B(XSO$W- zKF#7uoKk0poPI^Ev25*$I3mtZRRekpFY%E~C90jnl2L908FH@3m*z+yh!!XSn_v33 zC&|Jyis!Klg5@C19{kc2=89XmZ?6J_^iHHw3}pRBwRGuNZ@n|$=T>x&q$jE z0;`5^4L^u}>K>6&e3nmrgZSn$8nYNepUj>Y%tNM+jPzblRxFZTtb-UNF%OFxOcM_Z zM?(S~P#bPNk5|cV8MeS(69N6-7flMG0W-!fOP!zlbjywVD!xQr#AZ-N0n=j)`EuGt43Fu*9?)SvR z*Lm^9OY1o$0cLhKcTbSi~Zgs+(fa--L=J1UH|jx;g^P_zzV~W$=*%M zRohVo8CmnhsRLqQNJ!u$MWeesK)Tzj? znZ6;f=e}<3i;k_3h9Dg9=MW==`5M{UNs!W~Wg@C!8P$_#Dp~PDV0jcZG(ftP=7xPC zdC|L@H*zSA=?MwXnkG5s6B=4wONd4dyFy5E*_^t5McEYwc!<1ZGk*JwPjH&58E#`R zI<=ics}F;_5r@H#yX#^7vXIf;Erl(W=_W*xNg zJ5AhdVHUbYLq|}$ATUg-W`_#L~bDA7h2F9vQ({j$GUqAIr@@uSaTc_%Ns1~w& zBN44O_U0t6QmE&{{Ac|{j5tx{n; zhmDwGb!`$ql#I_jOUx1-?$O~V7Gl>A>o{0?o>S#N@U8VptdwqIs~_v+bEr|$`D(Qi z(DwK7;Q8$UXFS>dfLBE!ecv%Th*NMrCO~~vT@PaB{uHpy<$R%0!PyL#eq*vRcIZSLC&n4PM;TBgr4M zX`@4SEqrd}0}c|6&8cuq)Nd$9Rh_P7TsN){$a-1vuCgFi5`8@#Opri@>g}wt0lg;h z_w4fd2t5Wh_td>pW`9FrQ8=zXWN)#@M6O==!-}?HZ_Heumc@pEhhOj>)XKbfufo`* zE0su|XztG4WD(|zaHG?9u>O(^*M#aMo%5kB+V=_uR& z=9#vE6VytG&?$x?`cX<}*?G;R8u`%sjugrwcJ1Gl`IqbOvpL@R;K0+UrG0VzWed;# z(|gC&kgP2w|Ev+#2v(xBZnNmi4<#EYRf9E`ot|YX$z{7Ke_iu=NM|=!S(Za&(ou&3 zNoxm*;_{b*&u@pc*tS!WopXK+Atf;C73sXefK6j7gjnaEF`Q}))lgeB&AMij=l&o^ zi1%cm9y_be_uGZ7L0hCfZfDP}q=cMcw#=6KoEDDG}T@3S8}i1VK0oM;G40ZFm-5&@X@3pj!8*`FX2@ z{m*_RzJ04Bp2)qmy{tK_aPf#;X7)J!o$Zjon`#A}<&Ky2lKiEW48QnO;`<*zkw?4z zvJ*J^n=&$TqVwZqYwe*5%Y-aNg=NJ1If1oPK143a>E=tt**StQoW-byzI}Z(609#d zrpV*)utP-*9oZ02mC40T)$y6gMi#X;nyIc;;>Mm2L|||d>y`0Ja4+W}X)UxuCtCTe z-OPI|&IfMKfq(TZpxg7)3n*H1qku0(Oeeu~U5xdobn=rxCFJQ4)(SJJ#A@V~87Pe2Sf6<1SGeE)+@fo+ZMNus$Ca}Pxm7t+wMO@<5~vXu)GCeldS=jw z%?=KwIm5??fBp;J85t(&MH?o#BXTbiu5aipo?m333a&KmA`Ly}Xnud{4|yFG+c zZ8_>|6!jW^2(F9m+Xj|VT{?v2D}6;Bt|19|$f$zw(#b)SN!@lGj=kRdXL6hNbsk=e zrq%}#6pmrplFH;UIC*+@L(KUP$Qga$H)IYpsN1Bq*874kyY zrZV#?_vAJg%~b+N_7J}veZW$;DUch+-9`7}I=1>UHdkXN&E7N?@cdI2tN-U{^~ljM z8c6G#_m+r4@tUnZCqZ!>axW7YG^pZ9o`tQg^q$3bNw-f#=RF~<;iWhu^LUs1IbQwe zr0~GTnr4I)H?Ii)>!X@$Sh)!MSn{SLr-HqKY=fb$!D`HKGg}2!33R$r_HeQu=rgCV zpT4t+INq81@4S64O@f=^VJJ){hz=c4>nyPu`(W(g=zYlIlH1nG$Dk|6e-thgj zuA}P5!-OF4lXDpQ_Y2j0x4S~{OY_!ND1jge;Bqm0a>L3@b zV$=O@cXKKzQg2p{WI{#r%jxUq1_?GK45c$mHQr2DeF8u9Q+<{$o7QxG67&GyAgQnV z&OIC`zdoz94VoXkh_{CQWz7?>PM!p{B5X(-{8p8LeC4N#V*gU!yhS7!As#Z<1^W#b z6|*92nkB> z`If5i0^2?<9E<(9^~^@N_DY$qb6RD2JuWh-s6}C68%yg`vC921A>I5ASiRSqqHM#W z(c&Q`EHoXlYl=?GE(HyRwGRllMd`uXdy0+ z2%giWhukSQ+^NE#zcU;a-h6VO){kEiVDF@;n6{;Rl}EcS%)K<-i2_Fdlk@3YS&A=U z5GW2Q#sSP6MbXUz8IM)8|G+`mwMXZL&^C$b$mGapUhU^w-ytH%LXM1U^=c}I^>zQ* ztOjOho|vOf27Q`as_;+=`*88*6Zui3ptPGW8{8lBj2immsMt)r4KM?SQc+dV>wZ7d zYl?^o6!o)mYZ%@3)-TwC?K?`eD=r#0#C# z;#g2C9eOKl8h&Oh@o4Nb=S<>d_mx{wAXv)O2nGC@fWBQ^SErOJ+H=JOH8zFwT`0Xw zb~tHiTLq2%6Hg|!{O4IbDwQg>K}XN4UtiHq()eNVbWtq~f5qPI$IU(G8j*Y>SKE|K zKqiURE+dxJ_69PB(gBNCSUIF)FBQLr58XG*w#GAaQu6Y8r&0^6jA`;-RYQ}|W07rR zKg>!(U!anx{TnQ{@)9NuR?9lGNBxUo?qKHcx5(G?uCl&rJM4G|bHuvD=NIUo+chta zmSf!;LR5ogJi(qaFqJ_9q~gsI8|=XI5^h`;PhK4}%^*l__N1+ND0_W~r(sDXAl+lX zB$*E$4SCu~$|ynl!kb=3LUnb(!CbiH$He^KYu^~$+D8IhT|_`rhJrD{G?CxofF)&! z8ve$3cZK<5@Nh(dd#qrzt14`J*1`9iL9@^PLF(&Qc#y~jjlo!dHppzEmb)h4a2ROM zqa1Nqp{3+tc<4t8FizC?knz0-!Qt=+yP=Wrd%Ir*l%bD+jRggo&ck5vVyVEi6@#Og z_Xu@lt;2i3Z8y-A?vN;@4J@cX6_`Bg`FOy+>;7@V2iNNpd-qb*^v~=2&Y8*Jhfb?$ zuLo&s#`;0hnp1s{%I3=-B#TAb2Pu4s0*v-&hMJiko=3nC4x%`>#Vc-?;U56R73X`P zd#&T`Isp9o14Iq3p5F)WTT^-k_3*~`g*jB%% zMqh01E(89i0DltDQbzEjsPUbhyRnRfkG%Z_bj|z;1*K#HBSaDH?cT>j+1GvWWb<3) z-cw_{@$xBvA4fSXidUc?{u7GqDDDBRJAV5hah}RPNZw}>57M`DhX+aM(&a${4upP? zIBvM^Zx>bOVD@{dCLRWC0CzW@nyW`(LijroN{9+>yqA8Wg7@yb`_RC8_l}?}7~qb3 zoLNotQLc#;0zPr!K_JzC9RgCzA0rdWcR=9( z)pP#u8xRiZU0{1cFz($DiRU)(9g{(zq%<&y>o3yyo*X0uXDu610#`CXhKq6>|ijjby z-%-1cis|S;d>0^ze^b|Y6c6+i7mR*~wnjUPmICI;z>vlMa;Vn@#AkrAl7i{)$bai1 z2&DBFY1<8uivP37^Q6G|LwW$M3RHpYAu)gMw7-EUn2$gpxxei3dI9n!w2cgmeHTfH zW!L2pAXWj|_%G6-|899H$iXk}$o(^ataE?}2S~xc$mIcmKB6(N@3P77U3}_{w$$-JVw&;&mWdzW&K#wWFjCTQHrd)A}fnbk-?CSm%aP51P z<0wDWnG(!(Z(m3W*n5ltTHwD#DIb#X*A4zJ`-^d?G8I_=F3N~`D0wr`n+-$~{fqiF z0i=o^dO`)JzmGyi4MYL`{G*M+oTQEt`GL;z|6fx$UdC_!Y?>9IDgNc|aPq;B3G@Fq zf>J#OJReQn#WQ^jX1W`h#TF${j6fh+VE*ENx$>EbYF!qFZa)U&+|MB#b{q{LuYvYA z2|IU3>d`!q*s#kzM}V&-fRy~pr{nw`IYzw;^NVWq4FP#OP;-m?IZB2hQO!;d zsz3Y0zMlcy2v|@67JuK*y})4T z2pd=fTF4H@xL>QU>|kQpGT1x4D3p`~OnB!bCyPY66tK_60D%<#9X250BL2&wLYXMQ z7NBth728#Hf;tK~o;{q!`ipK_~5Bh&7WU|Zv delta 44943 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 YdwB2`Ub};zKrp$1h6qkrP$9to0j+$AVgLXD diff --git a/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip b/source-code/Volo.Blogging.SourceCode/Volo.Blogging.SourceCode.zip index c7b9e343d1e1d0cd865a0254d61c8e78076d7c65..b9de483097d53e02b2d31a0f16b1a6e2b836df52 100644 GIT binary patch delta 86210 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 Px=8I(q5oBkaF+i8D!Y|( delta 81361 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

gpSC+>m(c~rg%9x_rEQaVCn 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 X>~=%Ipx_es@{jWik}<|k=Olycx<_9O^l=F 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 A$^ZZW delta 41204 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%0Dt+|6R$#x9W|QHmNgZf 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

BzfF_jE1r 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 delta 208917 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%0A0$cQ}y)Xu71m&6Q6QIS2#?dHco za|er3I1(#WcMyeBi7YzHB~u^;0q|~lG3)ZhLT#z+4<}Zh6sx8=VVqUL=j%+go%3@k zPwd{7jkXUd&|+%8RzU20;sH(2{EcUAXlkUkUy&cue-6L@BeBeW`x_}e!Xn^eaFPgQ zLzPt4KqSq?7E%G*GMobVR@*rZd+O|j-ob4T zqG9j}f0Qx}*H4w+T;&TysJ5dy7s!LwYJDMYwRUKqOMcDqG9|!<*F7;dC54mD71se^D7L6AUX>bMuv77@iIXx1jRl)d`pJ zslTxM2^dEIWb6P@=SKKn-&9CE^yz})>29k@e5-hx3Wvc+A_FW*M8-1$8(+(v)97+Px|G%cAlwX zf5Nvy9n=T7)lN>%R7##dwLxCx`P>>HZW2KQlMhTzV(FA?1iM7T>4BOC%|j%*E@fuR z(i5~kGttFXYvX+VBu353VqfpJ7IXNE%5K_RnX0+*7t0c1rKNE-v`TxiFsx9U6R%q+ z*?`Y`%znJ-4~)UOHW_S{X8TIW|I~!_f5+a&qng*j+1w%IFZCK|c^P0F;D-5cV{)Ha zNzV!C`*=RZakyK~2M{|0dmLb|Of(j3Y2ejFz?B|$Q>b3S~FFKjQZy0oqe z3s)@8Hn!~Ia5NCdLq0srN`<1>((}f(VH_vbUMF7?tcB6u z>&uD3_U-Ms(Al~c9Q&Cz8lQU;Q#wxSMzuDrZDp---v8YSJ<HoslU&~Pbd8<{+KQje@~f^xKvRRWL3Zm;53*FsthOyAxW4Eps$MrVFVr2 zf;aHUPH)*AbI|g(bD>yh3;J*|-f}E4dzNB!<$2v)OqvyvTkchLJ*_N^PT1-jKA7!Y zBIgRr{^qn-iluUIP^=G@_WrnQIm`Dk-gNb`ds^^wY5z*9vwy#Cln)Q&e`CI{a*HQQ zcB}wq3y}>`5_LqA1WL%zXz>SAQYCPs6%)r2S8KM&s(#el&${_@sXm_0d!2JQ3c)AN z*{&GQoJP4UUEN7jZqJl(om&=5%D{BCAsO~_#;JSqi|377narZRV0L`HxGe}9x9hxD zkh&IQNwnxws>@tbkUib&fB5%h-+rrRzbCIh$PI3ALTo4LP)#d#OD{k8_2iet9bxX2 zrdvtkd-&w_|KZj_=KH%AKYZ6O^U`%};@I>Hs;Ht2hsON&f zF`!goK;%*4%4e4TnXdj+SPTQH$m|m%lEee_oC+1$|qx++eI- zJfm)}{ED(|g%-owQ_E3KoBFjf9OP|cX`|mXY4C6T0MoCYQpf-eZ({4+-6L@Pt>!=q zKK|BfAtjmn51&0ZG3D2sy05>T*n%%F?8Cw)U+4V#vJ$xaUg88EBrlpkP)yv8JgXzr zC92SMrid4zAi4o_KbmaAZ{$fj zB>%HjeO*yJQ4+Y*7#?^TP)d%aW-jb8Rxse!(IiPp0k}=P`ZVXs4cp)qd za7JQjHA4Pf)n;?lW6I^lL|ae%Jd;0^^9_%mHg@8;*4#RQxn%0oXt!H0suJlIM7}?5 zulEz1x$Z{`y{!lm%lCzxGd*xllZIWsrG=sy!u`O(n*7DGd+~cMxA65nS zcvRlszwsIn0fYqNk{I_$#TRRb{?4tg{I899?^t=$e+kJ12D!%p<9z-KA0vdAxVsZi1fa#fa&k+`kf2WBE| zS4FGo*{ZCcXU=r8pUk|%>JVwA&}HQ{lOGOh`vJpC{%@XbE~ ze{S_M$o;Xpe9jn)>iL*bmon|x3+4u|DZn~KnGr#00liIw2MpX8t|CW!XT5P(y4UV> z-7GH-XM;?qn~jpM2U59ZmAP83dm7Z8QGS{~u0mPjD~rIKo-0OY(7l+Pv(7Qo)1(;9 zyLq>1JL2lpTQ6qeV6xbpKcoKMw%oHre|g+(_BF73Yg+#I<@cPCitqUpcb&cU)D{KV zKrEaWXlq^|2LfRkm=H8omlah4oWaCRY-FY-PwSVn$5<{C`MpX*TD!;UQnYwdGm^Aq z{7HXf+z^+y6(l~h&(l*Tt9m}CiegA0FsKID9lB-F>isguNtOv-IBjoa@d8WJe@xz# zA6hg@M$ZWI({VRyhAb(ujefVNSbki7=x?F`XUoX~&CWvvBCn}a_ub@p}6 zSVHN6bg45$vkk=r-I!Pi?6ZWGH4fGnpmKu;y_@A2LM!2A9~?b@)Q%38Po`&l$|QbF(Vg6M{24dEX2zE*x0($*)$=;-SpOZV?K)7L1(@U{%N8_e|pAbp^wLO zx&(_5qb2H!VHzSm>R2peax6<2nQ%Izt2)cbW~M7tS%lV1xEd3!wHMFKy1ueDUVC>b zs&5%$v4eSVG10GEa43zCff406$v1rd;`fewan2`g(EUYc{zrxYX>f_lh*YybCB`RE ziNG3fak2*L7%h{j&}IXye`p|9&k8(vlPbe<2&KFsRquPpIwkg(j_PPwcP>Y^a8|_T z-WSeND{Qxpv+2f`5Kmd!&b-}i^qk{LsB+P1%yy>Qcw0Dz)3a%jrF@ogZ#ThKIeb z5@2jlS!CwIX_zO!}3O|)^&Yqg`1O`o4MOf^%~|prPJ@!i^g?I`qt!7 zZnn>Ed;I^mc4bYfGF$e&BlA-fc`W1(nxWK;h-*yXadUer#V)1Z@IoqNvlH&*9M%-($p zlbO93lgZV?zD+V zFU{~*KSbMIySt5=2J+l#J8VOWPDIEkXoR2=S63$3_zmzXf~+fwDcch8>P#ERUHKz- z+Aq{==aJwke}|}73#L&{KfV8o z>LJh#FHz-ayB2!=(|NgfN$2H$^egErk&r0{P(@yG7~D_=+zj+%lCB%@r&%IGuK{JJ zF7t0Ne|hDkjl28afITSnmYUz_ok3q4=W}NqZ;M zgH@?NAIK|iC2WapG@EPkZAK+_94LkS#k37|=v`h)od_R#cIX9z$IoBM|0ZuqK{6mB zgYl+QKZlc8fiY=?2Qc+8>7Z*TiVa#Sd(bnke?QuZT{SxRQu}+uRQJ{(DC6z0()D9w z7)`c&2x2{5KaIaA)xn09;y?vF`L#2IWye_*whFsoWbYfi2Rmu=d4mbx6A`BCAJ^B2 znCmKXcE4!O51LE%lJn#0L8Y4GTn4G;^U|Y~MqD;Kt0?UISjH5(kayYmmCTG%&E_h3e2F*95z+0o`9y#$13Ov_) zbCnxMEgn<_$z$_UY7G@se-wJbj_-H-6CtlvRjC;Er_G@qHsg66j zWGBNs@^~nKr!&BjWQ*Z-Mbc#kI3`4g1_voJXTI@(^Q&#ow@4IhzH(}<|9z?!yWEcS zJ2kIZg3VCx+Z%Qsd~0@jSX{O%Rj#{pb3$b(Rh5w)Y^Lk#IN#rs?{3u;w8q*Kf45ry zJ<|S?Yaq$ekulZD-W#VZ13W_0VEshqmwSJ7GH(Yd!67ZXDME}wGY-J&P&n3Lc^*1u zL9ivfk|0%K9B8?-UPsnqqnCB1J8~E9ZqPZ0WzltgXQr45!A8Fjq>(G|GEe=rgplLIZl5hNh>Pe!ko7hlJn-w z&TG_!QCqO4yhu7d-Y=B`VPq}Y+^(g}#%DI4t52$1em^yaeOIgH-EY}wy5?ZhF*eKk zP#oBE!4T%g`!z8S_VyN-(*ON$Y!v+Ce-iQ()8*e&0@LV#w+81&;KFmSe{=$$n&PMH z0x|%Pb)a2Wz^p)z2aeKEV4#SGOiahYv*ySq!J9g3IaI3?rZW|povMa=r&0-pbKdDH z#I66P&e*$vOj-rep6PM@U?f5|$6LirXsEAI{at1%g?pHQKA!~E>@#2qG&kR%XO5Of{dB4R0o==8M&K+?hz0S5$b9Lik#jS(P;9oaie6Y*5u zvgXm89lDWWs7HCY;AicVXsK2>6}F{={T;YltKP|dd-+-uk5VV%%~QUYL4UB;Swm-V1B4wq03gwuS(FkH54wT5SvjG#K&4u*$rv$HBxe+!=|3GW;9UnGsWrNp`H zZGVwW1~YZBhJFT!xc8UbhRZ<;if~MYqvneaF(<@@hRGNb#Bl}~Mi>n`tB4E@LCvIN z^7Td-NQKk1cK8a{?DmVBHvH+Z4kqER?a@?rlF-+2<;f2BI|Lfe=@M!kx3teD!)GW zH)+JjJ~67th7^%#%e;lb;1z8_-)URmgbdxp%Eg{+5mN%bV2Mn2dTQ~^4_LW0iEOaR zQnW4Z9W4rUYuHIZqdjisHq;kz{H|B|Gm@)}j^i=Dw5Ehu5cV2i(P4rJ*dM`Lh(vG{ zfC&OGf8vLt(Bv^dO0xz!Sse7HDmFZCyL3A%aZ`ehdOBO4D+v*N|K=oq?u9z|FuMKT z-{Y|2jxO#qD@mLK&9M#ZTV_R`6QJOOP8Zk@b{&S6_`-mS`I( zUu^zHmAT#ia+Z3C9saf6=tV7?_N$G1VbW`p=`U$49o6h4f1f@{(Yd3oFH&7yzhH^& z>(_R_eohMfScx^We(a@wOt$*5{=zl6aQyiJiu?^=8z zDakTzpIu{XE;m8?gQ%2SJkCX2o4m`=J2w8ue50@VIzN1-Qe7r9c|VSGbzW-8N+M8H z#-_D8EC(_hQ&b>E;s`@IC2*k(=GoTYe+V|YwI&SKg|f_?{HV4lEj_u^)X$r-*O8;9 zRn&qZw=VSB%&?G~Zpw@5uJ6rtxp`O}*3-(+F6LI-nKyLIT7S!buX+`ACgk2fSuqs= zoZ^C;z`Ca?sE=Og`ui{@3X+V@>1XZA(DR~3)R39AI`LUqVG_klO%Mfje2o^j=8siEj z3nRT@e;1R@X+_qn(rQ^OY~^*se^MjTfz-F4=Qf3nI;`~8jk;iMi5s4@YQ5qw7F%w5 zDEE5du$5E#TCN^U{C#US?1TrY-aY7fE_Q-2_^tQ8-p^;t06o#6<5z5ZT=Xcq!pn{f z+8gR$#|9!mEBXL3;Y9#cJk-%RXUds+6mHYX+pBM{mODBOD9ast+_bt=f61sNdX#-4 zC4IT{D|z$hmmUj8@iW%sC3^%cB9p2iWCfB#Yo z`P9{Bp6ZiYd&jQ3++mydf3LUfAvG=)GW>nX)nlJ@G9DUIx*G_M0c=pgEaWz@EIAoA zieYh{Fq z7QA$Zv0OgIHN+!iwt4pTK(mL9AS7UcBO46J-EupyQ^YxYC?n*w8@UMCx>=c)i%kO7A9o3K( z2=JR=f%uL*X36>);_ao|WbPl^Qsf(Jau9HdfQuC1umC0ne_Be=z!q#nPr(Dnc8EnT zX)m6h(^|1B4Zp{uqahAAY(Foz-EmvY3tS;#G7jGQM6*o49oc6O>ZLb2pv%X29Lb}K zr2>RqU_?if1&+jZcMPZ;Ma!@(U=(oCdDbxB#5Nq%Juj3OC#YbfRfn1H%+`5a=$~e; zJQ};fel7J@f5FI^*qv?r=qXG0(A(wnR$H&O2fbl;D}<4pKUB4&cpLnq) zk!e?l^9nCMo%@;0C{LZ<*88m`MMT2MCk!J3QRE54f;y;kgJms(w-cjV0t`sr;B7V& zZCnJiukpYa%u>+gqMEil7Q=o{lRNHPv{B#CrgX09I|6I^Ym6DxLOSyGE(XfVJ1=Dv zu!!?Nf25-}*ZvV2H|rNrgZMks_vWuw*Yo|n+_5)U@Q0ySaaXsya}Tq!pu2&j81%X= zh%_GB06JsCI>er;IGhO&oTuno_Eyv^)N-c|vnb}PU9oyB1lvJpa4tKZ_dO4F*&T$3 zZfHb>*}(2kcB@9W*R{>LXEcpSot#GlUQ-(Ne@4#Qwn4ita);fXv=;BTB6I1l?WY-! z+a7N+^KgoWBJ8rx#QVT?L-;6J?A<9%<@ z)Cp*QfhdaLfLxJ5-7(M@;r%EvoCLp2$h2hll174Rb?8k8`DV@JigiI=&g#3yBC%xS zf3Lg%g)f=5K14O*zHY;a|2?7kVT#kFkAfpo;DVJbAQv#k6=)Y|^&XxU;RMK=y&P*% z-O|PZ+Z?D}qt367j2Y~9HGj|=a+2IwZcF>>lpSl!sMHUKVPojF_4>+XSuQ`Au4+*< zboTY2GwHWia#%X)JEq-Nf5)uZ(PPO%f2g?aU)UUG>$kh>M`pymKRQ>pgH!@>-KIgP zl3|%3Yz2VAtW79a%?TnD*b=OMhG7KpjVaNsF4|p_OunT;D0YtPT{&tLI{Rj$5Us1x zcs%Bvp(sv5=<;g*xjA&LVN)*@7o5Tb8(dyh+~<4!#`$P{6$MXZHE-s*?_r;`Uta&Z zAt!MG@#JmwtNQpSN>ksuqf>YNoGMFg5g;`d2e`swL>Z5Y4Vz5H!(*G4#X`c#2_Pwn znCZoLj!L7mjed@NPp))Qb$k2 zxeBBHcsSPxvxIkz|2=sSL{qXrC%}rJSx|sZ0YkQF&@ivF4s_NEHWF}|S%cY_#;Ca! zmxk9dW;0n{mVBpBU$wMYv+>{mbz({E@w_l3anmPPPkX|}(_iohuB?b;u_EXzLIg-n zBw4}y%d$;~ErSQQNgV&<=q1@zhK=4t4%ESyyIz0c{;48Awr4$|mRlt0uP-XfTX4g} zG5=ioRL*1RE1lpb_H7TAt>x&#ldmjHr6_J6g!9t@!zo%SD|%7-8R`%K0Gs? z$xEJ{_rrrA2szFmya>W)!33IQ@)uR;H^k^lNEIGckQB?*K#p-d9G*fv9-W@RU_2h3 z50aC!(Ex^L@jwq+I1yX{S5i}d{+Js<@LnJ6Y%<4Wb;_DrK@!M;C-RQph@@ojMP^CL zVhO_q<+Dgi$YM6XU7x0r|JFqd)SzmB9ok$wp zZ@rA2r)xA#Ap>-YB_+EA+NiKD*b}YL6|viRr4oO!XOLFx!g3Ah)Zhe@RF9)ag~`7k zZzRQh1`m)>>E(GVx{YBuE~V38rp4H|8(k;nTU2vB0Why-yNiO2XJ|ERiPU9ZHtrVU z-f=b%tosG3H@jOdCSSRKn_c&}u1tYrEr~gv=^mlq2;axsk@jQ`w7+QgP-Ij}y^Yu}-8!B2fa}ozW!Lry1!ZEk?b6>)bJlwc zbptF;Uz(l1{ZW|C^GXNDxurD_XZvk_OB|FevkVt=4df+b_3dgD!k5E?k55ob0|XQR z000O8e2a!vmnJN_ri-~--1hGTej1Ve?KQpOQ41Ekx6;U^}Xkud+t?Yzpun25aSH# ztm$?cQ9_FcgL+pZWJBmTgl=$rbbRDEzD<>&%>0KEi46Q3%qRDtG!s0CumNp+uNX^f zY}E*>37BhzV|W&77H}{PRQ0{pe|Vlg5W@6qOiN54xEGN??O6X}7JT_A&+jYHpq`*D zV#%xw%RGPwP{0Z3z^DX#Z*xu#bZ1kBKol6=p+({fsngTi+3B}Rcu_yCoPC9QC9F1T zm2(K`1%|Lut=WE->odc=Wyf+GI|ky{z)K65%Bsm>UqJ%=z9fD$!f0&?_mOU_S zp}=)=dzW37JLkv7!d5quN$bi$z-ip;lt1zzrkW zgwU-7-l1*5x!unK%csw8)r;bsDo^^dzlck0upOJRoT-SRvE^5P$kZ;j#h^_84<*^Q zwL)1Gk`Hak-YTl^h?f}ge}KthAZ<*hj88Uuv5&Y#v)w0x+7YwUFAZ|bZQ6t6r!g{D zi#jyrF!QdU5M^J>GA+65pwSd!K;N-u2Tt)->ER;ZkWwRBl9e*KYrrN^(8b&)#;LUj z>wFJcrr;59%uShk-yxPMw+||2IxXLs!1s#3tTq3zmutia3J@CGe@81aF8otdvsT{` z(bA$6+u9Lyxt$G1J5ntH32o4DiWSgx@fGxK?0dPHfHQztJXz8kG123blY&6|5XvY4i1isgJHZWALD zbIFu-SEzZ=ik|UYCi~vUr#Zft68wvd=+fC%d(Uog>0a2kzfem91QY-O0001hi-uK~ zl_LQ>34Du&RZ9YkG$5DSBLPBx$?b`IZWN8_`yL)ngk;NLu(5GN_ppEaowgw%Nyw_K z%2lgsB{rD?O-WO8jxjX-zkZEs_2Do0x6t`j7>~MDy`v8bBfb2qQg7+Mf0etxI^EGP zy<8t8(x^56{onufzkZ!)u>IwD#>TP$U_hV09sX;N{`(`zKq3vyd{gK^EZUsE_ zoIN*x{jrK7Km6bMe887>7zL-_$!GeT?-)l`g@*>y~J5cvJ> zyjSl3pZ}A5n8|&<{!WQ_@Apu|7ujSzxeZifBy5sl6}$_ zK12wnVQTYB|LoZP)s2ztT%$^RVCK^YZ~BEzj9@^P3s1x7DfK z*o%el4$S>n+|dJM&LOPqrsc+#7q0d--O)ZMucCydEh*v4i8@aLS(y~e=fZjZ+a94<8Ljh z|L8h;wsh`Ri^MI7$%bGeL6*RCSwtm@!3>ItW+;-zh-hFYO3zn|ZMNIzLNPL?ll4K5 zD_vUftw5>nmzc%1rn0W0*}mNH^O7YDr}VfjpNPMYHRh62B(*yEZH?Ofb*&7OVQO?6 z(_X_~E?=$|x()3&f5UUUApG^m{}rJNSDW)=1i$>|u{De*yoaEJ!sWfC<1x6Uz^}{K zTe0J(EeOBy<(A8XC4U2>a_Yic_^tuhhRNj8$XMO|&2==Nt-7Ba&}Z$#m_ECGH>?`6 zOe|W0h^WMnOa)bChHN2fQkkoSgCjHzRg<3&>saeFs}rSae+X)H9#^;1?#QZlmbIBM zFiQcQZpY*9y4~!Tz2<3J^3-C>=`Bm$xT+UR)|q&%*@k(?z-tF3v$E!cz%{n~_3ren zFXA8dNJJ`iOF7a1lBF(iRl%(6_4QzDsI;*!7xtZ~Z{o*S}uD#W8k zh4rL~U)4w9e=az8TGJ9H&WfD54_gH-@mjs-7uL$D;4C{+LWc6B?=4s6v_pKa(lDd0 zCe2#2aldEg8WIWTf3?jg3;oe2y>|`lDnZxCon4dP|4EZ3?SVCuA9sc%CL>f3WGYkD zA{rB9Oo%C2l!}5um?%oB#t>7V8*;CmJc`DveHYw`e;AB<4KyLa1|z>QDL33sanx9i zb6BU-xxEl@VZ5@>j@ZGSVa4d`=hL7hu0pel3qCXQak04=p)PvuXfngZk?n-fJoxAR z^C#{1xplDS=bLx76(vaqm(8fEAc+Vnw+tj(s-kjJ=G+uv<|2a|FKp{76QM89+Jn|| zU)Y|VfBbS@40E~ATWo?tapdN$a&5Z`=E`(1Y#ldFZZ_YP=hkLh8N0bC)@n|9S}oVw zqxo{(Z#$dqVmX-nRmk(PKabP(b8l0BfY5L8DFG#lW@VWWSUZq+ms` zBu*K^mL;1O#E^t*oZ}bKX5@z9aW5`74bOP5f7zN))oNOhw~#y@Sx!~&j)t3>JDn}1 zxLaxsoeCO7EA{AdzuRvWsp^WTf8w@JJ12phV|QiedkbWmmRh&8_QE-CsIc&N zrBJEw>I=Vf+MbuYS$DO`m&T2b;Wk}t35viLGd z`48Cq`3K!b;raXbo2j57m0F^xnwBg;BxfPWYE=w?1d%947C3*4$}hsZir(5-f8nTJ z5c*|VZSEAa>)UiSFZSxRIuqQH>iB_wfHh;BC)MJzyVR63Iw5gskL}uNrEGd?Z6Y1L z{Mr`JrRmz6*M!608kf7Sy%?hBeTP9KzwvK$A9;WJga7DAJsq9fh*%~!sU#CYMhyJE z!DSJvCXADWDIgINH54pEM)iC|e}=(;i}J)FD8Fsg=ChEMHu+q&M@_8Z)n-(0G>6k% zJa3HR19&BEE6gi&;g1*k@D!O{(u3?|sDwS;t4! zyuEKmzF8J?OW>xVAw$qGu@s3}A_vG#VN^2(QL!L+q_8tQx9nV;HKwIze{<4jgWWl( zjdrnKjqHYpyK%WzjGQ zePo5Ibod93KkFCVB){SIoh>uC<0oyIwFtJ%Uflch#E(gwdTp~WRu{WrhwApspE{e-E{|r8z8*JXH6V=*+V59Zqc$$Ec3=m^ z$?~6=GU--|cYNFuzedx3(!gJT5?KE0U-$rem{dU;;-+A61x7%^GAF7an2;EWqKLsm zi&%QGE9ymUwb&7af9&a;Zx*BKz$FD)pEZV?m_$3SkHcBN?D$Pp@^sy3)Tg>K)5hJf z(k&U|i7(F!ctw`$@l37sthrKI@Aj*I5+Z)x-*hKLzoomex}capIVhJV!TOh1cV?!V z!7RZNB$X+m1z5W(TQV^SVpu}lAO<9!6e};xJPD(y)>tnYe~-3kE)+L)HWkHA)b6&} zs;1SvR%Pi73Nl9RRal6ZeKSuN{iPHxyEU!vcWUNxr{kJe4a0hUW3?7Lm#Y6{=3hE? zf%MS*_I8K-{-{xJ%_fGuUEQ-6rUHZ#Axsbn))dJyBn|KmF0G$fOM zEB6*n>4qOQXxd_8&-BH8L}m(tBw+RNR%QK0T2Zs$O{L6(N>d@ z)2w&Le_houIt>x$?5XHde>aO=@3`M?e85ea9#)01x^lMz?Ia2TDxpbXrPSu#c2Cn| zX{%4|`hLC+20P0r6#khx)1IZf-$$q;MgD%$m}!Gx%k<}c6v3E8B#6YY#vq7Q36rr5 zcoJ2J1dHE7CWaWpe33RRXUvk;yLM|>sMH%me|UCV%MvSiOdHOM8`f*9=R>_`6=x0O zywTZkzmIWgub-&VJR7=G^jU9Lt9tvQRj>KSI^B9i9KT-fYuJ&1esO(ZT+=Cd3mLuw zHU7Lp8Xpb$j&uBdOMdk!7v$*v)?4-w8C`F{=C2^kWJC>B!iEBQv&x8}Xoeq2cT?|iRg;6s03KNeflIn6gx7x3Tzbw_IbnetZXqn#l6x-e0H(@b{_Cgk7k z>Md<5HHSi(6g!T5s^omRQK-xpvMlFUt5UVuks_^MS+hpJIUeVi zYP-WKWwy71WplQ#qrSiJonCi)sC$~`%<_doX19wumH|EencC>V7{Wg?M$+8X6v^wi zw3%!V06^8SV8s}kqG3Y>j6P@<**(MxT^k$Do z!$Fx=YkR}d|Hc$}m;vzZ`SH(;ul?9({Ezyaws-Axdhv#D!%r9?lu4YE#C^zI;4)T$ zW|dXS6>ee01Qy-2p7r{mwB?A4xIAY|$zC4@Ua(b8)^yTQZv&Wg@z1n}fB(;|&)JAR z^zLeg@AWQe?%KKJbvmM%OQ0&ol3Xsm@&s#}T$T__eJTMM{cMil5^yNhdA%~6?PaI98l8zd9us-md%5Z_pU-zO zb?!tRV1mF{ful=reD3=9CR5T>(&gl5+SP0tS(>35h$xa`7{FL4%zz06D6Yb=A!8~T zSd~>ne3FQvx16yqe|C`7u9;lzNI{LCj<#YQ2JP!PB&7&(Y8ArOM7lS-zc7!rQk544&0&7PcBYPGF6sUvgc zom_|1j>B6&K+73r)9}-#lid2=G<Rme?2q?8x$N&pa<>Mr2Fb4OB01QI02Y8OR^;I1U~q{HATB|&p=q)VN)?H6 zPy?ao?yf~vf6a+B$orC~qJh#CaJ{-c_+@wF%Q_HBvsJ|6!;q7%xa&skc02M++b9eR zsI)!dagLT|M#p!ZoGY5Wa340vnnu^a7QQcJbr+wXndklb!DFSjzH1t2>|z#pmF@u9 zBq3B$hzQw}feeczT2ElhAZ7yrsK&uPVU9(E8sf7_f70C=!YqF;^TxDbZJqT= z+?>MxKbs`+Hesex-~KQi(p%r{bK2ac*XirGw3#f&Nn|w;o&qnz0hCLGHdv53R)H#% ziH0D>gkO2yZ&3;x!EVcQRqClrX4_3|y;;O@*GT%Eb_L=;K%Za_NAKhL;nt_s|II}C z)?U`Xf6GPclP}1lq5bZnJ`X>$cU+EPjXZA){@OuW7{1WMt2NCf0J!s7>alvo{=MBXn#d%i?cB zM>~Am#x6_Mch_y`Y8eNhk{4c{{1dYz?Y-M1xp+$(N)4hw(58U005&YZ>r9hELzIcT2jN?$f>l_Gb=-oZIEd8e|$ zfBD&Q6s!g-X{7Z|RG(H)`A%)Ln6h~e^d3&9(ulQS{u;0Q%4n&Pe{wRV4ZfQ#y}Fx7 zkd>&MBCwOj3`LMNOR+$n1TMiKR5lb-qz1;O_}p$qv}>2ipx9HoswdQNlLfQ#sVLM9 zgRk2aB;{14wTFZl;clllsP*LKXgzCpe>PFxB#XFPWd$zFtBOlYmR_o3acuc=8v4GQ z1Mr)lirTL2-HZVjckvq+!A%fJ7A2TCvIQ>@rizJ783Buo4GG?-;2B>Cn^!H~*mzsl zvcg#1soi&n@4daWlh=#X+h#*2K|%ly7el;=f2qhISAcvD zHdk03h6%zVE-x@c1&GPr_N#5c3VtouZojU zEY5<;*&fNY+1SkG2SD`YZLy{mHl8(iyfF)rb!hLL*9mi~^0#g}{hJ^C^~>8{cC@RB ze*N+T&)^|=Xnu@9SN=wWe`WZf?$4Tf
ReEYKWE}3>}t}i1T^8K;6MmX;m>0~1r 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 diff --git a/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip b/source-code/Volo.Docs.SourceCode/Volo.Docs.SourceCode.zip index b99d45b7c6860568ed39b338dcf56e4cfe724be4..152d02230357b91c0965a8e32b87589a4407007e 100644 GIT binary patch delta 82774 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
(yC zj+|;X?@M(&JFZJvtIOe>Yg`!Y@cg+!QQc7Or2ucaV$&@2W3YIaPQ`Yn4byL3%XZnG zoW3XgNb{}H-jpNUzmE3uYQKN>ZoP24nqrUhNek=t-uU$%zlZqK-wKop8J`MXlBnf; zd5QSSSL=4}Kp)?yb37P&bv*8%)B6u*Xghmv6?!Rda;j->-Gzx{*Xc!-h`ix`6NxUN zHE(anZ5t@NP?Nb@lWSf#vxMoBePGr6{CUEWUvBgdadbnEwc{&K$bxptv{ z>OfVbeB!aFll#|u^m-X72HSUU3>)1VG1;QVwJO-Q?DEYLkN5|x=mJ{Z&WKV(USHSf z%g_rK#6#ULJYK)?s%2CE$Nk$Rsz*Pw?ADA~y1;wnjq=v-x9^opgsBcJpTGNan{tiS z3^0$6o(XIpA0MIj4Hh@)sQ&(@qRdXMO8Go#J=f^}b$Noo`LGQtl>6RhD(* zoPDRRtSj$c;?TDLP0O!lx^VTwuV>dw85e!9`EZ|hrmS*(W4U~p$UsEcD-D^7=)AMv zZyruLu=LQq0m{q0Q^n8o4=W9^)?RPg6ZQ3aw8Hzg?LUPjhiLaMD`q=wxEb)lCOL$c zUcbblbBW=Hf!rk{iv5aK=#K?ssdi&=2fF5cFFmt=WI>*n#DcNP+C$+zLG*?VslE^E zcE^D`)mPtW^Bi_lJofCn)#;Fug;N7VL82NQW%JUv=}FEA+T@^112op%xEs+gm!a0L zKI)vFnt!$?I`4Gt!)dl4uOlujg*oYm_6oTNowqXtQC}b3SsEN2RKI<5rDwXej)K_c zo4i<>9tI{joT%MfZ47T*!S#^uMnwp0#m)sV0Xh@zxc1rhlLnKi zfxC3`3pi@-W)@=q2>UNeUEw0SGj+xC_Z;6JF3!C-u9(L4DYr+i-I3q_T((l-M-egh zWZ}r29Hx%JCry1*);<*orJ0E@Y~6E$9{d%xQ&U|O)|ZuV-e_gE0>4iBPJ{G!x<^$D z?`~HbG(B(r`bzg;)Tip3-DcmN6DgJ)wi8Km`YxA0w!ew%4=yj*5%qD+PEq@~Bg@=s zHm^~A*80T8ta4{cs`ypc8k?7;{0D!mTJ62yRoCIv1omEuw8vkEu5hdSYWW$bAKq9| zPcO?0N_J5g?rr(DM9Cq^L3&@^kkrgI?y}zEs3I#9U)$|bt8VAWDj$?y<-0*{nRTe< zNvqSJY`%+W{d&A8E9o)yv)z=KyX$nr?_c{_?)S18@Axp5D6f^s@7sUUM?JChjfJ{! zT=b1knF^;wzU%l(Jb&0}sC3eM)cE=XvnmmvxAe7De9{zWljYyp^9voT%jKV>ONDp_ z)#sU2DPPGjRMV0-Jh5hEw9R*u!AjZ#^?td)ocvP`8}-;#>nST%#w_{K zzVNhu+QD6iTU0)a95(+T_YvqLy!|=VrIauiWwBfIU71z+Q8r@pg;nEQ`jrY!=~;dC z{APcG?rz57!uk1;Smk<`n@;0~T!oQ$!wYg^PM@Hj3lDh69%wYN!DwJtw$+wo-T2Ii zcP-;BEtfXc)amOOD#gn!d+d8=&*rcan*$}LM>-d;>SKDkK}P<%k?}S81u_@!4asRa zxOByj=6q}8Rax8SvwP3htu+q0+oO9`QTkFzL z1b5T7Yj52}QqQfWzOdVKM7+@YY-lNSe=K+L+3ZCgBj{cwtL%lXMrx~dlMvG#Z1wlP zUqSqh9_46;m#Ca+*{M7swa_}wXZIpaKUuAg?m~`|yG(QcaM$-;*zTHlRkOMwC(m7* zuDj62!3v3vmr9-IEb5awFGMsWZ^h2#ZbOTEr=+~juV0yv8Y%xqzHzht3wQmA`RtY^ z@2w?HX?sLA_qDv#x)S0gbGy+#jekv3&0vXBrEuAb{+aP3XHUOW<5WF#{MwD@sj=PP ztGqlbF045#{=Ddf+ultsTmcB@v8nlL`6|s;^p4ez1rJxHs+UssZ*LP@^VBVk|G=lL z(>pD7Zk8Q)b30yA+tJ&K+~t>gc|L;w_2ycU6*1Fmw;x*X78NE^B3b_7;ik!h2fknP z{=HK`tZ2!BJ4+9+=1r{8JO57neU;(PJgV-Jef787s;i7>WA8p$zl2|Xc%97B^S3>z z-F~RC-IQKfZ%+t@@MfvxkEfXciEL>v zHW9&x&#o#|$@QNV-(S#_uO73*)6uQR+vOB*%7)6S4dr{6x_myjz&t+u-L?2555xw{ zKi#i*R9z=8E&5KqWT9Ez@srLMYM*=DmN}7@eD(I7>$~VhpS4!yq=B^LxaHeiwO85i z$){3vy%#^f^n{~o;2K|!fC^%FUGU?bYM)23U2POAm0+!>t4qiITD-CrA3txWY^Zp7 z%e~{-A9rmJ@7&C-@J-S(@3LV}IF0}2wSBSq)0en^*}rk3#|ElLT!<@AWc5f++#_UT zr@g%N!uC?GgP!!)=WCj>J>6d4%N!2r>Fx+H?A@-gEc7+Eqr&I5vs>RG z>yN}`FOIktDI9HG+Oe=oI$uZfrpk+`Ykqp;1zn1{D=eekGae}y`|55Ijubd)8_nL` z^ZKmm`3~iTZ95E2ByN1Lkr4G?OUY6>*s~?uvaaf!P2&A$di$QxUn+UOcr5jGpPl0= zMK=YB3x(Q;_6{^O?7ZXam*R3{q9~sxb|S*!R#rmM40YZGk^a$ZipJ|WYk%*k0miyzyH~M1R8Oa&G;+B ziFM1z$Rfhs9RLHur77?UhWR@ z3O8BQAa}L?BOei+lOgEN@eOE0*JW+?=d0b-&iz_gv$^aHH@&3(t9{3@S6a8r!x!4G z%lZ(J(%rXsFW^el&v)LAn%3q0QWHM9wejHkp6Kmd?$Py2DAP$5o0`nEx9jAzHUu$u zu_lQL)+e)NZ;*T$Ik`y?(UnuGj?&p}WianV<@)K)g6v0~$Hb|7M`aq!&YkMlph z_1$yfk**5~rb`uS=qs&!lusMS*(o+Z$hjQU(5YFEE^LenX5a5|wn;jz^XYZr<#7eN zY{xo}Esuz}%(hbYbNyKb1E)MouAVfn-5VRuN=uqlFFR$liu&DtoszfKGlwsa1eVO~l`pQ~TByII z{_L$C%01Dg_kJ&U-Fs+(+xvdKmU8_EpFM&U?)+yP8Nj#)DUc~b@9X=xiSXh*=;-|(LFjn(VjmRNAS3%?i1 zzebmvIcSIPk!}7$vXrQ2_ws44l`a_U5gEAJcOz_!v$6KG0aNc}ZCK~m$?x?ZBd${- zVMXmJU$->U%hGOM7I?@v9NgpQ$HgiWMcsEdV`ZZKCAG3j`&PfB0>j6W9yLasHtHRX zk9cjs7O(WpM2q)2pWevxcvLi~WZBy33e}yJk!M}Toj-?9-&q(tH)RQA+wRd7BL20y&MwR<~rOt5@sOn2JAT95WJIp-2d z^RJ(FXm7P*H+<*gJM$<{8aO%={qFky%xM!H0ClE)@PAxB@`2WS8Cd?iT_KG&iHrlGofuS zN=Ji|JJ)0kUBB7#Hc9d4ue2WB7gO93Unt}YJQYTZ5e@Z0#L990B_q*B!A&s+!X`ZakXEk@{V??%Q_ftbQsNn=N?$`+`@slRqXRj9&TDw=Nc2B+xW{Bj9JW(?q*& z+JOJXBbE)cnW6K?24AgfoR%r~oPTX`mA`M;r-><6g|LHm^UfV=dj4r_x|8~oE|p<( zJkODWL#xQs%grww{&|6>y8h7NTOC3a9v1fJ^0h-NOnloz+xPk&Q|3GL%r^JX zoxIo8LS3RKczjcTbNL7@`1sV|Zr$@Ew^DmXn;sxhMR@Kdg1$qDO)hm+Nq7JE(d&JEVxJ{Z99_+yBrZ8qqp-O2u4GB> z*A@L?!W+-MyBrgkH7s|-qjSiOc^!L;TvxQ~-ZdAaS6*s+)nv<6mjf$6}o9L78rT^Io;{g;p zzPVmE?{c~}oDiCrfh-r?T*t?bkq_MeN=FX}jWg_nc*t2)hJd$h; zJ|`>O@2+fBU48abgZGn-<+iu0;D+LKq=vVb)U&_{N=US@!~Gktjs`6bE0MF=-Ll%( z;GDJMimB4?=aywsf@>`jZZElLXPp|}dC^30Y1_fl#bQB*qn9Kf$oExl;ABUTekR- zZ&d@AmX;jLuKO(MJCwIcs%BW`>+(9E=@Uj*^y~gQ+JZYP<#fse+*wtfrq~d>je)N| z+nj{<7JxhN`oJfXA_6+kQN%#vS$xyI9R`C)kl~3+HJ56W#x=R$@BvRD?p%Rj$0rxn z)Z3;Tu0+t3kfx1s=cmVh%nXF@&)qmUE)u(X#ep{e8$UN3a=XG|`PN2xV%wH4$?w$? z`@czSg%uKY2Ac}Ei>I~(a4y^?<}A4Xx~Fj5&;fpd zG2_aSbX(`?)3r;$f@jtrHww^g7RuQhYN;%X_Rc8jyYH4H&F9!8DB!$$-O0}Fc2?ij z?Ke}}l$=F)ex5XVcA-mkHZajc6$U0+7g(@gb^b7pUa89Z(D&7F;~A^K7nbyS`wG9j zR}ct@Y2mu<(I;uX*8v75?o&31?Kx)h_I~!e-jM|(tG(?Fy=}SP$h}*7@nDiK4-@ZZ zksg%?z38)=e!ZXn?zk78qXgrVb9VWTF(7juE}yeHQ@3co&dAb|<#gM1;ST@klSj18 z-O2qfy9Lgs7z^=@wMQ)4XIHc^GCKQt`Gj`WmQ=ID;UhiwV#DKJgbG-!-o9*9&A_Lz z`+fUJ)AJG2H=EcWRbKk&#iz^nI(Lco`6sLTnd;p28a1A%_Zr*%T#@tpbElUs^+xe> zXRrI!eGBMx^B2?lNy^r$-G%#noE>+SMU~Z4+HQ8%ndc1BLx1ULXvDwvkZ--+D152a(rm)(oT~rNFroUzKWa*Y#n!&# z&^ViaKqw$egDzlYGA;U1^yBT13zNK-#a(Ef2xw{e#l-cGbJ>+adGc>e6g`8Y`PVvh zSES0rL^upYP>`vD2&8R*e-Syun?ePeUidh;4_%K)9s4itTz};=V=2#$>bKo^*;tB2 z)URRL%$L0L0zV8+objc*Zoa%eGq0-k-q(S*K_55vPP(PFI~c#Sxc7_4TGx&_=+$G9 z*OqVEMC70LMYC3!?GwLoJ#LcQqVMCQ4M#Q4AHOwvSSz-vmN)(Bs4sH+ptx(1Z>vAu zz{jojQ?gcI+_uyuo^UM8N56hL*g(_Rkh3PoQR#+XtiTI#mmt0(w@>aLM=e{G%wyRm z+KhooU&>fVcS`igx3GdWi?5{LtvsglqiJK=vr22nODj7wDW9J!)g`L&A96ZEY=@n$auzDaEcu%KZsmKa)*SVMufUSt!KIbD zN!CSXmk8@BGp3iBI+C`lTxJG-{S|SIdp6!2%0YY(lsG=M1ZQ$6mUJxskf)A_Kjhz> zl_x@bRAr)?d{j~6?Sx2nYe$)W)#u4t)MK&x8()pBgJ$y4?pv`FJufo9Ftjku{g)an=^iOxnT0MN_t|)^!rfF zog80pSB0#pU*h?QXYui79rO1KIEIJ!th7JcB_Qr|NObQ1-E7Q(d$ZBfz zaVAV-IJ|k$h9`Q@cMVMx#M}F3xm7IFX1O-Jy>y-KChNhscR4S!bOTP`!I+<(ceLj@ z3f?W@6-#+ppWx}X;G@zd);fi*W<^Iy%TA4V@b4;JHG6!3RlA^YNsPha2)d_E=57<` z7%euP&y6$R7NxnyUs|v}ds$M{=wM{%?>%ONF(En?{EIic28Ji~WFHb?lSwq+rdodS zzU(&sEs1p(C9PDt>jGkp4$E$e5O)MlqWe)fGQC6&L1CM+*9oP5q1U#wpDyRTzv(nH(p;gnzd#J}JD z;6yA11`Vh*aDO989w);3aoXv>^0}*rOerG7H2qjOLt6uy-+~L9riYhPB|+mAiXd26 zOne*14j0uecrTrO*5RRJx8PGYK}YV0Rc7HUBqVMJCrId*N$zGDX;`nn`hi06YPMA` z1a3#B@7;PUJ-vE#!TpcQs}kwM-{_*gO(`pQpK8`@fG46`&R#j-`g(^5m-&tI<)aQF z&9v-o0wzqOO<|!%29og$)-=mr;B!!ZsCa_D@5aZ0qZY3%bC_y=iu%Mmu3R5#vDNh~ zZ-wucdp>b7tlO*szpOo9($6aSfV+GLHU|%`xW(N4>ieYb70C|(iHe@4OK)@c}3jalYUE`&{6gm9ilJqcD03RtJjn|+Y7R$FCEIDzB>B; z;t4al`4RaesmFYx*TIXGb)I#FA6M9HsmaQ>XxRl+OZPZ77+N%~sSBt~_{2*>gvbhN$GjWky?+2U?INX>|pGWu{q|E2>sJ zdQu>5ciUp}-{p7O70MQTFmoGMngg~HiUIw8;0;ZVTa!`OO{Z9Nf3WE5#ikW4C`s#1 zJ-<6NSSM$7kxy-W{mj`G+3`owlwUa+Id)rurZ~Fgy$d?-)FdNn=Ovz9pUele6Bl$X zliz<%+MCHTS}cudNcv}(0IFt{NxS%P=4PrF-n#m;`x|30Yk&-st1j&|>L{ML7Y1Xe=f8m}1aW`^`{Aa7Q6MS^3WG2o;BwFQ zttQX21@E~X9^DDtd*pU;7|#H_f}x-fAvY>mM!^-~H*^CA=V;*|v>o-UDmoiHO%Pdx2 za2R>W8q{uG_|Q4*C~GI%$8yWd_3J0hMPn7N2pA@GRXTPwpB@{}*)yV1mm)W0@SdJr zy59c;?=jKS=6xlZdDqee&dhAgIa|K|F!!nYA-(H6XP)YGF4gzo+g&HmFG|b&^eoBy zK|^06B`YN8+m0%+FoQ?T-&G}fZfWY;(2k1T9w?gc6A+dR)^z5Ya$chX;XM1n^W^ zgW(3sBD&4i5jZQjyrCc2{(NX>t@IPqBQ0eWCd^gLRpG-Ux~74vw%pt8^VoY3wQ-NO z6swRh_JbEcr7xA@Hww7Mys6HuY~uU+j*7+GH^aXjswgs_F7xHW+rqc1_rt%X49X@8 z1k~2{mf1V#X3yWx8hlm2!CXy590@6UE)!(Ci|vao{eeW4cN#o5vX(Va8K_{45;u?JZarZlCo25<=B}<)>vh%wq2g69 zyK6ow-ic~EeIg|15EPZ)YZ_ojp9d6!!dOue?RHt#W<5+y&9!)fo@7Z5u3C4IfF_!RlM5 z{CxX^HQp@SdJg?qcf$Qtn;@6PBIUHOpbm?ZtZ5Z@iaZ8avfa*qxxiNcsf8398b082 zd~>_dQmGHTSI5Vngj9=V)RjNc9a{W#n|nR)>myQIpZ=0Ai0GK=UG&e&FsPYwlyFqv znkoK-(*qk?D3L_w%NEKSGSlc5WhaqYb&Il^%w)MkIgZabH}XWrLHZqvA019OJlClo zxNm*x^m=ZRrFgT`!ksyo7T2mQy!Nq3@9{^eODewoDE5@!6)nM5AF#N5k$&1)w+O0D zm!IeHkzNyzomXYGB>fL&=}L0NMk^&-7dCbOdOT8W`{J1PH@+g(&YaZw+vHBFKMHV7 zRX)RF=vEnHSFthhK*-HXYuivedd7n86fGB3PKWMh?QcQjAFXLs)Xbia6!o=SJNgb# zZhVOA>Ivb@v)XvJ^4Y=zhBJu6>5So%*BDBq>*#%GwG81A}x*t7sw zi25Kao+=02?@|P+$L>;iNqf)SBWL)OZ$)|_w2iWy?qGF8Qy^xL`hz=nI#VNGX8Iwg zg01M7NdMCZUS*#`j=fDzemeH@%Gau@ne_UJ#e9yP2CTb*JBG_KHb73%`teR zc1dkL^YxAN-q4)|;7k4^U4`~d>x_8>w@dU~xEEVau{e(%VJ6_0~7u3!CGmAGJOXJo6Yjf?N&jw`E2(>>f$#&`n5?6yXq3$C;}`N?&? zv!D1-lX9HSli`?@M@k5lb>j=mi+m?4n1>U2+K*&ym2jrle`&gq{WdJHOWtv* zXg#kzc(h)4JO1XrP!aJ7YXU)B}GHXdp}vSY&h*cClH7){F9a+xxlEkmo- zIw<#0VqpC2rCenrl2=D4_QbSb&GCYw%1-3!Pf?~xz|tR-B%)EP+kR41$mI7KN;9#9 zsBUCNlF3|WR^%SJhLEQsR|sBxRK$ra*FX^?QdlTE;*8(`aE}-HO+Y*NkPMPOR1lfL z*C0Zr4;7tYM_YwrhtlCr;Vx7XsO&*SLBnp8qqMWm@9 z7s#Zc8Ul!Ffj;$Frd1lq>%cn?MCl`%V2TbuaatK7#e{k@hDawt(q)9CkQLc%HfwYVbEJsm-e!U9 zC%N0$AZ%o=hb^K&2wL;QYDye_K6)bn4zN98nixcjOI@ z(_180vKQh26OeUBRMI>V3NZ3O;t5!X2lAcZ+_ny>A)DzayrG}S4D>}}Nz;{XF2Yv7 z%FI}e@UOgrpoEu70g6XZ0bsr!`GJeGbXu=G1#zl#I6iRV2n+-V8<6ifghw%Wi!O9^ z%q)LC7;}Q}M^J_8cN-BCLfma8KklUvvmSm!@Pls9-X9?+sOs7Pq=~fHfk4EPOm+kz z5@au$2u9k--1@DE5}ACn4N;)r@*f=Ev~C>o-opxbO5m|dnFH`61w9PmsCL|qd?n#F zVTc0BZ_hqtngyr47Fm7C7@nRg;sWq&G)^f9)Dz&4DT_pGSaC;Q(Q2sW2MvH3O9y*Z zkOyxP;3)B?BEBF$8X>*G)o4VHH1|*}a+ff7@nM9Ul;3m&Swza8K8gsEosBmU;U;o{ zTryIFE7em0YycEC$pkVJsPF`D5~>S$jvz9??IaRKH1ohoq>2!63ifMKL}n@yP9~)R za-Njdl#VnKidDy)Lw*wga3lkHLonE#iHwp^&kM+Fl7VF|a+6H*=ONX+1h(TUvWRHU zjEnQy+@Z}ku>hYZ@Xf2yl)?*srJ-uoel^GjlJagX@{LU1u0vju$^z70v? zyQ*+9oxR2q~&K{5$4mwrTsR3-c=;zuTj zpCLtLb0>`=f@E&NbA*dXg6l7kk9b!zV!O2%a{>AAu?1Og5q)5sfzrU0qwpX0S4aXO z=Ikp(lH^i1h8U5_->;D*qMA8jcQyz?gVC8m*IhUipeI=XjNc$sFf@U%Ru8>JmXI`J zA-Ovk@}vlX0~b*9>LXLLKD+wddxTEX$b3XDlF7TDkj-Rr z=@-ZpZ@K+PJQ}vcy1>hN@B`^k5gEXF5fuZR(?|qSnS^O%9Z5L;4Jjad>Y15Yp8$M* zBkee}Qj0oH@RdC3*-#Gou9^o{EQal9%uJoa1$vI2JU0Rhm{>5UW&}9%VI#$|P~YJU zz;0G5IbDTNsNQ7v=%P{&6AFNJD76LW1OMRbd0uFOJ@7b@By^5b>kxL(z)nT0*RfGG zNp%z1sq08}r?{w!WUe?5)s;-{;iYaNldt%wWW!epPzwmjpje1Hii^wbJ2-FzYW)Vk zBntP%eBhoiwH)sioHr}Zor0ww;A0Httw)pr`xR)zZV_rWQLivjY8#PSB}VPRQ`NHK zRQT5@ur7R5?)Kmqq-_G3IoLce0yill#i%Io5vNi?p#*grr^w5bq>|beN>S$%vt@Oc z9Cg)B9x}Ms`~1|7I;7?4fkc`!SQMot(GySnv!V$6|jm#Z3|7PzevuP&8X|C zM6Q4h^*)*V%8sf-=E}HG#mRascc&gCyVUtT`?TOjZigLqfJ_OL9H!E$e|u0ZxCmC3 zfm9`aJPCI1r`{kk4I`LtCJY@fiqX0W@Q&`w6nrSZXVgiaboM zCK%`)q3$FU1f@r*<9Kto9lnI_fUGbl;0t)}P&C2dF={D6ni5a_MUbW?P@j>N-*bXW zE*?QgB9)l_L0b};s=k{{RU?r{zWDi6Wv=E*A7o3H}91S6$$)JJ$v*X?|B zNEQmG8*CyHkrD+lR zauiU>h2u~GtUcbuA3mE*_Ctt00qML8w+oGms4s}-P`pf4Ck40_!?BJx<)>RN5_hOf zOq-RNnATwPn<6%MZ~)Ew&@G*)huwoM4&knTaE01K_RXSd>M3Hb0ITY#lLT-5dg>vf zmsTje9F2kIlRya1?sJ2>1gLeOT-EZ8)Dxuqt4-8cLVh`nW}1O2>%dn7k3aLP6yRxu z1Ap0lRJi)`4eIQmzuH2zAvvJ8sJjRbliKs9IH178kb~zR4&q>WCyIi$PE@RV@-|gy zmaLUpMkGPQUFvf}`Mi5jc_OLNPEBUTZK=Roc$*8d{RQZ(a8`x$usmq(hRZI2ZmKv@ zRlTg=ajsDJjZ7dbhqx<46+}FsZX|fUctFi3)@N3+-rm;Qd`h0}MTcA8_ao zVFQiyQC)BXVEC9?hBwO3h~>5?pzJ+xIlmmkF9cG<&>PnGpq$kvPpIjnwuAjtX0j<> z3{l4jv0cN|*=0=aC^e8QSAIQPTi!R+5MpVmcH?Oq_Ws{Z&QY+A;-I4!6|C+Whg}LE z4bd;6ZC1kN=PC*C-i}z0h~vss%TH3B$yZ1EN9qewrGU@W5z?R8PXC!^3cgX-5T@YG zj$9D{WwJt^4%jiZ`QY(4Dm%FU1XZkF|BJevY@NrysjqMak}ro}nc!ezk~76t?n?lj zkA_sU&7+~5M0JI^XmX?)%lT*zNUtd*M4L})WFSm?OeRG|X%VDy>EbjglB`ymc9$fJ zTR_WW!JEHvhDXH-n%^08>Cl!{?@^>}ATfg~v{sU`NP~tDru4l;6RUw8@B|ge8q)Nt zziHFRH|Xj+Ib`rX@ci9J(@dFaPj`q20K^~NEEmm(tJo^^~SUmqCcvM z9jMBN7(W7&ZbmC7G4`uz%>*B@JBq1GAx4?NxY^KF5d}ZBcHB{g1&fJ-F?*T;NvyPn zHb^GfU1@0qoLR!dZY6{t2U=@r%fNvbC|mUh51K7e*E4)0S~jrx=CKoXJ?u^MA`S9- zJ?$~ULT>&8GY7~*g^-8_(ELa-TZ3p92u9X>F1TKY7%P-u0x8D>v?-#Cm`BklWDl@ANF(mMpk)SHIb{-ha{RPi(|kPGjJ-hlxeio8rrTegAWEyR16 zIPf`5W2^4FMAIQ&J^*hG?Giy)S3{e1Rb1C;KS}Xi^)w-}0!ocEeKP6aOk*dV>+aS+ zWVi3qh6plH*hVA$?D=+@7O^*yx99LmGM8R^3C|VrF~@{Ct9X^}yyi4ZNAr?bX|Q zX)nokaPOz_kuAP$koJPibsME6kTrVqf~HJ3o@(K@G$#@eG6A~~p;_a5S`V2_|4bVq zll#BXddZ~g4DCB9!kHQ6CzHVl%1$OD*w9WAYtMzAA(NB5=E7o9m84Lus^9< zLv$&D`(lWi5-CF?)SXD3fhqj1z&%pSSYE?X@I)A}EJs6Su)821i|#8EgRLzBpVjc0 z`-L%sA!Ae(7%zt#CH>1$9vuI!_t|S~6XYAL;>tNNOnsZf3j!-+l#h_^YmAD`O9q3+ z@X}c8GL#$VLS?ed&4gT@LoNmkTqp=8)smo9UxA7-|Ay~;m>#=Uph`q`7M5*-0$vkT z1oW&xC2*dbratgGKwj94tH8k1hYf=+#!>Gxv_k}-3)=ri+ znxaCuRwgZyl3`FIIt}i$GiVjbPq5M8W0eQLHlrLk-n8N31?XX!U}G{ZV!+!8{=tia z#Fb>Lt^6@0=mhy=vx_vLr_)NAA-p05Ck1IYfjg}b(C3*1xE&Yy=1nv-&+7)V*p4pd7^ zXbmSbFl>X$f=*Kk7v7AxUH)!HjX83dT5SFY&w~#t9M5o7J_G*5Dgs|`h00+UM{(f8 zgfMHA6;xoS%^v{a1F$Qr6=2syV4IjQ@cKCil?3+IC?78S?|ZED81M(}FxCr++neW{ zL%TH;8*KlljOdRzFNW)!8F+O&Vt6-@Z-a{9&>(Z(bTtT3g^vdVGvBv z%-ui>#pWgfZZRE5o*S>Q>LZlYw9<_$-Id+|SALe~?Rq z4qsRkj1s#tl@B(f3>+ED=Ez{G^M6qafUR!O5cT$Ov}5F;!yZ;_nKv#3UMZ?VfoIt>}i-zZKr<7V=sc3yJ2jcnoXc|E!;6%?nmJVR!*~Z@Nj~%?BTkUERz72 z|CH5XW%D-^Wo~Ow4)EIvmBHl<+Mc%XgJx@kZ}wOhoBQ1f{DYSzsuQ^eve^|(WW$>t ziCGY5^YVS?!aK7p zhG)2ojzMB=7zNDRL0O4whhyiibozJFey|_M>Vggzln2MoUG4<0YG&YT7l~uFfTkXzKppQUe^*G3L7ehoFy#*2HddAY^e9H?Zyc(P zSD4{08wQ4UM`0i_Gu-ZmciSu^wf2Bod!)|g3xL(D$?=FE4W9CVTHpB#zzH^2EEL${K5a_ zBj=8c{QE+7z7)eR$Ip)7RlrBg#dG$4nD3Q`&k6?qspS~n4o6|<7nZ;pWx^UUzHo_G zU?^RD4kG%2(FWLZg_Y1Pxlny3CPrt!y9&oD;j1+qiv{m1L2-3ZoHm0} zT~~3eD3IESDiHFp24`7aLjj!zRAC}=9bZb}!vJe>7Ma?)LUCLGL*P1tfY3S|D?S&< zj@t^S%C@HnOG7laif43`-x}tqMDevTPJqQNGr@Yig%4v#*xX1GOl>0PREAhy29+wC zfTlmX2=@{z_I+` zOgS7McTSOGo*^Wdf#B9nl3+GO7=AfUo1F_o0-%kL-x#%gr#{T4u{E z!Y~LTCK(V3L8vl8UV|07_fWw5WJCcY*C6sWx4`_Tf8~pSV_RnZLl#yDZ+in*QW04& zxMg;+$r%jui~h>z2VTMCTF{d#VgBrk9JZ%1_xsid5`)oAxGTlu9DfDF73HzVSgsw| z7&0q0JOpx=?x%ofiEtaeCInT*O~w$`H^&vG(r2+)m>)3MN=|}*Yr?pA`S=u?F&&Wv zQ(Ivy!V%_A z^lAg`;q7(Bsc>z{fch|oq0E3?AB7#D+sStW1Dk_R15g7Rq+v8(@kb1=4Xj_lp%xYj z_j7PRb2JosaON+6%CvA^cx{%OBF0IO59cW+CTwv&_tTn(0NGGf4eXhs$TGaOV?3{I z^~^PaI!-$nfYR-#3C>>8^cFe}3pYXNg1QcYmR_ilbqcF`#=>xo-YR?<7fN$IF@fMNaox1q1=QWR_uiN z;vys;YbwGIW?(Q8F8EP_XAv9J@+cf{jPL9nkl+;+Mz3MpIyja~kNyceQeZ{-_vK7p z3;{+cj0>^dHLHx*E@*sz2@tvmT?8)gnjIbeSa#EVBAc5Z5mR5k zpWSf$W1r9Fek}|B5GsJ7eY3LqcVn^?urlla!EY`M@!!|!07Z;u1Ku6w_Sp3aK&g*l z?HG3iG*mE@5bz10uwtQzYJ^#h!=TjD3mMDsFhv^Azf}TR7`R*wWbK7r>rEIchs*3Q zK2ZUCAk!20FbDI_1XM!_k^alvQ~O|liq}W5sf{1VgrlZ- z_ZYY|{agojk8#Lr6@$n{Msrv=YpB7uo%ZnA#(NeHEz_|alfemD?K7%EV2is9{X%SN^BExZm(H$o&Ms>%$=M3N|lG z?S~y?%}p6p{%DH;UPELV;8_H%i5?)waP!(T1-b|m)7Sa`YJb}fCzuah51?web}bhT z2RA~d@$k`PVD9Y;|19e~l3C^Ve{OfwU_Bkx=`qL;MruyazU!1%rey>p@pE9Nn5pFf8tD8Y)B9 zG#b{_ZsXr&(WoG<$Lorg&9@+r5U4Gq%hC78@D>CIi9?WsYXFdqK^KE9hu~Hs)+>Yx zY7Z4cVroo~TV9ubz^GIv}t-(7{(&mK37FZeuk(LaoiUSx*3B(^mHHk_$9)p!0iXw*Ww_~Ud zuGn0Z^S>`YY=@ykIY3*0$2|YFOgSD8t7#fHSI7;X&8=au!r)_gp&Sp73Z{NfbSK8D9P&gM^G`4eaGd~G1p1m8l8kHH}@huD$` z5!5UMd(nV@ekBq9DV@2(A*@jB0$#Wr7$l+mxPj;5uK#s7eFSzDt{RTD;VYB!h0PcT zAI5Kv4|5RgMMVX0C&RDh_+ZvbhVqW*&gHX%rzs2-J&PgIF5(C?@GE(?qFg6ozThQ1 zUlFVY@MU4^$=O0WR#;sCt&omrgN{G>16Y1|F`lmhR8mNfblLR2RR&bI8$OKh6_F*t zI|W^i_tU%4asx@w;|@?^@E%0Y{kD{1C`~Ytf(qd_=r`dnOorXL5_Wt>zu{DY3s(Tr z-w_J1PerA1-X=GibGJf*`*5%_PQu1j;6&=|B>XHDc7OCL_?C(q5(ZqB26I|ki5a7_ z8s5IGnGT(;Z4Hddo%8>V80yE}|A7(!s$kY?`T(LD+Xz%98>;XZFGd$`dDx2<2-RH; z>*qIT2biks_?KMe6sn5XaW{`fGe0B}fOT|WAj<3fm#F3xDuxp=#KAKVDR(mxsS*b9 zPKT9Het?z1J=D`EFHs2?3ePj=8^_;Y8bM)GE`ZBT#tBrm=WojU(3IO+5WYE=rdT$z zfdf)#-;c3udED8ioq_Qbc)!;_1B;&YV?{zBvj;9EB<~@D z|C#7}V@hK;XMoaRy@NdZe=iZ5xzWM%|S(ROa2MhhrAeH zH?7|i_)H3R!^7Fx*Q6PYm(9CBWzdrdP}x96KlB(O=Vm)i{OsPs8>}qzGf~Fz5<#_B?%eu6-awc( zRt#evrWro=@R|FSefdMo^B;pU93z;cfvNnj7}+{PaoDk^KzIF8}r? z8v!e_P(h;1Jqwn7{!WzHy+L?EYZf^T&K){nVsc~ag#B=g@?3v*CqTnwu^mxK`{u!bX_@$F8C z^>2bJIp}-uv8% zy}#Q-RT-zkm(qU`Npn-Rf&LMaXn{<`gBeIP3}5LPTbfrEBZ6ZUI}x?Nh+NgYPd~m8 z3rVYk+8HslK=Ay(@D03FFE1a!@iKG_-`l5(txpza#S@?REla53J#Y-pLbga&vyWJWwXk8m%)6n zlnP1|sQ#ej7}?jF)szR`L0t-=E{uw50N z7x-O1%bvRevX?W$#jXI6YE<68WFN;0Pb?>OJtF}r2h`y=c5E~g{MjoZBHDxsR`|mc zzl~Z{8GI#16h>f$YG!z$?EkfOB~VoySya^V|NesDMnX7<>r8?QaU_XKWSM9fcau2A zC2~+lk5MFwFlt04qlqRs8jV_lXhcZRaU}|}$>O*niYqFDfGY}uqKF0;=GM~vyMBjr z`uNYQTlc-HuI1J8TEeo=@kRg_U4C*zHAQ?IXrd>8T}aOR_|Slrdr~SA4~<}nz9bDg z+0--M%XGCfN=>&nW!G@y{~`mzGh7|-Cuaf?vRaSWzu2T04p~m`wa@($b)C@Fc3AI=SPQnLz-khi zTM?%$abre{b;HY-FBU!6sLzGaHwS~thWVSGEJ8*)?t0^~{v{E8W~QcB6r7&7OuvXD3Jn#1VYNt>x;IB6Y? zeq~*IFV03KZi+LJG@}+T=@eL33m~Hw2p? z{JzkE9?dq;vj`fTEw83>6G+`jAc`8j-9%$+kd7A%vlgTjO;IpCid7z}; zt?Z<<|CMK3ctmk#p4S-X#Mo>=eGJzYMxD779I&stSFNLgB$(oMr7%p)je> zsfih2p+^LAr5)SNp)XXZ7TIWk7VqKEX~z&!!4|-g$JlYg+yWFFk&e7@`LDMoorW&@ z#ROT`y#1V@|8bRI^l?}llgz~lnmB`svw!1ahZBOh`K4VS9RzVt1M#^79O|Bcx>#~T zt&7zsKvQ;*r}a+6vbS1GdqLA$r1G?pCq->ftJ>*T02PCvLT(A}hbXik`RZ3pa6jA; zL;i84lT#D$>kTFarct~&cJa%HvTf;H*~1+$GA3UzXn~mqhQk>g|1w{c|7Q52gfu9l zYeTtWFK2S-^iyiZEN>Sl#Jx3F>h0u+v}3FS?YloDHQMduY)mMOPs{}{T2 zq5B!K`CCeDGc^{N+LMXrM0=`;=>KDXxE!@zY`bHRGGcd8fisHzex^i=xP>Cw`O3UW zp?o1=4Z5}MLhsxrb1$m>HRmGguY^f_NZM6#{ZtCXmEQ2m`!ur;4awyltunpo@kBtP z@W}Id-zpBRxuozYL1I?~W%sMdC&f6Fqd~ePs7P&ep){@NftDuxwK6I$spDeL%VMcG zG_T5Y4T?V(Z&g-$;xUK5x`kj_dR2r~*|47L6x*K7DT#OaD^P3J36 z>)y!I=3EhF-SXXm{mxLC0=HN8lT9x;^vV@+(rAqtwjF;KzUI(lH70(D!z{GM58HaO z#Z4Ul+f}6l?@6bw!kvj|X(sVkO&&br`N!w@+K+p&xTqBSVsO|>G{L>F)8ATF{0hSE zn@z5LPch8Ls&`xdjsL@dcEAP5E+4NBf_o%oHIc?*wZ1IZP+!}yt5kyV34zM*l1bQ> zU?r0xnI&VMV?#;cSzvQthF>=_f5a-_Twq0jgg=X|r4no#ygZE)mq{f`2aeYQpKU$0 zjJ6anJhiG4Sm=P=iV{q1zNPBvY)~o0?_rOCiob1V?$FcrqC}gxm|c0WgU&^=CumRB zmSYS@U}#%1*4d0(x}|D;47(26zrM}wjeNuGYVgGN_4J(Uf=b?pZHOUKF&#Z+lb~%ogLt zpX3Vg?*2%JYkouUHaQl?jzv-D8*I$}ScjhpJnt;u+yGa|P+i&ul}igJH*h(O)Zqu* zRJlI639f^m=+d?$jkQ88?A*XLe5?*{xutS-xdpC|C+O0`kjA*Q@N@&0eUJ`+P2;Mg zT$?BB(*AZ^a6M`^VdF~F*En#=@1fH)9e&mrGj|!80n_IUx!{LPy$zY{zSLzJIS!fJ z;UMyw_PRr@2+;u$5bw;>VrkldIl8p!JHo8>5Wg|ab*(w2wo@SojPYi{OUaAhsf zrDYRlY5YgWoF~b-})f{+ue?rF(Mz0`2V9Fn;N?XDbBdCIU07zLzUYu zYu2`;wpuOU>uT5&oo-FEkWmlBW`f(5{4ly7Jp+&2x=jTvgA0jypl&G^J^;}HRo*`X z1NO@dd{fJ-MpflkgBR5D45_PCe943?vpX4rE9I;;c$;1q)9RzU5T8p!Y|FC(pKW#} z18Y^T5w+mzbe^Xr)ryFU9v5@oh{1+ccz4_TxRWkY=ycu&CO$;wkZV-pM^YaOpJJ_7 zw-3W%gD?C<*(E((!u9leq;zHGKJOj4C<rie z*O!sHN8+ZZ^)m{#m!R@1C~5%xrh@R<&ep;D*c+PIfi&%d^WgVH%rkoydIV*`us5Mq zK22D1i)T7_!R$f`pNP7*eu=@h(stg~@Ysu2`4=_paHaQt-a?7wcXi;7FzSgSj^E3k zz}D(YlKV`VP4MXk6A7(XU*VE^q>X;S(@am*F{9H{h^If|;_C80n!xfXWK=ze3~f+z zPHup>qJfG-Np*udX4pN0*x@A=e??Y36Mju()be>pFoTA}i3>w*S^xgoM4?e^kM)<{ z?kO~y{R^Br$*9!k3Yq*|S;}A+X2nby16aL*Yz=%VyWa)uvxvBeVSqUs*ydRj60gGI z+i&|c6qTEdjw~x3*+wA&jmlEi2wOHQet!kn%&l!z7!~nLFZH) z2EGue)|YE?>8DmY8Bk%ar1MLGa(%LOr6W+8hGKr~PI6V$-GUis)&S)Vt_W+j;@6$7 zB>0uGjM+8b?BO~XC`SVdx9EThCI4~8k?z;8)#mcUYm6`D9tz2Ori768P3qj&y9x5W zoL1rZIF;>e}GAq+v_>ZGe0-Oi*Un>~E z^{g%ljse6>VM-m@8H`g|5@?MSur0G3*>nB4!sw`6>zy;B1p5_pEa*B8^?P(T zwOs7bQ)ET3&Fj(?G@vkkI{r5f&FOC28tg_k9KSWVwa2abYWAe0F@*t{AF+^T)a zi>W{?)tjy%n|gio(9ytZI7N7zIxT?)lDK2^7MEUgU50!qa=Y~;R28}VFowz9Yl|yU zLQ{4^GS4#2<7e542IZK-u*O}1&;n7499YodN_*Rt_S+nxqKIS|OVPnubd{|Z)-xDm z%#9SME4pwYn(l9;5A`JakJ!)6gV+yZpF$u?xF<3c3Q?AkG(k&@ZJN_352IyDwtpc% z9VyCmRdwL#;CkQ2< z1_ur>20qL#;8HJP=0{@R9+-E=l5ng^TaI9U`*WQxOGKz7h(I44PQ6=LdLI6|L12d( zbJ>EE%%E&)Ghrc|{FOA&wsGnawENDG-458hWcynZeHg`hia%;$wWr6Tm8z^-X`{C! zrwsccR`FA@$ldPe^-y&*qPt@*>D{VziyCfF88FqnDembL9w(A0zvi(rV*nO9nvMuJ z+c9+(E<~$sB++1!MRHEkeyGoBctamNPRi-6cDBXs*Q}>HXo^84y3SAc**~^xnMqy8 zFtbof*e}M9B3x+Bo(2zqvQayA0hM8IIOfga&geuCSBv>?G59nk$($tm!lNf59wf=R zUQWqwd!R*lyZz7F8qY7x&Qh=Esod0n%pIt#;-h&;L@KqNg0q0OTBiRS($+ixz!4Pj zKTtw}$Q0-Oll2GSX~tzxXsyhUfVF?M(~1BM5d5F11OveRpQ0RK0SW)g3>*%i@IR+I zJYeBpCp`i{{$Gu!`6B^z{&j930jk0OE3z}mpYLn`ka_>ll6+~%Z~&aNO?4R5v>0_5 zsI&<*06Z{8X$*FN8MzzoGc3L_yhUd*t8H^J$_oW4X{aTgl0rH`<-^k!uN-fW=I@m5 zk^HGU@&KwzY$^10iV~c-ykoW)Zqj5r+{C}ju;{&Guv&8zhS*yjHdkhuYxjX!2?im*7*sOU(~i)a~;z`bqqiJCmi5n)-t) zoSO`dnS4@x-zG9cv;&k({d6sPaz43-{D1b9R@&bHgMV+lH97}?`9GXWasi5<|ApuI zy214JpQk541OZ|B7oK<>7=$#cd;l7-S#!oQh#9>n>qQWGI&?B4|7tkEoY0N$#6yce zS*01L34uX3`W9$NLu|*IhoX?#bN#;kOjyf+|Mue#GYoXRw{5!PVkr{3%Q->&kx+=o z&+ENe?A4^dPG%bmV`jV^gmGI_fWR!ejr-7rTesu^5(+Sseu_gf1LkPayCe(XU-&+t z3QcqvHYp*H#Pv*EfcE5LUZ#E)iiA=(%oV-uD?pk04=)xISN>0mJZ{3UBC)-pNs^I% zh#Y*TzM}d@fWcqIp$)FF^f(ga^h8-at$3T2{YK_oDG59y-hZxa{D?Z1Da zA=k;vk`)uUN!f?}^x)d$o`z{7_b}swcsoD-r4+(hOD)2EJ%ZC1e6V5u^ zzc=1hD&{mM8bauURwRFd^ityM?d)xgoduLsloBd?tlqWW4Q$C`^g=+2pw-gAQD?;v=ZRR->QksVRRKHD z)BX2*Ra1&=8Wi$=66|UbUmK1>_qxpKCQu_70rIIR1_Q)|pCIDG%6n2=xdsy!cSX10 z-l)wZhnb;;3`Hw^PZ()zt2!=;^lI*G#k4bbcr-#h`@NHihlK#tJkXm!g;l$^ON-UI zOO4Vw#QcrEujksB8ib-#DEk))o!DkRDnnaa&w4lrc=SPCQNn7hcVqx^w9uUzGBYH7 z?bCSIK0xvTgN`BO)I&=l*J}{yLRzY0u)uVp?P7tujOqC&V;%#CEc|ss8hM2FSS$Mh zISC@ioDK|3i|3RD8uu26b7yu3auy2593wKVX#ur1%1H6fVupZ6gSGO5Or4|NYSo+1uf1{A z+YgI%u4N;J3~bwWyTXq!=;p`fL<8BlA0ll6Q8SLWm}{nZA{U%H`eeaqst|p`e0W;|Ggp zbp~5TBa!dz&iCH;`#I3jre@F0I%aEXWbyqSxR^Vjcw77Zc@6x0skg*)++zfOVDRt9 zaZb7(`&xXz*miBzbbS-VIj&mm*>jcV>V4U8zFD_Ny>!pMj9k9`NqcnVTaa z%Pf~^AR7~FN*`9Eg{h#GiWJExp}|yE|Bj-XV8FAd+*m+zlmlWU_+fKU2-G07JQd8* zmrVOGT~<7f4Q%1I@GfLQxsKv`sI*qA(>Gp3$I5tWCZl%bY}8+_UbHBF25Vvy!0E21 z9ak9Vtg&-SeLMs2nHtw38SGn{C@1eZZucegs3x}RdILT%XlY&!)|-idpMtNY2ZFt4 zOS%kesozU8L%{8~_NUXo)>d zi$!LtLu5-8G&YlPAt?&} zUA+8a8kpAnQl$uo(Oru9d?(0|s_5^l$J1Y%QPUanbaF-{@Ktx3T1~keZJ+Z^DKPRq z$#WmD=PM|u=>6pz+qoGq3m)p+pYuKJ)@_=#5Vr4tY4|meGfnlPAr~LFHP6wSmCd!* z8_(lue->lt*TUB^aZJQ;gR#FA)_mV`wfCoy6L{t4Fh4b7(}O2(@DVd|G`XILMMQ|b zG0(Hn^%inz)_*eUf15AMg5BFx_EmU(vNj)4g&D#VS*{br09yezaVXVMq+KE&VWyR7 zlAdUXqN58y8q3=zYs#h^f*ngrHMxEO$*GF=X?qj@-? zw>|o(QT;g^{7p_^_+f2-v<|nx6m1Q~446P$Ql=ujA}{MMW}}*NiW*GP#IWV{m&GmG zhGu2SB{k1+CVR6%)0QvfjCuzv)5Av8cS50*vpN~qy4CHhSnr2+&WdFDI%Ar2$?wL4 z)OWUp9}b)2l;)PDRqfhZvQIvqKFe4@cmyD{fc2YT!8TvE#B!LFeAF0a0{fT>064}% zFv5wQf}TY!hmtM?f5biDDt@FGq2HO#aW3PTGSSric%;YhtRj{fSInksT$x9c%Cx8% zQSKo#DY=wG-n{7Whal$CKwYPOt)ROaN2Yi4n*Ge9s!VD-?-s9SrP+42GN?uxrCaBI zY~1biNcZ`^Qt9N;hhVO9Oij530*EJ2Wi30HdRt4%Dk3I{fiS5u?lyru=Gu*j7SmsJ zUOk-s<#OE==}xwlY?9fjtT0i)x_J!MI91`tZ`WeUqWL>I>ea=a_~>52-1#?cv)?7N z)z}|-lchz@$V$cY;0C7`g0!dg=2^27&^@6mgjr8f9Und?3qK0=%kH z1o>K|XgR%BBF#jkLwZ5Epyt6gce~m}^fO1gwf8~|)=*7T28y%#MM+eYO@ltZrwO^J zZ}6BBam2KjOU{J4ioJQY&XJ!@$w9s4v6P9q&aHj}yImB=Z8InmdgF$|(RO3@ZKL5` z_S-u>!TQGsbAhh5vYK58C2)yDIRTK(lUl~xQNpHc4)40Gf*h&Mzj%0Bf$fj$-7q#kPd2oDcz?faz z1XXBV$ePO#R%r2@OL^)KBrH8Y-hT7YKnIR9h5Z%e0^}|c)gwik0!=1JH<6S%l*ux8 zsiQMVo$;4EcC%zBjV?m`SM9NKJU1sqCA!(x@X$m@alB2@JjI$9JdWDss<$!^vAVyc z)|ONbm-*>hT1`LOj4E{se~%uvR-Bb!a%|{EFP;T7a%n!~mbmYp1ytXao_R1_^O5N> z##Lep7PzkUrPk`C0vVKa*>RRA^ffa6kn1BeM?fgMhJ(xA>E(wtTP7na&}Xeb_!4l+ z6+QTK(xohSd(d^alv)Ui#?jt)`E{;EB1tZY=w|0cWhAbR)5kSete)XFP37fCN9&Gx zb!W%Jw|rBD7~BRO6Fx0H1sL+zxoFb0yuO~{X=X*Vwte5Q0>kH&PWd$D)EFT-eDEN` z-9}KU(b(0O!c8)GlPFaGKvtY2R@kaFtBc@2hUBl~(vBfkw;7drxZ7fC#;A1rOv8Ij z*jH$CJ$~|}okeHZR6j!$R{1bgcU-$qR&UPotr}h^A{tPHxCo{=^9Ni+Ig?b)>WR^6aYQP9|F)gkn zWdqoCs};uPNk3I$6vLNJeW+2UU{vP-PP=rYsczqtn(QT+xFyWF1*glH^{Q2KG_8Q1{6B;cSBEzdnsw;F+(xaayPsi=4m_VtI zs%JbF5V4n?F`=d#yWrS=Bu`p!OmRm$fXC*0F5#aywpJ8pI}26ukXok9)h>pTaj~#- zN9tc-C8}k`C>TzE?oq7mGvzcoU8SR$qF#k}*i;+6=rv0@Sw_8<8PR2{4eYq6TRfq( zC`@VK8{FE?;MuAdmTRQle_b(5Ra$Q9IiA<(0;dBGY=BKF4%zTeuKSERumPv;E8RoZT{cw)aNpc)|u90Fv`Kj(GU|YLy0?f(qh~)Dp!?4^75cG(ART!wU15#$0 zc|Pz}9Bkc@y}vWu+OFL3VSGGt3Evxj4-k-Asmim9S->IQh0v;ppYeTj{!=$oVd$IW zlCe5XD6ONzY^BkuxNz%~H#jETx&p|47^b)lO_^1hf~~a5jFn*|re?)^+LV)2Gf$(hqF&K@^@_C0%?cstsjv z@7BgM;oH~KgGa_%$y-;3KnPxpC_O zs#0Z_Ld?{+q zu1H8c^hh$bWO!j^3{m2SJ~z=>bg;6`!1CQHcx``U-w+3dOdRog?U~_w9bZ+HCz_VE zk>73Xv-2#X0;^#;IZw&yWFBheI+a>($&9tupH?UOnu8zWK%MGNa*aY(J($n?;VrHJ zBp&$ABRtT@Qp}~YT-`5?kT=wJfzK$bU&e4j1<2YZh;{HADD(v&dZY#9)X9+@&~Esn z7jWQ0gT?ug_bU0z<)^9Y4CCaSr(ioVK#y_Og)H=^;M0Y!ct0Q0cwuselYHTl;`F4C zxF8X%JJlMK&aw8e-Q_c1;<}~6B5ii{B!4^W`MKXTaEmHiB*2}1wwP`#du75O774EX zX$bZK7YMtpw_7XJ(aVIq)lFL4wpD9;SLq0oFndxMw@U}+kP2a`ffi97xj2tuV%-<$ zrrN;%hgHo+S4|l`qnntcu3uzFvE=o|%YA!rsV$v$xbrreh7fO!P@9pjcyKs*x?Z)k zb>;37_(!eUs=6cJ%E9~$zBIy5QonYyLL4#1|8F||GbFpggFJ}lcDCf>^H6Tb%JS0K zo4fs1M7J3XI8Tp^n{=PY06h+283`#V8@XudsFkUxrd<{ZK8TD3E)(@H@(sNzjfK-U zxoC%CsSEQ9tK7Fg2PLdCqvUhyvbG%F=}#Rxz>4+L2-7&T))9^7&Cx-LAr^v)h(VLO zN*t=Kr(sh%o|UIB*01N@GHZv`FUMO02qE=tUGG5bX^&eb0YA|G&^*4u`M@CXIt~Ji z93HJ?W*bT&;VIBK#YOl?@4K$^2@1Bo5NR?20jyzgck|LT3m4zz`30ZOCLCyy9|7Ad zKwUU<^@-`DGv~C8gVay+u1`2|Znalk_g2yd$=NkFcn4mlaAbF)wvRk?EL}P5Dyv>xe%?j(#Z}(M(dvgwh zR@mZ5yHdUqXM8;jXNsqfOIOdFNyxuH)b$|V#@n`E??s>&NvyRHTB=tYD9>Waw4;gD z3nJ85#iK-6GO1DCOr)C{ihC;N^efLivJwqa#_JEaD-~^V`uQ`8pZb3DjJLG!0KNC+ z3$~d%GFi6?e*Ix-6G@V@b286x-^0U)ryJt?O8W}pzp1K|&A$Gd?B(EFt^tpdk zic>w=Qh!i!>?!NB<&Y0%9WftQQoHlsCK!}wt~IrLau%up4UzFG|JoST zG9W>$Fduz#(@zW~-#o=~K0LJ67DAar_ZGu5UKPLweEyAs(IY#UqKCqZFt>uNHxpU| zOA+EYyh2UIRT1v%P2T0}C0qz25qDj^z5e;@$=dcMM&ad-vHQmHW!niy5jd7iZbKU_ z?U$vN(Wh1r%vW+|l*$%n#aR~Ea$oK}e|+>B*Hh@-lNWEr&?lmcN)klNmq}8YMQ zi?CJ#OSPEHzQLR$$8{@etM(SAO0trA#KWe1rW_nk{z%S>zeNd86xjO-`eN8h0%I{N zdd*n)U~t{mCVTwSEEpWr160mN78eryiB2=wcUFHB{`XrAgM0z-0Ut!!UG{a5glsq& z)rvtRb+3!5XQH5&?4Uy#=W`)ad?L zQ+V7s<;0Qt-1JNL%hqh$x4fHTbYcg7Xpt7eblpq}Xt+%Xc2yBlqg|mw7amPJ_pLlU zy763R?L-2)hwTUhA}b9Et}Gk)oH2=V`0=m6L=X)#RzY3s$$IU;a3n_zuJi; zp}SnR3zKY|T`zgN05=6>qZA}nd>^24-=@u9 zvyZS&7}_ryI)scA)ryMkl*6DHmFCd<9v499P*R)%ddx?ePF}zZ%MeRHtNF0cr_6h^ zDi(QfFFCu@BiMPi7*>XRDDBE!7E=s5Sgg6TtNvn~jfre<0;!TjR%AMYl5?dN#+_MZ z9DZ!%JZF8$iF|V{WAla7#?Od;8$7pDZ~J~N5S``S#~PoeQd>t_XpdglmV`ir*p*tK z%2KG+hu55?;>SYqKY_om#^Nw4{Pr4RcqrAz>DzE*zci@W8Go1TQ7i(`lc6edGm=}H}K54W1K9O6_iS8KMhIwsUf z6(5vm==hG+fpxQp?(X#}xJEj)-o2AHWFJchqPu8s% zH<3^JYon@9{Oko?ZWYNOc}wN7;&7^R;zHE%>jr8ye-(P_!WkROIv-w7^|wi@Es*1Q zC4?Bs?@4C#c?R+^hR62TIU`G$Md{o%I#)6<0P~3iwK}M4ErU&%{?Z>WB=Pfk$L!#> zZY8?Pe&|0Z(Y@f29Yn$TUK;*E>54|&zpxM^G~#5=!~A^>pN1TP6YsA!h74NqSMwv_ z-9ES$5rp6>(TgCjQ!-a$HA`zp-e7k3W|-^S_ztj5t7QaTC9DSlGKG@{-AO^q3phtW z1_ChXSJ$QfIT9Z85IJUQDSqbgLG!jZ^CHT49?XXhiKqy?&x=Sk8_l$~y?HgtBTte> zZGq5b%h@&GlhkgW7&5Q6*KS6{Zl8!Tx4vt4$4r@?&{}p3<;vB%=yy@F z9DXUt;Mv{4Dp7tTXm;|}%)Y^+7K6no0QUb~>e~)plR)erb`UX}6-Jj_5!ZJ%6CNf{ zF2c&=sx0=DpZp!DBtv)KYIAtH>RO8E)ZwS#7oJ69~n3|UA0@^taPu0(J zo>66<9xB}0^!&KU2*&14xwmO)W8(~7;rUgYd_?!kN0r2MQ^EPo$eMsGOgaIkh5KHbH3$ z(_S6m9jOH?P|8d-6Xwp!*tj>T&v+p{AZz=+R7P8zxtxG5Eo-F+*{zk2p*j6(Cajyx zYkRu5PIY0OToOl3l7^9k9iwc#bj-Nhs`m{Q*hDvk2LWz}`d< z<;C^!YBvzq&m*Az;^|J1>R+$ z(@?0>Qh_s>;6*#;)TfoIo+rhb{!^Ijha;;_fLCeADJjAI54Jsp5+Ew;8<3cl4gKOe zGkB7&*`8QC$UFlRbhH zKQs(#%|Ip?I`Q2MWZEnzHWVR~sQ!;;J7$9nBh*2iT0|*$i^~oNqHsRcRzBx;ZdGTR z651ce_5;$_Q%L9I1$H(m&cKHAv9T{o-<+l;zh2XkJ$bW>eKa0Na*G zw@E*D|MnT#>$oBF+}`b%MoHLNR0Qk{7@hiRk^oJJpp&tL_WGoFV_-a}BFO!K-Hw2vDnTk?JMkCBd;Oi-CcqRld3oa(W}D6m@v)exB#LSkhUa1l0V< z?B0lau(TJb&TgSLJS3b~bvOXa33Be2d>?wF7|w%wAF!(>|6FmDd{6S+&wxbQ zyJ{I{3T91ZWPG_IC9|HIyvJ#8Af8okW`&lhb(Xe)o++0&*;{LjYv$EBs`FkWH(Kr>7-4xMZV2BM8*8z` z_RD0UB)dQX1r{m?_7#H3OHs5?X6m%jWGvoudERPo@5^8OoVdd~y1o3!6qQiwLuXe@ zPT*_CfUq{}=QRH7Hl`wkoRmRx@BT%*6PV{VDbThU7GZ2m+>MmW__wsR2zhUS$|-<3 zb>b3ASFR;(EEMBqWl1{INOv$a@PfPNe+LG(m$rtRhc zfzVYHmA5{Y=)f%Q9Rpf3uelxZV$t)Iq*rr4V!7GbL+*r8bU{!unhA!97B5;MmB)+f zM1+7h4%PV!I<&lJm%}Ypr#N1EBRiS3qNYl(!`A9b1|Q!dvr1FLn{H#e6I@ZBsdP^% z(*{Bu42WanjU6j%$;G3W?$Ox6zGSd4J&ojQzaeuS+Kw#iuLD8C-Tz%yysPwGOLrRc z2Gw&jy8z`jMn2MzZdI0vNGB(T2d^wGB4tTTUph*M!<6n0-3m#0xjanI#jRkQd_kZT02(ya9geew2Tr13z+g(LF1@k?}Xa2P?d1QoIc=`>@csS; zFn`7ZU@f(p)O5l05InNU#%7j|v|{d;e_%aYZ`eP)ja)Iho;~}pbRM2XNcU>;%IQ?g z1Iv#&l5U4NQ+e>G*)=ZO59f=zZIi7_1X?O13NU3mbIgluL);(H@fQP0Infg+`D(my zW5^UXPiz&r$*!yWe9QIdo)y7xrM+q<=kd9nVOi|-$;8AvLU$2`gJ5+?JoM8Aaj3uP z?mZokiR4lsxY8YhFB3MtXYX#7`!;XDfzTl0g{`^B!(3$1Ld(S?gk71oW`TAsrn0fr zx-Fy;AVTSTO1u4}5bUt2nWBLv2|uxJ$JxTULAW#paj8N>b2hP@`sFfbwnW=t4BfNyW7 zHUevR&=w8&A%>m_ZSKKE?nM}_`S-bg3W?uyTCZS1JT$=p#40af(Wjj7c;L%M!79;C zcwQVQ>#NMWzXS~HN_un$$4&0_5`0dVy#)=*3J0|LdF+*bFADoQn9D?Tw`!G!{<#p= zm>J!l>QptQ&0&4aAwNv?6md&xJ9Z4h&ks%yCPE~oRt6ct_m+e#0P?uR22s{w z8Cw+_Ke7?9sjpk;P2tzFo7#p4m%h8bWxYUp)#AtE8 z_p`#mXe_VNM!&P#T-`zYj1lU;n)A0wLM#FQzFux4Pip zms)*LW%dbRm_Ba|5xOWa=!G#(@q_!W#v6u^Kc!e}kW1Ho6-Gc3A7Wj3rOENtR4mD` z$^K}joKkmY%dU+qZfB9bcB$_v_mniavKzJ<-incAU}3;tE#FQ!&S=c8>ryl6&4>mS zpjs*Y;@#QsoPav41g=|yjvceS_3UXQv1r#V{R$(JE=tBN*`!=mcf=9c{!s@*xdA7K zkFxIZ5!hQuIqcYKuE_fRWQHaL-@4S+8SpxE z)A6tJaT>Jks7lXV*veG>zCOQmyQ(m4cQsfte2u5gU9^p-Ez zS6LO3Y0;JOMRts+uBLFeFf%ACyX4)VI?BEySLK&WuYo0T{DGPeg#$Qrh5Xx{;*NHr z3EjE<`WkHH59ERTz&?m|yOHOJx9z!dKqG7MNU`$piH) zO+GGpf#g;-niDp1*y#sveX|yZshcSW-u}3MZF18grh;}bCRT^?{ZS?s3DQ~kvyfq2avlRJ9 ztdo^XV#A|DcY_kDk*vI!Z-^)35{pk)S7z`$@xW#_*>EE};T%j`lxgj*LpHHf)f?&S z)uVx5++zt38%qCz(l3lO*RzZZMa@txZ+i>Cw*VoEAxsT|raGS|vLxXkj>!yT{t_hA z@}a_%2ox4O9XnOIC1b-S=bP`aZo$lMQmO9Hsa&7vkjZE0nwLkG_rs@rTH-YD4Df3L zqdk=;)C0>E#ubP=3$+X@up1V9%r8Xsm)~+I#8HP4b4r5F3ma%e{pb5QL$g6v3|i7H zNoFz%y!-o%fdj2M`U5VU!}twdQye(@&fnfyO~7P?(e{4LJNIY#)4uRN+qjQTsW2hR zWu8YEc495lK@DaBN+I|DdV&e^9^e%O*!Ij+b|POGgmO9ts^lIT@OnJY?obs^uoi=% z+N=`GkEl_|AlHLdxWKo)N25|kw#3FCw}X;rR0TM2*^Kn-ph3Fy0t{45TXo3RDDhGb zG6of66MqlWzMcl8B;8RV5FQO`*DTmjp#W{uASIX2hCR-Fw#pVn)lVt; zUe0-@E%}E*a7T~ye>nZqrR^r&SZ7F|>d* z_-gx#Y>C^`4w)P`SR0r2}N;Y3pL zTfgdvcG~ga5HjGa+J{7ZdwrSxrHVJR1jh)ruUGT0hjPD$Ss>Be!lczXSkh>7c|gwj zSyq;{+Cg;!$+ z>n5hfeBV0L{@o<~^xmFB8<5T-TmMJngIbaBQ>8y5@@U&snLzF&*VWYlZd8r9%a4t5 z_(z?!DF&U02frjA`Su8*Uvb9I_e!5@4z8|Ct)&>m%CS4|^)n#~Nb15v@Z`;h9{bax zejj_apS47_0?%=rAFrX0YF^AiGXfDR-JnsttjHo8fFWIT^ly&8yg=!XDT3JkxH}l$ zh1{Ut$1iQGX=v-CMe#zl16B5(kj4J>5APIbzRNVOE;W(PYc}hpjJxQG|}S zo7voYl0gPisw(BJM2gUC`4&)cJjmaaMh=`JlJN=d#12gJdGwtNZ%K1sR!Bo~8!VEK zMSO(WxVOgisi;~On?Mh)fevpe!sx9#WI8zK=1L-qYJCT{mW}2+cUX4Kxbm@%;msa*YfSj@`AGae z$|BksncgK9WxYCV7>oB5zA5oMl7?Z-o)B z=M4^8Skn@Rl9ht_V8w&Bg+_wphCw3df42YX&l13b^1BGv3}F&Nw+XrpbR6gdg9D!! z2B}9zcavp-PykgC>6r?SY2f2?COY@veX?oBz2G%jE(1OwPDOCf8Y0G&I(gCcwfxGJ zn5~?lSo;IJoE!a|1+@^+jPFa#Gr1~V0fH}40`JV&B{$LJ4q8QSb|dCwLcNJE?ytTs z$)7tMD&exBFTF`2XIjN{KHpTv<6O=rQ@m24tT1aFm9DRAV0M?Gro81CYHmZo)u_{R zG_-Qt)dbY+k_$mFci#~_zf%6%b6Xev>o|S2+nn&_Bl6}|aMsJz``t@O{%QH}t^JJB zeZESe_D85h6gk6+j*{7$Kx1wef;1ABvY?!8%tx8Vm}kaE*ToI7n$SMl%D%|UA33UO zpP0h#-Ul*(#%p4@-)dPxd)^?K?@-6yd@W_^)C+hahk5IMG;43ZDndDRTD3J%#fkbZ z&MBX#WpO33iTkd0d7k}%&5C@HHLOc}P|$YtGK2Iz6YOmh^=qX$q!F63B)E$n97DGS zek>s)&wAIs9JT6x!U=l#HuN$C;fT8U4d+=6*xUb=3&otnxK=Ry8getlag?4(X#;&E z`~hSZ7fwbWPM3+s8tG2>8zoO*-@ayXB;!xR8Jh=7p82WblfwRN>G71_GCzJU;%?j- zl3_r!n6g|h9+xp>RNE3Jatp`_J!PstQ5Vc;B=q5czP502-eVdG{1&sb>WM~-58>kZ!L8#&L(-_nsAe@6e14byPc zuLKO@+^#160-^*`gg=0ka3h{zkjP6KeApIPHuA2iTvE30IbZu8*oQ2iZc#WUff^u1 zaES%U9POwYz{ycsu9Z20CpwOKYO!va+-WsuX3K>ENWW<1Z*+V-bi}#jG#_&1bdJBr zS6VQ_xm8Y!Hzo3A$FTRlnLl@7*=keW!)WHa9rVDKBHtXp_LNz1fiUP&l1%w7#$fh? z|M%`Iq0y0WS#4@36$;bQP53>w+_fU^9~aT)Iv7VwFoK`$+fLX5zhs9?nSCvBxs@Wy+lq{jf@u8RPw^fV~xeO}im+&&G ztW3F=G81!QA;y&3F$kWeS}wq34FU!I71@KlHL||L2zk~i&i4Ka(#nwjzD!0-k8Yie zWlIT>ON%5QIh&ND&y_|BF-Xe`H=a+T)Lx*}6=ci3YRg;V)hC1coeUC^qF)paw`?ll zJG`H7$=mxMsY0TVWE2|({|o^uA5fv!M-TRYe|4VLMfcIXJXKxk83X2gh^~-=M%XY{ zfkHXJ{}d(Pqd3FfB^dZ@fnPAw!j6SuzSZpX_~R<*e#wV8_wBmk5O#*5O5#1pS4esm zWDM8>q0<%Z`KKKSC}I~+!Fl4-C#xOP?-~)ljoiK9fBp08Nj!6BWS2E@8S)cBxe|i0 zwuV@>z^u{}D(Y*ffQb zJEYz8o<|s2HLRh?4E%YUNv!XYReF_dF`@i*7Dl3CE8Be&YJ9(4%b`S2@9=9UuPerh z=dlk~^(*OWh0Xn+f^?w|bN;)g?icF>3l*%c`$a9cM+;46=`85)y$4 zfzA}rWI0HKJ#+_aBD_>CjV61GbCK1j2cx_d9XzY0=6u3K-RDJ|)xY-4jwV(`mQXFp z%o!}V*jKTgM=FQ;7DOBq1($?iR<*nP3L(Mp1`tK$& zA)5a_A-eGAFpf}aP@ZauNa|v#qB(Y3`xZYv5c4fvL{#}mAaIgb1N$@g(KU1IvR)ir z{we@vb~%1wSLcEU@@O(YU*(LR?W65K?E*ib_P||E1l6|JAw>iAX8M;TsmZ0%R*ix{ zXp2@Kpt+4#uk*YIe?w;>$C)Mxr^k-ow-?B!+}G(VPHPq7G3itfx8)7aRM@-uiqkaO z5x=inH}i!J7)ga5RaA`Vv3%z&m}3|3SBxM z{WpzvN`+qBwvf#Ye8O=XXioB)jiSgoU({k@Iy$bTdMxj(cMNfCjF-n^d@7fXH?4t1 z-S#%wRJ2c@yA$-i{D@uqN(p}pjpzlivV3NG3=TuyU>!bO zRE?WGBzGOkf^XVretWw4}ZTV_uL>{Wr9dw!E?y#-o!bJq*ru zwp_m$?Da7()M=n3EL%xU_qZlAqXvOWaA_N(RV?awPPx$Eky@!nc$A{7IBp0F_2`h4 z5$1fOytGUn=_w7mQsjoVD}&lUJZ8_P%vnn&@fz6GusZe4HOsiC1@xD~q5<9+r#`&a^h93M=e{C>v(N(Opy5WE7dmEMDM z!_!$5Bp!E&Z!-E{H4L7GsaL)~(Q=n?%)CHHZ2NXmdbOq8c`C~9G-HD|BPQXDtY(SK z*ObO4{>TYz63s&u8z-#wA-H3SfnPvN7luko_EtiG?VKIPW6x*Q#y)i!lp+MB&0Uy#_Mr3W!d=U-#z;whqCw0mj zS~qbo9z;{m{);ilqVd-VqR=inU9<}R8-ZRby>7HqPdXQ(;_JZ1VZ$pjV)GEQI2%wT zp~x8}gbkK@)8JVNh-`r4RC_Ki6T_VE@{7Vzb@AWe-5b$SE6^eQDmWnVIwS{(0xWz> z25*V=NoaKtbUyJsvO&r6t`+bkIKg}l$C;MePG7#A31bU6?k`Gh zaua53(p$q&hRVK21}{xk>Mf5KkLS`5=K_dYf!yAXg`s^tKX2R{uHmO;X+xotIBM8J zTwozq3(5`MEJXNo{JZu8KU2~ z0l|a{bVL%&pv0KvrwZckGT@)zjiE^PD^(?H5!-?K)d&4wVbTh(X^5kLa_$PRh`zK} zr3P>OLs#=<&mUMk6C$2WD`x7~b$dqC@qsB5hwE|6V6}gStC)de;*h+>m5}gBeLH{| z9Oy;Pz?wj>X~ozc?o|P{%}K9-hF=#Ye3aupb++c?3kcA72II{KUOa4W5@ss&4!Ro*){+sdyJ&8J7}GRfLT$3wx4LGggEL9}htiT#Y|o2|~CBQ5fHu zRNM*g;Sl`vn!SKr{2z~sA70}o?pPL^h;u+inEfn%0o0W&D;!e*jFi@mj6bmitEv*{ z*G718ggo+(pV!s8iB|y8Tl&E_n}0i z-Sw>9o45*8t2X%_+C_&C{>DS4S@1Jf0K^^L6H5MaoXACSit72+%=d zF@dT83P8iHAVM)R}L-;;2T2n>}H-bGT(hD6}M$hyu;q>9js zuB$M6zWGCl4tEDO(DJLvz3}p{>4=vHt)s_aA6}bq*+Q>g>XSx|%z~jcX%|cFXfhd=f zc4~K4G__f_$HlZ)aQ4;hv9lZ7O|})+L(8j7*CwlP6CNwsiDmj!i5E_NbBE})-YkDv zv-O{cAbQsQe|Ls}*)M8nyvd&TMFnbSc7z$vU#DV$GGg+#G&>0K1ziMegmj@LP{v>M z17?jJzVY*^xxd9u4@aAx?XID4McDM^er%fEdK?C{3608N8&-%k*-mY z6_W|WYO*wzElrw)h`kUcDV zuz?VK8Q_^?LxweYwcLYl-mkj5Xe40Zd^$z;f98p|dzri^cMp92O)z(5FfScy6Ak2B zrUS0TZUJ7nVX2(L4`;&xc7}Y}s}6DWGa5z(v?9m*SWK3a6$0uYS@l3E65plbMg;QS z-0pm$X+X;*h&VAZY-Z~q6a!@fb;GacWQlMtZNPdWh$*kCds&c-QB*40xlX@5+I}~pa3C0v5_Ao8qztYfCQ0f zaDyMdnc`9rCz$x3iY}7(Nb?tIe%pdef652cc?li|_%n(wSr&*KvLFC*5zso-e*yRk z)Jv5RWj#Cd!l%5;PE(SXGSjKM>{;1qTB+`b)r`?xGr7}?EgQ)W$yZtFAk5ruIg>4n zx2H_|l%O+~s7N-`hVfQUnOTXLGwjgG*2pAQ%hx;4l5)d`xqbs%{D6K17VhX2zN#^B zRG`J(GB`YK!q5GlNz{{ z{amT1g1b+gD}CAUvie}I=uRuuE5aVM$~!tS>&Jehm@O}oHM6}-ZG?&=mL_#~m8%%l zNp?CJBvZ&NQj#63=7u%YM77&41XTk6{jU+-Ayh{WRQsF*)!xJOd{Iz>fB*Bt|MSp@ z3X&`!Xiy~J6o#$A71K;mh6GUIB%*+^$jjwC&Eu65)kHtvkq?R(^Ca(RrOMNy<0U8Y zmwCM41!&=Zc=1JEoJW0#5qNPp;D(%!{}8H%h<$+OhF0YY&&~pV!%q}nf7x_@T3G)jMTP= zd{t;yQ)M$*iyicJdp}u>)3bf7-1025I1u-l;KgKtYW$LV*Zls&f0KtpJGXLxZ>Y%^ z7b?iV_Hl#2ORz2YZWLRaMkLs8@X}3N(kT2(0H!7-f=qxLgs<6%RB-#Aw>Cut^7h^C zB5!Uom`af$g9!px*tCgh%YrNkx`ZoHlx)WkRQP634_hx68&VpQYRxDajZCFb*$BfVi z8bE!(SClAN2DV^AJ75-=aPXdZAwU1j+zAT>`M&x!9Ija z;#^Acp9}o)QZ<~sYhRRmSEyrSvyC4CQ#=ELuQJ%gq@Z~K9W#)S{_2%de#$PAK#{v3woz1}c zPsSzKe*zJ)Ajmg$5qTIQ8-$4%1Or=)ChNRJBrip$>GZ{NDj(?aa2jf)Jk$2WLUmiM zZcc~3Fx-_-t?kB6Z>h@JS(*d zV3a5Se={!d9T%>>n}64Vk9(QnSlu2(f>71ge>A}n`1{f&U|~A1nyV3$dvjFRHGpFr z{$PPm_bk#51S8sVCdY>z0X;q-2yzeC<6$q6^*dDr!e08fZ$W`~B5#Ta?xQb+M)V;| zmTHMIAX9GsRYgI_W|^wWYzYC3h)^XgME)M){srSGm|2r>y2$^ex5Ic6)(FN19Z)jR zf1lCl<)nEllJ!LeDjIPbz_m1#cCo8R6->cFtkb~&gg!n8sPDp z8D`!6P)AFWzIb2TrSj3Qwm&M8_al1m!yDmHEAaOOP$mtD`@KkK*}RAtFK;CnNC&9= z0Yzi;Z=ISor8Q1EWPosM*D625Rm#_YZ3jFhlvvnQkF?G)OUa087!(H(B z!`s^K?y=MS3%93_@rJW{9zFxrWzJtZ6WZ!WmKIxJ_JLglIt+u0?9uJSe{&{0)(SZs z(O&Fzo{RJzI)Mr4KjRKlXab>|z*an1KL63X6Z|r{{XY&XnMZ~p#su224;?< zaAGxfeBdT3b=^X@-PW!K5fB19)<)*ZEdwp4n!Hr+| zFn~K$u=0={Qfvd5yG0EXT_u8U0Qt~mr{;a@pgc71HY`B51ykiOX(u9L ze9ps!af2tNAw1A+UaX(Nt@`RLz*Fw&trE@cMSPEe)c3r{=us-~>BFN)FeLL=Qd>Gj zL}VDc1Fz9ff0pVBf1|Ey%ZP_`6AJTY1%5sZe&a{5MmtFhCj?KjHU=XBflUzXzh6Nm=}$+X{Fj! z@6Rf8v!u-1uGrg-X4#39+uOa&sk*b|E<0**BfSO)f9g4Mv2sFyIW_XBk$mp-vhA`o zr0SfmMoK))?!c5U_lV?pp$>jR;M1a$f0DOW-Ay1ga=ZBmBn25uWF|3=JT+Rq=C>png8rf!+g_^lm&1g$U!D%Lb|*7*7lnkioinZ3?=xoCnv!@p%(d?P zPZc(-1%fpO?Dr8Yg0 zMZcV+jcli}aD_yVY@~HgTZoI1u1>w!XgU9yH}i<)L2n@x7}%Ll#U9^GAzq|$jfI!K zT?x=r*}$?xAPUZ(KtS>n4AU}1fx>@B{t&R70?HyFi&u8#3F^q-QnErw7;Fs}0P}C) ze+}2`%Mt1O2U6t0w;YYWNb|cMTt*JJqT3d+FkK{@B2B6Y{!&v_tUw^gj*Q)o@I5f> z20#HHEaQ!w@Jh5#OKZG^mOzl-w26QCB>+c&eqixK=kPWRm_I>>y9ide1~*FwLk38Z z=>X9VTNMVhFA7h*30Pdk`K=1CBgGGGe??G1PKSO>24s#m$k5SPu!d}~h9$)Sv6>h! zp!P*ul25r(rE0NcqvLj$+9Z`OrI*_T!aa3#vMPz*Id>G#@l++%?rJ7UB)0vzD=nL+ z{7}rYd2`k<8`IS$-x}l&=kj*eH7}+*D1<%Re~>q|^dxe<#_x zWs8c2Cl1IY)Fie>CC348>6ufX$*gOw^=Tm((`vTAuEol+O}X#JJd*@+_1AZm*mp76IiXp)AW>QoZY#jmP+ZP*;}#Qq8S{WGW>^wQ!l zK>;50Sl{~rh4df2+u_f$!@ht1f53No18d076cEdlpb1c*L8{O=7zu}0asX87hGrsh zuZM5f`m&DUeZEu6fXH5;%`J?*r)I=LiyD+P$_hfyoiQP9?%Ey0~16~4S2FD18oAPf2`85c-v#4 zY<)3kWQ*#$b~>)hs}+-zv)*#uqAUK|F26&OHyD0Tw&PxA(5=XWh|8}jj;N|K+(GO{ zqOMU*6fMxlMOAcciOL}RD2N80zF*6BvWv#1mCy%lnXyKl>^R>%oHfWWY?PCpVNx+AC5k~MrcP}|bdVxo zx}O&F+s5lxf3hQg8YF*~8?^S}VI*hW?+wpQIrsr2n-AeTaXMxkOep-_{Wx1p1wime^PtXX8gkI9p0T= zpZfI7*h{Kv>jdm)P^~z3P7!q?!F-s8BWQ4dsiqS}v|gs5pWE0F!n(jbpB4Imaov}` zeX10H1mJdle)^{eR=!r%ElUlxD2PE-s=__y=R_PGmI&UmiA*doF^4;VYWUK%cU1M@ zDSTE{^cU{u&vkX&f9e>7^T$`!E^5j%{v4iv+Z zpgB=PrWdSZf#Yd<@P>tlc76w}^mRLLy9?E1WM~W~6BUpGvIQpoWumAkM3tFDB}KrR zFoS9O%XRd^0M`G`OUZ`Fh}<4Mc?sfgbTecG-ERECITs*6f42ZkgQsPPjzB=B&@4@* zqG@1X(cs$Z61+O=I*pL0p8Is^kK4=dzRl7;6CO1D*(cGo4u%MH0bO+jz!w@XFe*!w zBN#SAQcVU6&Ec;@eC7mbihQi)^mJ~iSBL41TsD-(G3)FTm6r!t0!);1hJy1AcMiaF z4SmNE>Gw5se>*x&IjaIJJlPQq1352Ig(C` zshkW2a=;g>F$vCGbS7dFKGFf})%G=@2sI=pGwc6OnN8|BH5?n>u zIn+58<7GRq8RfD^O3r4fEA4XWl+co$FAFT*E9)APMmehAw)Ue!1LZ}ZL^*K)-c0x* zHq|X2e|;kwS2P6%OH+|Mghv9{Us7%Iv^qjFrLXLDWzJY;+wYijau(f2d{^BTE;Bh; z+uw6~|0*u*P+&H0C-?o=V-Z2b9;g#EUQkpXy9fjp*s(NQ1V$o?hVrH(eCfh>6hC?1 zg#^N(j0}C`qF?BavYQ)B$ibKoT>&we*?_1<2<%a``k9|d)nrU374CsNU~z; z1~zX{g&fXwwfR8`!2o>_p|A*ZNM2+KWHB{yW+RZV+9&>!wrzXG%H7I(-%4h>=k|7+ z-)EX>O%`LTL-y~M=X-EzZYcG$ z=Nznl_WV!FQ#}X`dLMlfDOUwLB*+jF%%CZnssI`~$L)yj2q2|X(UNo~0L6M4kUcF< zAA$1zzuLZQ$8}`M_Wc6$4~_GxQ&%)ee+SGATHbrFmkW}al=og3^ta!YBqdQ2S-sV} z1`X^IQ`J$K$utowRz&>yQ%B%Upf{S^Q?UB3Xu&ZfE1;{`3Iz!S#=XI7pcz0@ZRl~( zs3leSE(QN#X}bu@tJZRB|FOZ`1bTzHJq7J#P3BoMc!G7ofGb6^WkoV6FboC+f89{v zLYE{vx}LyY9RepMiM2|k{G0B+;L{Bhw^FtXkfC=L}UC<39PCG#Ry z0z3d3&x;5X(2)&C1A{y4Zfc#RaWj?42v$X^Ce#G$tGRx?<~aTP-30&sXoT7dU^_=Q2*-mcFFLPD++FHGr$LL~ zpWyNT)}@b)guuCfKk#p6f&(TcG$~FO2c}2?kvc?$quT)(V*><-(*n*y7hH%qCjBzL z!4vY_f)$e{j|lMsQRb95R7T4$}=l349NRty9sqEt@A`)^zIWSYC0z zFK4w~a1HRy{pvP-(zk#>bT9A(El|E`8Wfv^mro(+mjpMT1ojOvG5N9quMq4?A`-)n zaCvUzgV{}GdbC^{bW#PCuB-Iq#5KE^t?fD^y56W;VQ-%IxrS0Lf3{||>&m(G7G%1v z9g51}Oc!M_TTmL!*d~@ws&YPG&Mh0iR{qexG5ldIR)-xsjTxK&`QQJ=2lrM^5N6Ov z&h5{(hBUe-f2DdHHRqe$i4dXVTlZ zUWL+^HG~$JD8KarLMPpm>*qWjpf zLH_uk|M`QT+3rt|DjPOZ?(Z^QsVH9C|H@Dy*Q3!37BE-_5)Mx?jiV6uGA>8#9|M4j zW@*e)!Ig_Re|aYTbE>8Ev{rjRZnZ1fe!Q9BBmo@6&Ow?g<8;U^q~1;GBTY z$_us_)Pf?Y378!?f=ye37bAQ+irs6X8Ba`;$L?NAE(YUsGu0YgcIjQ+-tFk3on2lp z<;;F(Y^tZlba5cXcA_#kSQ+Qkt+h_;hFB1Hf2C5^K97f~f@Gn0&TTq&*sD9YV6vaj zg_ou}P4?r}VgJRyb*o_ggg@t({uH0RU-`X&{|6HZHj6=^N>aF`ZFtlHqXTXv5|tuSim6K?>B-7PeWq_6K%ZjW^45xIg5!iOnp@jOL&c z-+MK}{TaDsIQSV8_etb!PHxY^B72%+fAe}rj$;cJOe+d&Pf;9@n*hwqpc29#CMztw z$X@(f-yY+M{p#9WcKeb&nWtl|<)+F!6W51n{ml6P{^RLcetLcjr{ql^X=}bP4AuYS zYGA&DT4bgK{}`-UxPCxKz=6-XoD^Jg696G}F;lkH?*PFYjoIV3xYxqH`#*sA=yBbKqngLguBpM*2K>x#*wU`CJHIBEi9ow|#>&7mt<@3wDJzk`G)}~X7 z9m!=L>GOTBef$#I8Y~VJh`;5Na=rXyZpVi_cVcc2!2+A`y(kV7-~b2ve+UFd5#~9V zUt(2w!nU$iQ+g}CB15eu z>Dzf@FwZv+=}vSeU7zOse}tdUF#$g`NJ!#?AFrKtF|sYk_kDy%$bTfGUQf z8n~woLB<)*z)=Ysq;+m9iz$oM)^dMb?-sl3^n8|XF0@%8GX2V1;$wfb9#-N9eE*EQ z-xtQm?0pKj`*|it6=%LPRRGTzMv4lrs31_Fe3Gqj#!9%Nf0CXT>hoe}mg)+H z^-j7v(z;j|4$I7{EzVAZ@nll($KQ#oBs=JF>(FC0;JVXziDjU8mk+bL& z19mC+%fOoL5Hm*nn)hZ|yC4qs<&AKf46J0m=Tz)Pn^qFPo`d!_HC_xL@8U~HyPuow zmkK02GDuphU`<*+%hcq|Z~RHv{V#Tp-}u=Kb9wH}@(*9We+ci~fT!2s^`4+i@HGEC zbU`7u1Iz?!lqT3Rh4v&y@J)`=ES+JBHfMJGFgMeML$zJM$ju8Gm2*XPDAwd-Mx1R& z{b6;xYsAXgb}rvNcc*s0z7w_b*cx_oj3$aly+0K9$ElJ%wtNTp{BY)=5zjaN<_q`` z+;Bzl@$;YXe*)Z~4F@a=ID8e^fzKN#7>*J^j4FI3oFS%yheHW?d=Uv23i@$5tu4m= zU8OazR)+J+tW`UXw&zlDE*xsR%$4Rwx$5vRteY*PG-u8_W0bn!j%A(wyx2;`#Lgv^ zGU5f*XbO^jjbH7QpFd?`&RC%4eVHkl~P=C6cqJjkUB0CVHRmkrBmwfF)nbv2(`<`$>bVZ?LB%kNBhx9PL-efKxq z0e|-k?xo^Ij`8~9%(fNWn>?M2Xv4DOMcfoBSt@NMl4Mna(Mu==ITvhWUf=XMzP
  • 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 diff --git a/templates/app-nolayers/angular/package.json b/templates/app-nolayers/angular/package.json index def5c3b04a..0d132fc3cc 100644 --- a/templates/app-nolayers/angular/package.json +++ b/templates/app-nolayers/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.2", - "@abp/ng.components": "~6.0.2", - "@abp/ng.core": "~6.0.2", - "@abp/ng.identity": "~6.0.2", - "@abp/ng.setting-management": "~6.0.2", - "@abp/ng.tenant-management": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", - "@abp/ng.theme.lepton-x": "^1.0.2", + "@abp/ng.account": "~6.0.3", + "@abp/ng.components": "~6.0.3", + "@abp/ng.core": "~6.0.3", + "@abp/ng.identity": "~6.0.3", + "@abp/ng.setting-management": "~6.0.3", + "@abp/ng.tenant-management": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", + "@abp/ng.theme.lepton-x": "^1.0.4", "@angular/animations": "^14.2.1", "@angular/common": "^14.2.1", "@angular/compiler": "^14.2.1", @@ -35,7 +35,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~6.0.2", + "@abp/ng.schematics": "~6.0.3", "@angular-devkit/build-angular": "^14.2.3", "@angular-eslint/builder": "~14.1.1", "@angular-eslint/eslint-plugin": "~14.1.1", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json index e947a3f10b..bba35d7f11 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.2", - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.4", + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json index 99fc770985..8080aa3b4c 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json index 9b92080442..e1c8f03856 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json index 9b92080442..e1c8f03856 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json index 9b92080442..e1c8f03856 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json index 9b92080442..e1c8f03856 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app/angular/package.json b/templates/app/angular/package.json index 1485c484d0..96b9870b52 100644 --- a/templates/app/angular/package.json +++ b/templates/app/angular/package.json @@ -12,14 +12,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.2", - "@abp/ng.components": "~6.0.2", - "@abp/ng.core": "~6.0.2", - "@abp/ng.identity": "~6.0.2", - "@abp/ng.setting-management": "~6.0.2", - "@abp/ng.tenant-management": "~6.0.2", - "@abp/ng.theme.lepton-x": "^1.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.account": "~6.0.3", + "@abp/ng.components": "~6.0.3", + "@abp/ng.core": "~6.0.3", + "@abp/ng.identity": "~6.0.3", + "@abp/ng.setting-management": "~6.0.3", + "@abp/ng.tenant-management": "~6.0.3", + "@abp/ng.theme.lepton-x": "^1.0.4", + "@abp/ng.theme.shared": "~6.0.3", "@angular/animations": "^14.2.1", "@angular/common": "^14.2.1", "@angular/compiler": "^14.2.1", @@ -35,7 +35,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~6.0.2", + "@abp/ng.schematics": "~6.0.3", "@angular-devkit/build-angular": "^14.2.3", "@angular-eslint/builder": "~14.1.1", "@angular-eslint/eslint-plugin": "~14.1.1", diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json index e6b9979262..679d7aaa0d 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json index 99fc770985..8080aa3b4c 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server.Tiered/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json index 13dbc95649..ac85b7e5b6 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor.Server/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2", - "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4", + "@abp/aspnetcore.components.server.leptonxlitetheme": "~1.0.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json index 0636b8d12d..da7f480d6d 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json index 9b92080442..e1c8f03856 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json index 9b92080442..e1c8f03856 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.2" + "@abp/aspnetcore.mvc.ui.theme.leptonxlite": "~1.0.4" } } diff --git a/templates/module/angular/package.json b/templates/module/angular/package.json index 33cb87bd23..4b2ba48b7a 100644 --- a/templates/module/angular/package.json +++ b/templates/module/angular/package.json @@ -15,14 +15,14 @@ }, "private": true, "dependencies": { - "@abp/ng.account": "~6.0.2", - "@abp/ng.components": "~6.0.2", - "@abp/ng.core": "~6.0.2", - "@abp/ng.identity": "~6.0.2", - "@abp/ng.setting-management": "~6.0.2", - "@abp/ng.tenant-management": "~6.0.2", - "@abp/ng.theme.basic": "~6.0.2", - "@abp/ng.theme.shared": "~6.0.2", + "@abp/ng.account": "~6.0.3", + "@abp/ng.components": "~6.0.3", + "@abp/ng.core": "~6.0.3", + "@abp/ng.identity": "~6.0.3", + "@abp/ng.setting-management": "~6.0.3", + "@abp/ng.tenant-management": "~6.0.3", + "@abp/ng.theme.basic": "~6.0.3", + "@abp/ng.theme.shared": "~6.0.3", "@angular/animations": "^14.2.1", "@angular/common": "^14.2.1", "@angular/compiler": "^14.2.1", @@ -37,7 +37,7 @@ "zone.js": "~0.11.4" }, "devDependencies": { - "@abp/ng.schematics": "~6.0.2", + "@abp/ng.schematics": "~6.0.3", "@angular-devkit/build-angular": "^14.2.3", "@angular-eslint/builder": "~14.1.1", "@angular-eslint/eslint-plugin": "~14.1.1", diff --git a/templates/module/angular/projects/my-project-name/package.json b/templates/module/angular/projects/my-project-name/package.json index e70d8a323a..26605650d6 100644 --- a/templates/module/angular/projects/my-project-name/package.json +++ b/templates/module/angular/projects/my-project-name/package.json @@ -4,8 +4,8 @@ "peerDependencies": { "@angular/common": ">=14", "@angular/core": ">=14", - "@abp/ng.core": ">=6.0.2", - "@abp/ng.theme.shared": ">=6.0.2" + "@abp/ng.core": ">=6.0.3", + "@abp/ng.theme.shared": ">=6.0.3" }, "dependencies": { "tslib": "^2.1.0" diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json index b15ee3301e..be0a16fdc7 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.AuthServer/package.json @@ -3,6 +3,6 @@ "name": "my-app-authserver", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json index 94c8c8b355..b94456ae18 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Blazor.Server.Host/package.json @@ -3,7 +3,7 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2", - "@abp/aspnetcore.components.server.basictheme": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3", + "@abp/aspnetcore.components.server.basictheme": "^6.0.3" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json index b2bb41dcf8..7cad1f96d7 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Host/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3" } } diff --git a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json index b2bb41dcf8..7cad1f96d7 100644 --- a/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json +++ b/templates/module/aspnet-core/host/MyCompanyName.MyProjectName.Web.Unified/package.json @@ -3,6 +3,6 @@ "name": "my-app", "private": true, "dependencies": { - "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.2" + "@abp/aspnetcore.mvc.ui.theme.basic": "^6.0.3" } }
  • 9-kqG-v%CxW%P4OF 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