From 981bf54a13bc0aebff71ba1e0fa2a43012509775 Mon Sep 17 00:00:00 2001 From: Yunus Emre Kalkan Date: Tue, 24 Aug 2021 11:29:53 +0300 Subject: [PATCH] Created analyze files for identity module --- .gitignore | 2 +- ....Application.Contracts.abppkg.analyze.json | 11 + ....Abp.Identity.Application.Contracts.csproj | 10 + ...p.Identity.Application.abppkg.analyze.json | 127 +++++++++++ .../Volo.Abp.Identity.Application.csproj | 10 + ...Identity.Domain.Shared.abppkg.analyze.json | 11 + .../Volo.Abp.Identity.Domain.Shared.csproj | 7 + ...lo.Abp.Identity.Domain.abppkg.analyze.json | 205 ++++++++++++++++++ .../Volo.Abp.Identity.Domain.csproj | 7 + ...ty.EntityFrameworkCore.abppkg.analyze.json | 84 +++++++ ...lo.Abp.Identity.EntityFrameworkCore.csproj | 10 + ...dentity.HttpApi.Client.abppkg.analyze.json | 11 + .../Volo.Abp.Identity.HttpApi.Client.csproj | 10 + ...o.Abp.Identity.HttpApi.abppkg.analyze.json | 11 + .../Volo.Abp.Identity.HttpApi.csproj | 14 ++ .../Volo.Abp.Identity.Web.abppkg.analyze.json | 11 + .../Volo.Abp.Identity.Web.csproj | 11 + 17 files changed, 551 insertions(+), 1 deletion(-) create mode 100644 modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json create mode 100644 modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.abppkg.analyze.json create mode 100644 modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.abppkg.analyze.json create mode 100644 modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.abppkg.analyze.json create mode 100644 modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.abppkg.analyze.json create mode 100644 modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.abppkg.analyze.json create mode 100644 modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.abppkg.analyze.json create mode 100644 modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.abppkg.analyze.json diff --git a/.gitignore b/.gitignore index c0347428f2..d3968773a0 100644 --- a/.gitignore +++ b/.gitignore @@ -314,7 +314,7 @@ abp-build-config.json tempkey.jwk # ABP Analyzing files -*.abppkg.analyze.json +# [Disabled for now] *.abppkg.analyze.json # appsettings.secrets.json appsettings.secrets.json \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json new file mode 100644 index 0000000000..f5c9f5f12e --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.abppkg.analyze.json @@ -0,0 +1,11 @@ +{ + "name": "Volo.Abp.Identity.Application.Contracts", + "hash": "7d48962330d53c649b5db86b7e77bce9", + "contents": [ + { + "namespace": "Volo.Abp.Identity", + "contentType": "abpModule", + "name": "AbpIdentityApplicationContractsModule" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.csproj b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.csproj index e6241c927d..5beb6a2668 100644 --- a/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.csproj +++ b/modules/identity/src/Volo.Abp.Identity.Application.Contracts/Volo.Abp.Identity.Application.Contracts.csproj @@ -21,4 +21,14 @@ + + + + true + Never + + + + + 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 new file mode 100644 index 0000000000..56179082c7 --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.abppkg.analyze.json @@ -0,0 +1,127 @@ +{ + "name": "Volo.Abp.Identity.Application", + "hash": "4e28f54b13b3299ac1f5ee664729ec40", + "contents": [ + { + "namespace": "Volo.Abp.Identity", + "contentType": "abpModule", + "name": "AbpIdentityApplicationModule" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "implementingInterfaces": [ + "Volo.Abp.Identity.IIdentityRoleAppService", + "Volo.Abp.Application.Services.ICrudAppService`5[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.Abp.Identity.IdentityRoleDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + ], + "contentType": "applicationService", + "name": "IdentityRoleAppService" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "implementingInterfaces": [ + "Volo.Abp.Identity.IIdentityUserAppService", + "Volo.Abp.Application.Services.ICrudAppService`5[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.ICrudAppService`6[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.IReadOnlyAppService`4[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.ICreateUpdateAppService`4[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.ICreateAppService`2[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.IUpdateAppService`3[[Volo.Abp.Identity.IdentityUserDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts, Version=5.0.0.0, Culture=neutral, PublicKeyToken=null]]", + "Volo.Abp.Application.Services.IDeleteAppService`1[[System.Guid, System.Private.CoreLib, Version=5.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]]" + ], + "contentType": "applicationService", + "name": "IdentityUserAppService" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "implementingInterfaces": [ + "Volo.Abp.Identity.IIdentityUserLookupAppService" + ], + "contentType": "applicationService", + "name": "IdentityUserLookupAppService" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "implementingInterfaces": [ + "Volo.Abp.Identity.IProfileAppService" + ], + "contentType": "applicationService", + "name": "ProfileAppService" + }, + { + "displayName": "Role management", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Roles" + }, + { + "displayName": "Create", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Roles.Create" + }, + { + "displayName": "Edit", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Roles.Update" + }, + { + "displayName": "Delete", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Roles.Delete" + }, + { + "displayName": "Change permissions", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Roles.ManagePermissions" + }, + { + "displayName": "User management", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Users" + }, + { + "displayName": "Create", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Users.Create" + }, + { + "displayName": "Edit", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Users.Update" + }, + { + "displayName": "Delete", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Users.Delete" + }, + { + "displayName": "Change permissions", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.Users.ManagePermissions" + }, + { + "displayName": "User lookup", + "isEnabled": true, + "contentType": "permission", + "name": "AbpIdentity.UserLookup" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.csproj b/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.csproj index fc01ba4400..a256285e56 100644 --- a/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.csproj +++ b/modules/identity/src/Volo.Abp.Identity.Application/Volo.Abp.Identity.Application.csproj @@ -21,4 +21,14 @@ + + + + true + Never + + + + + 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 new file mode 100644 index 0000000000..eae6233b7e --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.abppkg.analyze.json @@ -0,0 +1,11 @@ +{ + "name": "Volo.Abp.Identity.Domain.Shared", + "hash": "7db38ac2a2f335158964c4d06d0dfaab", + "contents": [ + { + "namespace": "Volo.Abp.Identity", + "contentType": "abpModule", + "name": "AbpIdentityDomainSharedModule" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.csproj b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.csproj index ddd23ab870..ddc85df885 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.csproj +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo.Abp.Identity.Domain.Shared.csproj @@ -18,6 +18,13 @@ + + + true + Never + + + 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 new file mode 100644 index 0000000000..4011e6d04b --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.abppkg.analyze.json @@ -0,0 +1,205 @@ +{ + "name": "Volo.Abp.Identity.Domain", + "hash": "7736ef4a79faf05ed7e6097700d560ce", + "contents": [ + { + "namespace": "Volo.Abp.Identity", + "contentType": "abpModule", + "name": "AbpIdentityDomainModule" + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [], + "navigationProperties": [], + "contentType": "aggregateRoot", + "name": "IdentityClaimType" + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [], + "navigationProperties": [], + "contentType": "aggregateRoot", + "name": "IdentityLinkUser" + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": "Represents a role in the identity system", + "collectionProperties": [ + "Volo.Abp.Identity.IdentityRoleClaim" + ], + "navigationProperties": [], + "contentType": "aggregateRoot", + "name": "IdentityRole" + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [], + "navigationProperties": [], + "contentType": "aggregateRoot", + "name": "IdentitySecurityLog" + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [ + "Volo.Abp.Identity.IdentityUserRole", + "Volo.Abp.Identity.IdentityUserClaim", + "Volo.Abp.Identity.IdentityUserLogin", + "Volo.Abp.Identity.IdentityUserToken", + "Volo.Abp.Identity.IdentityUserOrganizationUnit" + ], + "navigationProperties": [], + "contentType": "aggregateRoot", + "name": "IdentityUser" + }, + { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": "Represents an organization unit (OU).", + "collectionProperties": [ + "Volo.Abp.Identity.OrganizationUnitRole" + ], + "navigationProperties": [], + "contentType": "aggregateRoot", + "name": "OrganizationUnit" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "contentType": "domainService", + "name": "IdentityClaimTypeManager" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "contentType": "domainService", + "name": "IdentityRoleManager" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "contentType": "domainService", + "name": "IdentityLinkUserManager" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "contentType": "domainService", + "name": "IdentityUserManager" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": "Performs domain logic for Organization Units.", + "contentType": "domainService", + "name": "OrganizationUnitManager" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "entityModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [], + "navigationProperties": [], + "contentType": "entity", + "name": "IdentityClaimType" + }, + "contentType": "repositoryInterface", + "name": "IIdentityClaimTypeRepository" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "entityModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [], + "navigationProperties": [], + "contentType": "entity", + "name": "IdentityLinkUser" + }, + "contentType": "repositoryInterface", + "name": "IIdentityLinkUserRepository" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "entityModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": "Represents a role in the identity system", + "collectionProperties": [ + "Volo.Abp.Identity.IdentityRoleClaim" + ], + "navigationProperties": [], + "contentType": "entity", + "name": "IdentityRole" + }, + "contentType": "repositoryInterface", + "name": "IIdentityRoleRepository" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "entityModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [], + "navigationProperties": [], + "contentType": "entity", + "name": "IdentitySecurityLog" + }, + "contentType": "repositoryInterface", + "name": "IIdentitySecurityLogRepository" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "entityModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": null, + "collectionProperties": [ + "Volo.Abp.Identity.IdentityUserRole", + "Volo.Abp.Identity.IdentityUserClaim", + "Volo.Abp.Identity.IdentityUserLogin", + "Volo.Abp.Identity.IdentityUserToken", + "Volo.Abp.Identity.IdentityUserOrganizationUnit" + ], + "navigationProperties": [], + "contentType": "entity", + "name": "IdentityUser" + }, + "contentType": "repositoryInterface", + "name": "IIdentityUserRepository" + }, + { + "namespace": "Volo.Abp.Identity", + "summary": null, + "entityModel": { + "namespace": "Volo.Abp.Identity", + "primaryKeyType": "Guid", + "summary": "Represents an organization unit (OU).", + "collectionProperties": [ + "Volo.Abp.Identity.OrganizationUnitRole" + ], + "navigationProperties": [], + "contentType": "entity", + "name": "OrganizationUnit" + }, + "contentType": "repositoryInterface", + "name": "IOrganizationUnitRepository" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.csproj b/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.csproj index e951457688..f5f5e5f00d 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.csproj +++ b/modules/identity/src/Volo.Abp.Identity.Domain/Volo.Abp.Identity.Domain.csproj @@ -18,6 +18,13 @@ + + + true + Never + + + 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 new file mode 100644 index 0000000000..0c0d76de69 --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.abppkg.analyze.json @@ -0,0 +1,84 @@ +{ + "name": "Volo.Abp.Identity.EntityFrameworkCore", + "hash": "8f270f0242f12d428caba0db20954d9e", + "contents": [ + { + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "contentType": "abpModule", + "name": "AbpIdentityEntityFrameworkCoreModule" + }, + { + "namespace": "Volo.Abp.Identity.EntityFrameworkCore", + "connectionStringName": "AbpIdentity", + "databaseTables": [ + { + "entityFullName": "Volo.Abp.Identity.IdentityClaimType", + "contentType": "databaseTable", + "name": "AbpClaimTypes" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityLinkUser", + "contentType": "databaseTable", + "name": "AbpLinkUsers" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityRole", + "contentType": "databaseTable", + "name": "AbpRoles" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityRoleClaim", + "contentType": "databaseTable", + "name": "AbpRoleClaims" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentitySecurityLog", + "contentType": "databaseTable", + "name": "AbpSecurityLogs" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityUser", + "contentType": "databaseTable", + "name": "AbpUsers" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityUserClaim", + "contentType": "databaseTable", + "name": "AbpUserClaims" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityUserLogin", + "contentType": "databaseTable", + "name": "AbpUserLogins" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityUserOrganizationUnit", + "contentType": "databaseTable", + "name": "AbpUserOrganizationUnits" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityUserRole", + "contentType": "databaseTable", + "name": "AbpUserRoles" + }, + { + "entityFullName": "Volo.Abp.Identity.IdentityUserToken", + "contentType": "databaseTable", + "name": "AbpUserTokens" + }, + { + "entityFullName": "Volo.Abp.Identity.OrganizationUnit", + "contentType": "databaseTable", + "name": "AbpOrganizationUnits" + }, + { + "entityFullName": "Volo.Abp.Identity.OrganizationUnitRole", + "contentType": "databaseTable", + "name": "AbpOrganizationUnitRoles" + } + ], + "contentType": "efCoreDbContext", + "name": "IdentityDbContext" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.csproj b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.csproj index 89a782b32b..e2b0e818db 100644 --- a/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.csproj +++ b/modules/identity/src/Volo.Abp.Identity.EntityFrameworkCore/Volo.Abp.Identity.EntityFrameworkCore.csproj @@ -19,4 +19,14 @@ + + + + true + Never + + + + + 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 new file mode 100644 index 0000000000..8853f9be01 --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.abppkg.analyze.json @@ -0,0 +1,11 @@ +{ + "name": "Volo.Abp.Identity.HttpApi.Client", + "hash": "774ff4f82e3a8df910bab011545deaeb", + "contents": [ + { + "namespace": "Volo.Abp.Identity", + "contentType": "abpModule", + "name": "AbpIdentityHttpApiClientModule" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.csproj b/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.csproj index 5bff2432a7..3584a1db66 100644 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.csproj +++ b/modules/identity/src/Volo.Abp.Identity.HttpApi.Client/Volo.Abp.Identity.HttpApi.Client.csproj @@ -19,4 +19,14 @@ + + + + + + true + Never + + + 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 new file mode 100644 index 0000000000..3fab306b7c --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.abppkg.analyze.json @@ -0,0 +1,11 @@ +{ + "name": "Volo.Abp.Identity.HttpApi", + "hash": "ec955af18068942f6dfa1a627f4aeacd", + "contents": [ + { + "namespace": "Volo.Abp.Identity", + "contentType": "abpModule", + "name": "AbpIdentityHttpApiModule" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.csproj b/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.csproj index 43ac1f9b5c..b73751d372 100644 --- a/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.csproj +++ b/modules/identity/src/Volo.Abp.Identity.HttpApi/Volo.Abp.Identity.HttpApi.csproj @@ -21,4 +21,18 @@ + + + + true + PreserveNewest + PreserveNewest + + + + true + Never + + + 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 new file mode 100644 index 0000000000..0ff75daa7f --- /dev/null +++ b/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.abppkg.analyze.json @@ -0,0 +1,11 @@ +{ + "name": "Volo.Abp.Identity.Web", + "hash": "e8d9278c1f4324ce9c89a3045da71d43", + "contents": [ + { + "namespace": "Volo.Abp.Identity.Web", + "contentType": "abpModule", + "name": "AbpIdentityWebModule" + } + ] +} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.csproj b/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.csproj index 70fb4586a4..32a1922751 100644 --- a/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.csproj +++ b/modules/identity/src/Volo.Abp.Identity.Web/Volo.Abp.Identity.Web.csproj @@ -21,6 +21,17 @@ + + + true + Never + + + + true + PreserveNewest + PreserveNewest +