+
diff --git a/modules/docs/test/Volo.Docs.EntityFrameworkCore.Tests/Volo/Docs/EntityFrameworkCore/DocsEntityFrameworkCoreTestModule.cs b/modules/docs/test/Volo.Docs.EntityFrameworkCore.Tests/Volo/Docs/EntityFrameworkCore/DocsEntityFrameworkCoreTestModule.cs
index eb3a5ae5bd..fe3e32291f 100644
--- a/modules/docs/test/Volo.Docs.EntityFrameworkCore.Tests/Volo/Docs/EntityFrameworkCore/DocsEntityFrameworkCoreTestModule.cs
+++ b/modules/docs/test/Volo.Docs.EntityFrameworkCore.Tests/Volo/Docs/EntityFrameworkCore/DocsEntityFrameworkCoreTestModule.cs
@@ -30,7 +30,7 @@ namespace Volo.Docs.EntityFrameworkCore
private static SqliteConnection CreateDatabaseAndGetConnection()
{
- var connection = new SqliteConnection("Data Source=:memory:");
+ var connection = new AbpUnitTestSqliteConnection("Data Source=:memory:");
connection.Open();
new DocsDbContext(
diff --git a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml
index a3a00a89c1..012f761813 100644
--- a/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml
+++ b/modules/feature-management/src/Volo.Abp.FeatureManagement.Web/Pages/FeatureManagement/FeatureManagementModal.cshtml
@@ -43,7 +43,6 @@
@for (var j = 0; j < featureGroup.Features.Count; j++)
{
var feature = featureGroup.Features[j];
- var disabled = Model.IsDisabled(feature.Provider.Name);
@@ -54,7 +53,6 @@
type="checkbox"
abp-id-name="@Model.FeatureGroups[i].Features[j].BoolValue"
label="@feature.DisplayName"
- disabled="@disabled"
group-data-feature-name="@feature.Name"
group-data-parent-name="@(feature.ParentName ?? "")"
group-style="margin-inline-start: @(feature.Depth * 20)px"/>
@@ -76,7 +74,6 @@
Features { get; set; }
diff --git a/modules/feature-management/test/Volo.Abp.FeatureManagement.EntityFrameworkCore.Tests/Volo/Abp/FeatureManagement/EntityFrameworkCore/AbpFeatureManagementEntityFrameworkCoreTestModule.cs b/modules/feature-management/test/Volo.Abp.FeatureManagement.EntityFrameworkCore.Tests/Volo/Abp/FeatureManagement/EntityFrameworkCore/AbpFeatureManagementEntityFrameworkCoreTestModule.cs
index 3329f1dba6..242cf75233 100644
--- a/modules/feature-management/test/Volo.Abp.FeatureManagement.EntityFrameworkCore.Tests/Volo/Abp/FeatureManagement/EntityFrameworkCore/AbpFeatureManagementEntityFrameworkCoreTestModule.cs
+++ b/modules/feature-management/test/Volo.Abp.FeatureManagement.EntityFrameworkCore.Tests/Volo/Abp/FeatureManagement/EntityFrameworkCore/AbpFeatureManagementEntityFrameworkCoreTestModule.cs
@@ -36,7 +36,7 @@ public class AbpFeatureManagementEntityFrameworkCoreTestModule : AbpModule
private static SqliteConnection CreateDatabaseAndGetConnection()
{
- var connection = new SqliteConnection("Data Source=:memory:");
+ var connection = new AbpUnitTestSqliteConnection("Data Source=:memory:");
connection.Open();
new FeatureManagementDbContext(
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json
index f64fedeacd..7b3edfb3d9 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ar.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "رقم الهاتف",
"DisplayName:TwoFactorEnabled": "التحقق من عاملين",
"DisplayName:IsActive": "نشيط",
- "DisplayName:LockoutEnabled": "تأمين الحساب بعد محاولات تسجيل الدخول الفاشلة",
+ "DisplayName:LockoutEnabled": "تأمين الحساب",
"NewRole": "دور جديد",
"RoleName": "اسم الدور",
"CreationTime": "وقت الإنشاء",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json
index 28a6d2efe7..a3079f81af 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/cs.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefonní číslo",
"DisplayName:TwoFactorEnabled": "Dvoufázové ověřování",
"DisplayName:IsActive": "Aktivní",
- "DisplayName:LockoutEnabled": "Zamčení účtu po neúspěšných pokusech",
+ "DisplayName:LockoutEnabled": "Zamčení účtu",
"NewRole": "Nová role",
"RoleName": "Název role",
"CreationTime": "Vytvořeno",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json
index 2869bc563b..1db549aee7 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefonnummer",
"DisplayName:TwoFactorEnabled": "Zwei-Faktor-Überprüfung",
"DisplayName:IsActive": "Aktiv",
- "DisplayName:LockoutEnabled": "Benutzerkonto nach fehlgeschlagenen Anmeldeversuchen sperren",
+ "DisplayName:LockoutEnabled": "Konto-Sperrung",
"NewRole": "Neue Rolle",
"RoleName": "Rollenname",
"CreationTime": "Erstellungszeitpunkt",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json
index 9c1db90c91..fa761f73f3 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/el.json
@@ -26,7 +26,7 @@
"DisplayName:PhoneNumber": "Τηλεφωνικό νούμερο",
"DisplayName:TwoFactorEnabled": "Επαλήθευση δύο παραγόντων",
"DisplayName:IsActive": "Ενεργός",
- "DisplayName:LockoutEnabled": "Κλείδωμα λογαριασμού μετά από αποτυχημένες προσπάθειες σύνδεσης",
+ "DisplayName:LockoutEnabled": "Κλείδωμα λογαριασμού",
"NewRole": "Νέος ρόλος",
"RoleName": "Όνομα ρόλου",
"CreationTime": "Χρόνος δημιουργίας",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json
index 209d4a0aee..a6c719d29e 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en-GB.json
@@ -26,7 +26,7 @@
"DisplayName:Email": "Email Address",
"DisplayName:PhoneNumber": "Phone Number",
"DisplayName:TwoFactorEnabled": "Two factor verification",
- "DisplayName:LockoutEnabled": "Lock account after failed login attempts",
+ "DisplayName:LockoutEnabled": "Account lockout",
"NewRole": "New role",
"RoleName": "Role name",
"CreationTime": "Creation time",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json
index 4347a55a00..024c4c8b79 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/en.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Phone number",
"DisplayName:TwoFactorEnabled": "Two factor verification",
"DisplayName:IsActive": "Active",
- "DisplayName:LockoutEnabled": "Lock account after failed login attempts",
+ "DisplayName:LockoutEnabled": "Account lockout",
"NewRole": "New role",
"RoleName": "Role name",
"CreationTime": "Creation time",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json
index af59c54d3c..118a53d47a 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/es.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Número de teléfono",
"DisplayName:TwoFactorEnabled": "Autenticación en dos pasos",
"DisplayName:IsActive": "Activo",
- "DisplayName:LockoutEnabled": "Bloquear la cuenta después de intentos de inicio de sesión fallidos",
+ "DisplayName:LockoutEnabled": "Bloqueo de cuenta",
"NewRole": "Nuevo rol",
"RoleName": "Nombre de rol",
"CreationTime": "Fecha de creación",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json
index 14b99b3ec7..625e5feea7 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fa.json
@@ -26,7 +26,7 @@
"DisplayName:PhoneNumber": "شماره تلفن",
"DisplayName:TwoFactorEnabled": "احراز هویت دو مرحله ای",
"DisplayName:IsActive": "فعال",
- "DisplayName:LockoutEnabled": "قفل کردن حساب در صورت عدم موفقیت در ورود به سیستم",
+ "DisplayName:LockoutEnabled": "قفل کردن حساب",
"NewRole": "نقش/وظیفه جدید",
"RoleName": "نام نقش/وظیفه",
"CreationTime": "زمان ایجاد",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json
index 74d1769602..a433aa3d88 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fi.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Puhelinnumero",
"DisplayName:TwoFactorEnabled": "Kahden tekijän todentaminen",
"DisplayName:IsActive": "Aktiivinen",
- "DisplayName:LockoutEnabled": "Lukitse tili epäonnistuneiden kirjautumisyritysten jälkeen",
+ "DisplayName:LockoutEnabled": "Tilin lukitus",
"NewRole": "Uusi rooli",
"RoleName": "Roolinimi",
"CreationTime": "Luomisaika",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json
index ce23db8ac0..4e4d878da8 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/fr.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Numéro de téléphone",
"DisplayName:TwoFactorEnabled": "Vérification de deux facteurs",
"DisplayName:IsActive": "actif",
- "DisplayName:LockoutEnabled": "Verrouiller le compte après l’échec des tentatives de connexion",
+ "DisplayName:LockoutEnabled": "Verrouillage du compte",
"NewRole": "Nouveau rôle",
"RoleName": "Nom du rôle",
"CreationTime": "Temps de création",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json
index 6be48c96ae..5b13ce5d3d 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hi.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "फ़ोन नंबर",
"DisplayName:TwoFactorEnabled": "दो कारक सत्यापन",
"DisplayName:IsActive": "सक्रिय",
- "DisplayName:LockoutEnabled": "असफल लॉगिन प्रयासों के बाद लॉक खाता",
+ "DisplayName:LockoutEnabled": "खाता लॉकआउट",
"NewRole": "नयी भूमिका",
"RoleName": "भूमिका का नाम",
"CreationTime": "रचना समय",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json
index edf6d40637..95c14b6f2f 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hr.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Broj telefona",
"DisplayName:TwoFactorEnabled": "Two factor verifikacija",
"DisplayName:IsActive": "Aktivan",
- "DisplayName:LockoutEnabled": "Zaključaj račun nakon neuspjelih pokušaja prijave",
+ "DisplayName:LockoutEnabled": "Zaključavanje računa",
"NewRole": "Nova uloga",
"RoleName": "Naziv uloge",
"CreationTime": "Vrijeme stvaranja",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json
index d4d357a5ce..c9e5181bcb 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/hu.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefonszám",
"DisplayName:TwoFactorEnabled": "Kétlépcsős azonosítás",
"DisplayName:IsActive": "Aktív",
- "DisplayName:LockoutEnabled": "Fiók zárolása sikertelen bejelentkezési kísérletek után",
+ "DisplayName:LockoutEnabled": "Fiók zárolása",
"NewRole": "Új szerepkör",
"RoleName": "Szerepkör neve",
"CreationTime": "Létrehozás időpontja",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json
index e9509004d4..b038b06c07 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/is.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Símanúmer",
"DisplayName:TwoFactorEnabled": "Tvíþætt sannprófun",
"DisplayName:IsActive": "Virkur",
- "DisplayName:LockoutEnabled": "Læsa notandareikning eftir misheppnaðar innskráningar",
+ "DisplayName:LockoutEnabled": "Loka reikningi",
"NewRole": "Nýtt hlutverk",
"RoleName": "Nafn hlutverks",
"CreationTime": "Búið til",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json
index ef6ed8c5fa..c57e5af8ab 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/it.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Numero di telefono",
"DisplayName:TwoFactorEnabled": "Verifica a due fattori",
"DisplayName:IsActive": "Attivo",
- "DisplayName:LockoutEnabled": "Blocca account dopo tentativi di accesso falliti",
+ "DisplayName:LockoutEnabled": "Blocco account",
"NewRole": "Nuovo ruolo",
"RoleName": "Nome del ruolo",
"CreationTime": "Orario di creazione",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json
index 291061f39d..586523f3f0 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/nl.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefoonnummer",
"DisplayName:TwoFactorEnabled": "Tweefactor authenticatie",
"DisplayName:IsActive": "Actief",
- "DisplayName:LockoutEnabled": "Account vergrendelen na mislukte inlogpogingen",
+ "DisplayName:LockoutEnabled": "Account vergrendelen",
"NewRole": "Nieuwe rol",
"RoleName": "Rol naam",
"CreationTime": "Creatie tijd",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json
index 3be940bca7..825338bf07 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pl-PL.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Numer telefonu",
"DisplayName:TwoFactorEnabled": "Dwustopniowa weryfikacja",
"DisplayName:IsActive": "Aktywny",
- "DisplayName:LockoutEnabled": "Blokowanie konta po nieudanych próbach zalogowania",
+ "DisplayName:LockoutEnabled": "Blokada konta",
"NewRole": "Nowa rola",
"RoleName": "Nazwa roli",
"CreationTime": "Data utworzenia",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json
index 0cb440915d..ff89754e8c 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/pt-BR.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefone",
"DisplayName:TwoFactorEnabled": "Verificação em dois fatores",
"DisplayName:IsActive": "Ativo",
- "DisplayName:LockoutEnabled": "Bloquear conta após falhas ao entrar",
+ "DisplayName:LockoutEnabled": "Bloqueio de Conta",
"NewRole": "Novo Perfil",
"RoleName": "Perfil",
"CreationTime": "Data de Criação",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json
index 995db6bac1..1723206fc2 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ro-RO.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Număr de telefon",
"DisplayName:TwoFactorEnabled": "Autentificare în doi paşi",
"DisplayName:IsActive": "Activ",
- "DisplayName:LockoutEnabled": "Blocaţi contul după încercări eşuate de autentificare",
+ "DisplayName:LockoutEnabled": "Blocare cont",
"NewRole": "Rol nou",
"RoleName": "Nume rol",
"CreationTime": "Data creării",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json
index 79d4e83075..871324d8e5 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/ru.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Номер телефона",
"DisplayName:TwoFactorEnabled": "Двухфакторная проверка подлинности",
"DisplayName:IsActive": "Активный",
- "DisplayName:LockoutEnabled": "Заблокировать учетную запись после неудачных попыток входа",
+ "DisplayName:LockoutEnabled": "Блокировка учетной записи",
"NewRole": "Новая роль",
"RoleName": "Имя роли",
"CreationTime": "Время создания",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json
index 3ba7eb1184..3233f064a4 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sk.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefónne číslo",
"DisplayName:TwoFactorEnabled": "Dvojfaktorové overenie",
"DisplayName:IsActive": "Aktívne",
- "DisplayName:LockoutEnabled": "Uzamknúť účet po neúspešných pokusoch o prihlásenie",
+ "DisplayName:LockoutEnabled": "Uzamknúť účet",
"NewRole": "Nová rola",
"RoleName": "Názov roly",
"CreationTime": "Čas vytvorenia",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json
index 23e323c0e2..bf25f83bff 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/sl.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefonska številka",
"DisplayName:TwoFactorEnabled": "Dvostopenjsko preverjanje",
"DisplayName:IsActive": "Aktiven",
- "DisplayName:LockoutEnabled": "Zaklepanje računa po neuspelih poskusih prijave",
+ "DisplayName:LockoutEnabled": "Zaklepanje računa",
"NewRole": "Nova vloga",
"RoleName": "Naziv vloge",
"CreationTime": "Čas nastanka",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json
index c6386b499c..9910fa338c 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/tr.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Telefon numarası",
"DisplayName:TwoFactorEnabled": "İki aşamalı doğrulama",
"DisplayName:IsActive": "Aktif",
- "DisplayName:LockoutEnabled": "Başarısız giriş denemeleri sonrası hesabı kilitleme",
+ "DisplayName:LockoutEnabled": "Hesap kilitlenmesi",
"NewRole": "Yeni rol",
"RoleName": "Rol adı",
"CreationTime": "Oluşturma zamanı",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json
index 04d6c03cf2..70cf3635a6 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/vi.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "Số điện thoại",
"DisplayName:TwoFactorEnabled": "Xác thực hai yếu tố",
"DisplayName:IsActive": "Tích cực",
- "DisplayName:LockoutEnabled": "Khóa tài khoản sau những lần đăng nhập thất bại",
+ "DisplayName:LockoutEnabled": "Khóa tài khoản",
"NewRole": "Vai trò mới",
"RoleName": "Tên vai trò",
"CreationTime": "Thời gian tạo",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json
index a6a008f920..b690b3a437 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hans.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "手机号码",
"DisplayName:TwoFactorEnabled": "二次认证",
"DisplayName:IsActive": "启用",
- "DisplayName:LockoutEnabled": "登录失败,账户被锁定",
+ "DisplayName:LockoutEnabled": "账户锁定",
"NewRole": "新角色",
"RoleName": "角色名称",
"CreationTime": "创建时间",
diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json
index db10b63ebd..fad617e511 100644
--- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json
+++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/zh-Hant.json
@@ -27,7 +27,7 @@
"DisplayName:PhoneNumber": "手機號碼",
"DisplayName:TwoFactorEnabled": "二次認證",
"DisplayName:IsActive": "啟用",
- "DisplayName:LockoutEnabled": "登入失敗,帳號被鎖定",
+ "DisplayName:LockoutEnabled": "帳號鎖定",
"NewRole": "新角色",
"RoleName": "角色名稱",
"CreationTime": "建立時間",
diff --git a/modules/identity/test/Volo.Abp.Identity.EntityFrameworkCore.Tests/Volo/Abp/Identity/EntityFrameworkCore/AbpIdentityEntityFrameworkCoreTestModule.cs b/modules/identity/test/Volo.Abp.Identity.EntityFrameworkCore.Tests/Volo/Abp/Identity/EntityFrameworkCore/AbpIdentityEntityFrameworkCoreTestModule.cs
index beb2797ea9..f0d1966bd0 100644
--- a/modules/identity/test/Volo.Abp.Identity.EntityFrameworkCore.Tests/Volo/Abp/Identity/EntityFrameworkCore/AbpIdentityEntityFrameworkCoreTestModule.cs
+++ b/modules/identity/test/Volo.Abp.Identity.EntityFrameworkCore.Tests/Volo/Abp/Identity/EntityFrameworkCore/AbpIdentityEntityFrameworkCoreTestModule.cs
@@ -35,7 +35,7 @@ public class AbpIdentityEntityFrameworkCoreTestModule : AbpModule
private static SqliteConnection CreateDatabaseAndGetConnection()
{
- var connection = new SqliteConnection("Data Source=:memory:");
+ var connection = new AbpUnitTestSqliteConnection("Data Source=:memory:");
connection.Open();
new IdentityDbContext(
diff --git a/modules/identityserver/test/Volo.Abp.IdentityServer.EntityFrameworkCore.Tests/Volo/Abp/IdentityServer/AbpIdentityServerTestEntityFrameworkCoreModule.cs b/modules/identityserver/test/Volo.Abp.IdentityServer.EntityFrameworkCore.Tests/Volo/Abp/IdentityServer/AbpIdentityServerTestEntityFrameworkCoreModule.cs
index 6e934d1d8c..e6711fc180 100644
--- a/modules/identityserver/test/Volo.Abp.IdentityServer.EntityFrameworkCore.Tests/Volo/Abp/IdentityServer/AbpIdentityServerTestEntityFrameworkCoreModule.cs
+++ b/modules/identityserver/test/Volo.Abp.IdentityServer.EntityFrameworkCore.Tests/Volo/Abp/IdentityServer/AbpIdentityServerTestEntityFrameworkCoreModule.cs
@@ -40,7 +40,7 @@ public class AbpIdentityServerTestEntityFrameworkCoreModule : AbpModule
private static SqliteConnection CreateDatabaseAndGetConnection()
{
- var connection = new SqliteConnection("Data Source=:memory:");
+ var connection = new AbpUnitTestSqliteConnection("Data Source=:memory:");
connection.Open();
new IdentityDbContext(
diff --git a/modules/openiddict/app/OpenIddict.Demo.Server/package.json b/modules/openiddict/app/OpenIddict.Demo.Server/package.json
index 93ef466224..aaf79a8f9b 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": "~8.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~8.1.0-rc.2"
}
}
diff --git a/modules/openiddict/app/angular/package.json b/modules/openiddict/app/angular/package.json
index 177b78fe37..68508e4cbf 100644
--- a/modules/openiddict/app/angular/package.json
+++ b/modules/openiddict/app/angular/package.json
@@ -12,15 +12,15 @@
},
"private": true,
"dependencies": {
- "@abp/ng.account": "~8.1.0-rc.1",
- "@abp/ng.components": "~8.1.0-rc.1",
- "@abp/ng.core": "~8.1.0-rc.1",
- "@abp/ng.oauth": "~8.1.0-rc.1",
- "@abp/ng.identity": "~8.1.0-rc.1",
- "@abp/ng.setting-management": "~8.1.0-rc.1",
- "@abp/ng.tenant-management": "~8.1.0-rc.1",
- "@abp/ng.theme.shared": "~8.1.0-rc.1",
- "@abp/ng.theme.lepton-x": "~3.0.3",
+ "@abp/ng.account": "~8.1.0-rc.2",
+ "@abp/ng.components": "~8.1.0-rc.2",
+ "@abp/ng.core": "~8.1.0-rc.2",
+ "@abp/ng.oauth": "~8.1.0-rc.2",
+ "@abp/ng.identity": "~8.1.0-rc.2",
+ "@abp/ng.setting-management": "~8.1.0-rc.2",
+ "@abp/ng.tenant-management": "~8.1.0-rc.2",
+ "@abp/ng.theme.shared": "~8.1.0-rc.2",
+ "@abp/ng.theme.lepton-x": "~3.1.0-rc.2",
"@angular/animations": "^15.0.1",
"@angular/common": "^15.0.1",
"@angular/compiler": "^15.0.1",
@@ -36,7 +36,7 @@
"zone.js": "~0.11.4"
},
"devDependencies": {
- "@abp/ng.schematics": "~8.1.0-rc.1",
+ "@abp/ng.schematics": "~8.1.0-rc.2",
"@angular-devkit/build-angular": "^15.0.1",
"@angular-eslint/builder": "~15.1.0",
"@angular-eslint/eslint-plugin": "~15.1.0",
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictStoreBase.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictStoreBase.cs
index 784e07f7cf..469476bed4 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictStoreBase.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictStoreBase.cs
@@ -6,6 +6,7 @@ using System.Text.Json;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using Microsoft.Extensions.Logging.Abstractions;
+using Microsoft.Extensions.Options;
using Volo.Abp.Domain.Repositories;
using Volo.Abp.Guids;
using Volo.Abp.Uow;
@@ -22,14 +23,16 @@ public abstract class AbpOpenIddictStoreBase
protected IGuidGenerator GuidGenerator { get; }
protected AbpOpenIddictIdentifierConverter IdentifierConverter { get; }
protected IOpenIddictDbConcurrencyExceptionHandler ConcurrencyExceptionHandler { get; }
+ protected IOptions StoreOptions { get; }
- protected AbpOpenIddictStoreBase(TRepository repository, IUnitOfWorkManager unitOfWorkManager, IGuidGenerator guidGenerator, AbpOpenIddictIdentifierConverter identifierConverter, IOpenIddictDbConcurrencyExceptionHandler concurrencyExceptionHandler)
+ protected AbpOpenIddictStoreBase(TRepository repository, IUnitOfWorkManager unitOfWorkManager, IGuidGenerator guidGenerator, AbpOpenIddictIdentifierConverter identifierConverter, IOpenIddictDbConcurrencyExceptionHandler concurrencyExceptionHandler, IOptions storeOptions)
{
Repository = repository;
UnitOfWorkManager = unitOfWorkManager;
GuidGenerator = guidGenerator;
IdentifierConverter = identifierConverter;
ConcurrencyExceptionHandler = concurrencyExceptionHandler;
+ StoreOptions = storeOptions;
Logger = NullLogger>.Instance;
}
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictStoreOptions.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictStoreOptions.cs
new file mode 100644
index 0000000000..cfc9878c86
--- /dev/null
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/AbpOpenIddictStoreOptions.cs
@@ -0,0 +1,16 @@
+using System.Data;
+
+namespace Volo.Abp.OpenIddict;
+
+public class AbpOpenIddictStoreOptions
+{
+ public IsolationLevel? PruneIsolationLevel { get; set; }
+
+ public IsolationLevel? DeleteIsolationLevel { get; set; }
+
+ public AbpOpenIddictStoreOptions()
+ {
+ PruneIsolationLevel = IsolationLevel.RepeatableRead;
+ DeleteIsolationLevel = IsolationLevel.Serializable;
+ }
+}
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore.cs
index b5f2e03f8e..31c49807e2 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Applications/AbpOpenIddictApplicationStore.cs
@@ -9,6 +9,7 @@ using System.Text.Json;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
+using Microsoft.Extensions.Options;
using Microsoft.IdentityModel.Tokens;
using OpenIddict.Abstractions;
using Volo.Abp.Data;
@@ -28,8 +29,9 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase storeOptions)
+ : base(repository, unitOfWorkManager, guidGenerator, identifierConverter, concurrencyExceptionHandler, storeOptions)
{
TokenRepository = tokenRepository;
}
@@ -59,7 +61,7 @@ public class AbpOpenIddictApplicationStore : AbpOpenIddictStoreBase storeOptions)
+ : base(repository, unitOfWorkManager, guidGenerator, identifierConverter, concurrencyExceptionHandler, storeOptions)
{
ApplicationRepository = applicationRepository;
TokenRepository = tokenRepository;
@@ -61,7 +63,7 @@ public class AbpOpenIddictAuthorizationStore : AbpOpenIddictStoreBase PruneAsync(DateTimeOffset threshold, CancellationToken cancellationToken)
{
- using (var uow = UnitOfWorkManager.Begin(requiresNew: true, isTransactional: true, isolationLevel: IsolationLevel.RepeatableRead))
+ using (var uow = UnitOfWorkManager.Begin(requiresNew: true, isTransactional: true, isolationLevel: StoreOptions.Value.PruneIsolationLevel))
{
var date = threshold.UtcDateTime;
var count = await Repository.PruneAsync(date, cancellationToken: cancellationToken);
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpOpenIddictScopeStore.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpOpenIddictScopeStore.cs
index 15354a6664..9d235c9137 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpOpenIddictScopeStore.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Scopes/AbpOpenIddictScopeStore.cs
@@ -8,6 +8,7 @@ using System.Text.Json;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
+using Microsoft.Extensions.Options;
using OpenIddict.Abstractions;
using Volo.Abp.Data;
using Volo.Abp.Guids;
@@ -22,8 +23,9 @@ public class AbpOpenIddictScopeStore : AbpOpenIddictStoreBase storeOptions)
+ : base(repository, unitOfWorkManager, guidGenerator, identifierConverter, concurrencyExceptionHandler, storeOptions)
{
}
diff --git a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs
index b861da8407..c8d1f0895c 100644
--- a/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs
+++ b/modules/openiddict/src/Volo.Abp.OpenIddict.Domain/Volo/Abp/OpenIddict/Tokens/AbpOpenIddictTokenStore.cs
@@ -8,6 +8,7 @@ using System.Text.Json;
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
+using Microsoft.Extensions.Options;
using OpenIddict.Abstractions;
using Volo.Abp.Data;
using Volo.Abp.Guids;
@@ -29,8 +30,9 @@ public class AbpOpenIddictTokenStore : AbpOpenIddictStoreBase storeOptions)
+ : base(repository, unitOfWorkManager, guidGenerator, identifierConverter, concurrencyExceptionHandler, storeOptions)
{
ApplicationRepository = applicationRepository;
AuthorizationRepository = authorizationRepository;
@@ -309,7 +311,7 @@ public class AbpOpenIddictTokenStore : AbpOpenIddictStoreBase PruneAsync(DateTimeOffset threshold, CancellationToken cancellationToken)
{
- using (var uow = UnitOfWorkManager.Begin(requiresNew: true, isTransactional: true, isolationLevel: IsolationLevel.RepeatableRead))
+ using (var uow = UnitOfWorkManager.Begin(requiresNew: true, isTransactional: true, isolationLevel: StoreOptions.Value.PruneIsolationLevel))
{
var date = threshold.UtcDateTime;
var count = await Repository.PruneAsync(date, cancellationToken: cancellationToken);
diff --git a/modules/openiddict/test/Volo.Abp.OpenIddict.EntityFrameworkCore.Tests/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictEntityFrameworkCoreTestModule.cs b/modules/openiddict/test/Volo.Abp.OpenIddict.EntityFrameworkCore.Tests/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictEntityFrameworkCoreTestModule.cs
index b7bf216098..c47ecc7996 100644
--- a/modules/openiddict/test/Volo.Abp.OpenIddict.EntityFrameworkCore.Tests/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictEntityFrameworkCoreTestModule.cs
+++ b/modules/openiddict/test/Volo.Abp.OpenIddict.EntityFrameworkCore.Tests/Volo/Abp/OpenIddict/EntityFrameworkCore/OpenIddictEntityFrameworkCoreTestModule.cs
@@ -37,7 +37,7 @@ public class OpenIddictEntityFrameworkCoreTestModule : AbpModule
private static SqliteConnection CreateDatabaseAndGetConnection()
{
- var connection = new SqliteConnection("Data Source=:memory:");
+ var connection = new AbpUnitTestSqliteConnection("Data Source=:memory:");
connection.Open();
new IdentityDbContext(
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 0ac88e6a0d..f01ce9cb12 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": "~8.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~8.1.0-rc.2"
}
}
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 4f7c6e7715..3bdc5eb52d 100644
--- a/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
+++ b/modules/setting-management/app/Volo.Abp.SettingManagement.DemoApp/yarn.lock
@@ -2,39 +2,39 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.1.tgz#5f1503a4526817ec7471a08f29cd82a0bedce2e2"
- integrity sha512-NCM8JrgCALz7k4JIm3O2H+pCE9slL6V4ntXC3lA7ReA6hLFEWvP1EBIBCXlHLN2qccqh9+pLN+Ow7/LUt+Ph9g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.1.tgz#dee786935b41c83250cde627ee8211afd42608f0"
- integrity sha512-6sUYndKpAyXF8AVlDm+fXusE9IifrO9yP/Wmt82caSLCtx+rjqiPMcewkQkbOGPNi8+B7H+lgF9azEUjifsKVA==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.1"
- "@abp/bootstrap" "~8.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~8.1.0-rc.1"
- "@abp/bootstrap-daterangepicker" "~8.1.0-rc.1"
- "@abp/datatables.net-bs5" "~8.1.0-rc.1"
- "@abp/font-awesome" "~8.1.0-rc.1"
- "@abp/jquery-form" "~8.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.1"
- "@abp/lodash" "~8.1.0-rc.1"
- "@abp/luxon" "~8.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.1"
- "@abp/moment" "~8.1.0-rc.1"
- "@abp/select2" "~8.1.0-rc.1"
- "@abp/sweetalert2" "~8.1.0-rc.1"
- "@abp/timeago" "~8.1.0-rc.1"
- "@abp/toastr" "~8.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.1.tgz#8b5f31f9d5580c511ad47cedee81752e7eda9ecf"
- integrity sha512-161Z4zuZkl81mTiZieOI4g9r1AptsrZyrgaUBNOwVyBrAA2reWGRAtDjGi5UASQks+Na/8Vle48swKxT/lNdhQ==
+"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18"
+ integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c"
+ integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2"
+ "@abp/bootstrap" "~8.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~8.1.0-rc.2"
+ "@abp/bootstrap-daterangepicker" "~8.1.0-rc.2"
+ "@abp/datatables.net-bs5" "~8.1.0-rc.2"
+ "@abp/font-awesome" "~8.1.0-rc.2"
+ "@abp/jquery-form" "~8.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2"
+ "@abp/lodash" "~8.1.0-rc.2"
+ "@abp/luxon" "~8.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2"
+ "@abp/moment" "~8.1.0-rc.2"
+ "@abp/select2" "~8.1.0-rc.2"
+ "@abp/sweetalert2" "~8.1.0-rc.2"
+ "@abp/timeago" "~8.1.0-rc.2"
+ "@abp/toastr" "~8.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5"
+ integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,158 +43,158 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
-"@abp/bootstrap-datepicker@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.1.tgz#bb7adc6e42aa94629b24ca2fa1464aae6138afbe"
- integrity sha512-Gfa+I2TK1X1UisGNJhOTIK4eu/upgazeO9P1gOHryDe5JBhmdo6AKv1wEF/csVVXh52xGs+JtSiyhRt2sH36fA==
+"@abp/bootstrap-datepicker@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e"
+ integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap-daterangepicker@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.1.tgz#ad3c54ebd8a6bcc4c39542c90c8391b06869e996"
- integrity sha512-nl2eWyYB9ovQvAMQiLeTHG52fl9rLGLvINnG/ftwlIzGN62mDGkShnZVi6I1EJL2yS0OtMcGyfcmnt5d9n2JGg==
+"@abp/bootstrap-daterangepicker@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89"
+ integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A==
dependencies:
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.1.tgz#14c23314775af1d97564fbbb4c5c304c3a24b919"
- integrity sha512-Ze9th6Fyhq8Vh2e3Tk/quN0kQw4k5VuMXvgd/WQoqwa8xlWcWt3q2m+xG8NUuvcj6+O0bcg2KO2nzkBl+oJtbg==
+"@abp/bootstrap@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c"
+ integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
bootstrap "^5.1.3"
-"@abp/core@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.1.tgz#ddb848c3400decfad6fa1c0877ed4c87f69bb125"
- integrity sha512-uMSxjVWEBPer3evCx5LPSqvG4kMK5IHWryJOILvDLBxR7bszex18TpAMDP3WqALmBPY5rl3v+GQlcEkmh8iKkw==
+"@abp/core@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9"
+ integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg==
dependencies:
- "@abp/utils" "~8.1.0-rc.1"
+ "@abp/utils" "~8.1.0-rc.2"
-"@abp/datatables.net-bs5@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.1.tgz#4f316b0266665bfddc359d9bd08f5759cbe73610"
- integrity sha512-FgdOSvakD87pVS4ECux1oamqh8zQ1t3ZzzErXajA2mORQ2AJH+ESTCPvUcuD99BQCcqbGkWhuzPFM5ADNApkNQ==
+"@abp/datatables.net-bs5@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207"
+ integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg==
dependencies:
- "@abp/datatables.net" "~8.1.0-rc.1"
+ "@abp/datatables.net" "~8.1.0-rc.2"
datatables.net-bs5 "^1.11.4"
-"@abp/datatables.net@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.1.tgz#f4a47ccec70a777d26158bbcd3b560dcf5f7f4bf"
- integrity sha512-TBMVeaFRSp9DMhsOgr1UNXZXHL8g4P8/kezMu8wO4W78x3hr9hmQX+h0obCJBkMONbsswLSoc+JVwtLJmpn4QQ==
+"@abp/datatables.net@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e"
+ integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
datatables.net "^1.11.4"
-"@abp/font-awesome@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.1.tgz#c544207fd843f46aed124f18e972b6a02bca525c"
- integrity sha512-jXGRODAjdsgqUhH0LtX5fniB+2XcHZ1uHs2BG3OyVC11C5OfLd613OIru2y8lrVI9PwGjU9QzkfrWD88eSWUQA==
+"@abp/font-awesome@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e"
+ integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
"@fortawesome/fontawesome-free" "^6.5.1"
-"@abp/jquery-form@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.1.tgz#879772d1ddd3d76f738411d2121f3ca58b9380b1"
- integrity sha512-olM3pRzcGq9fNwyI/m+V9AGOcOa2rjSQHPD2uqS3gqNQtNBCRA27Rt7Uarnwy5Aha7obtB3cVANZjcWHyubEQg==
+"@abp/jquery-form@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e"
+ integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.1.tgz#0cc63ff8bb8f995e55ded83996d5f10e3ff4ab13"
- integrity sha512-PBDD9fkNzVTync4qHPwwavB7R09Z3yis9rGqF0QGHRcIVwfHU3C66gItpVN5xdmNNko/ynlB81qZjIIyqtkiIw==
+"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372"
+ integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g==
dependencies:
- "@abp/jquery-validation" "~8.1.0-rc.1"
+ "@abp/jquery-validation" "~8.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.12"
-"@abp/jquery-validation@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.1.tgz#0006cda24b89534bacd6bb27aef0741f776d4a5f"
- integrity sha512-iKbV1uzvJWYOk5xvNPP9zliQJWH5nMKnnKUlV/5VA0NO2PVsFOdG8FvNHE1APvccqKKMoau5NJ2+8/tq/pf88Q==
+"@abp/jquery-validation@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7"
+ integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
jquery-validation "^1.19.3"
-"@abp/jquery@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.1.tgz#089847bedd38f0d91bdb57ac7520b8159685db50"
- integrity sha512-Amc2/mS8YJU06NW/W0AFCPpvDFweFSkKHcEuhXtrGEdnRWUeNm3TLc80vA88aILpztX2+wdp9QiYomx7QDtkzg==
+"@abp/jquery@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a"
+ integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
jquery "~3.6.0"
-"@abp/lodash@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.1.tgz#1ba04f8eaba8d8878d2ac6f5cfae94cf12f90f4b"
- integrity sha512-xIHVLTIdObUx9mX+BkJNJuZePVhgH8v8mlbQAjCajbHvoVtDNb16in8xqsQM+gHfdmhUb7iA95HdhZGhMCM4pw==
+"@abp/lodash@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09"
+ integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
lodash "^4.17.21"
-"@abp/luxon@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.1.tgz#0cfd66c5c16df5d0ad9c4bfc48648b24a969c892"
- integrity sha512-/aYZ0aaCKZUYuc2weAVjcFfPJMpOGECZoJ/2VDemLpixA+iJisgyZPT0GosLHir2HMPPaXkmlXXqvIaLrUNEZg==
+"@abp/luxon@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5"
+ integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
luxon "^2.3.0"
-"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.1.tgz#3b9a7be7c067ebd08112d768f4901023e3f58180"
- integrity sha512-Sr14jXu03SkJUegs2Rk17+opLnUJ4GC0rPN+Ruf4NxLr2nXneecq3/E6D/LGC5NVjaMgGXWXtKVczUq9rBf6ow==
+"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e"
+ integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.1.tgz#770167bd2fc6ec89a47e2c9b3c1088cad87469c3"
- integrity sha512-TKaZWD7d+5DtGqiQbrmiybvidqZzHx3wAPzrH7S4I0g+VH+SGTdaNlII+/ZZhqIpadW07G1SJnnI1EY6aU9msg==
+"@abp/moment@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d"
+ integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw==
dependencies:
moment "^2.9.0"
-"@abp/select2@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.1.tgz#6beb1c5cfb5668b5cd51e4aa06388b30b3e7b250"
- integrity sha512-1scGGpN2Zwu3FvctSEo/JThmO/6dgdiH8a067GZ9Wtz1fgy8/TCxHxywF/5yCfHxy0aljdYPUS1XyrhXHq6nfA==
+"@abp/select2@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8"
+ integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert2@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.1.tgz#c2793eba4517ad767450535d77a793971215bc35"
- integrity sha512-Dm9mHs9o2pkZxodNQ5R5L7Asm5ER1Cdi0oqB3ciBAj8ro5yp4lTp/BdnoRZVxJXd9mu/BiNY/NzASSpvkbR1og==
+"@abp/sweetalert2@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5"
+ integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
sweetalert2 "^11.3.6"
-"@abp/timeago@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.1.tgz#0ce17676ce01c07c40da7a8748a5e7cf5166a001"
- integrity sha512-cZqlgA1LLYfBAwrxOhYiH+mcaQqxj3RAXx4q5tGpOOwJGqOr22bMZP7i6ODEro6KPmWc1UpknV6zWESJlBySMQ==
+"@abp/timeago@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2"
+ integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.1.tgz#8d863f34b9211096d35872a501780fe5bbe3b164"
- integrity sha512-U2sf5ZXHBkwOUxhwg8lk4hiMvs2rTb5Rm7elenUIm8r6tc17mkTTPZQ/qVVDSgtQDaD+DmodhSXBYBD2M/QrCg==
+"@abp/toastr@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7"
+ integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.1.tgz#dafb48ba1b1f885ae96eca27241bd96d65132488"
- integrity sha512-nZYWdQqAFVL4XkWcXYuUUXDkTJOZH38Sz0RHMbS/0seCVsjz88nCWRhgDb3Taduo79WZVNhS+rYhPW6KVR659g==
+"@abp/utils@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f"
+ integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw==
dependencies:
just-compare "^2.3.0"
diff --git a/modules/setting-management/test/Volo.Abp.SettingManagement.EntityFrameworkCore.Tests/Volo/Abp/SettingManagement/EntityFrameworkCore/AbpSettingManagementEntityFrameworkCoreTestModule.cs b/modules/setting-management/test/Volo.Abp.SettingManagement.EntityFrameworkCore.Tests/Volo/Abp/SettingManagement/EntityFrameworkCore/AbpSettingManagementEntityFrameworkCoreTestModule.cs
index 9a2c51853e..58df348af7 100644
--- a/modules/setting-management/test/Volo.Abp.SettingManagement.EntityFrameworkCore.Tests/Volo/Abp/SettingManagement/EntityFrameworkCore/AbpSettingManagementEntityFrameworkCoreTestModule.cs
+++ b/modules/setting-management/test/Volo.Abp.SettingManagement.EntityFrameworkCore.Tests/Volo/Abp/SettingManagement/EntityFrameworkCore/AbpSettingManagementEntityFrameworkCoreTestModule.cs
@@ -33,7 +33,7 @@ public class AbpSettingManagementEntityFrameworkCoreTestModule : AbpModule
private static SqliteConnection CreateDatabaseAndGetConnection()
{
- var connection = new SqliteConnection("Data Source=:memory:");
+ var connection = new AbpUnitTestSqliteConnection("Data Source=:memory:");
connection.Open();
new SettingManagementDbContext(
diff --git a/modules/tenant-management/test/Volo.Abp.TenantManagement.EntityFrameworkCore.Tests/Volo/Abp/TenantManagement/EntityFrameworkCore/AbpTenantManagementEntityFrameworkCoreTestModule.cs b/modules/tenant-management/test/Volo.Abp.TenantManagement.EntityFrameworkCore.Tests/Volo/Abp/TenantManagement/EntityFrameworkCore/AbpTenantManagementEntityFrameworkCoreTestModule.cs
index 9358a42216..336fbb228f 100644
--- a/modules/tenant-management/test/Volo.Abp.TenantManagement.EntityFrameworkCore.Tests/Volo/Abp/TenantManagement/EntityFrameworkCore/AbpTenantManagementEntityFrameworkCoreTestModule.cs
+++ b/modules/tenant-management/test/Volo.Abp.TenantManagement.EntityFrameworkCore.Tests/Volo/Abp/TenantManagement/EntityFrameworkCore/AbpTenantManagementEntityFrameworkCoreTestModule.cs
@@ -37,7 +37,7 @@ public class AbpTenantManagementEntityFrameworkCoreTestModule : AbpModule
private static SqliteConnection CreateDatabaseAndGetConnection()
{
- var connection = new SqliteConnection("Data Source=:memory:");
+ var connection = new AbpUnitTestSqliteConnection("Data Source=:memory:");
connection.Open();
new TenantManagementDbContext(
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 2a2f226b62..f4e998d662 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": "~8.1.0-rc.1",
- "@abp/virtual-file-explorer": "~8.1.0-rc.1"
+ "@abp/aspnetcore.mvc.ui.theme.basic": "~8.1.0-rc.2",
+ "@abp/virtual-file-explorer": "~8.1.0-rc.2"
}
}
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 c4330168f0..afc82b5d69 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,39 +2,39 @@
# yarn lockfile v1
-"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.1.tgz#5f1503a4526817ec7471a08f29cd82a0bedce2e2"
- integrity sha512-NCM8JrgCALz7k4JIm3O2H+pCE9slL6V4ntXC3lA7ReA6hLFEWvP1EBIBCXlHLN2qccqh9+pLN+Ow7/LUt+Ph9g==
- dependencies:
- "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.1.tgz#dee786935b41c83250cde627ee8211afd42608f0"
- integrity sha512-6sUYndKpAyXF8AVlDm+fXusE9IifrO9yP/Wmt82caSLCtx+rjqiPMcewkQkbOGPNi8+B7H+lgF9azEUjifsKVA==
- dependencies:
- "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.1"
- "@abp/bootstrap" "~8.1.0-rc.1"
- "@abp/bootstrap-datepicker" "~8.1.0-rc.1"
- "@abp/bootstrap-daterangepicker" "~8.1.0-rc.1"
- "@abp/datatables.net-bs5" "~8.1.0-rc.1"
- "@abp/font-awesome" "~8.1.0-rc.1"
- "@abp/jquery-form" "~8.1.0-rc.1"
- "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.1"
- "@abp/lodash" "~8.1.0-rc.1"
- "@abp/luxon" "~8.1.0-rc.1"
- "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.1"
- "@abp/moment" "~8.1.0-rc.1"
- "@abp/select2" "~8.1.0-rc.1"
- "@abp/sweetalert2" "~8.1.0-rc.1"
- "@abp/timeago" "~8.1.0-rc.1"
- "@abp/toastr" "~8.1.0-rc.1"
-
-"@abp/aspnetcore.mvc.ui@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.1.tgz#8b5f31f9d5580c511ad47cedee81752e7eda9ecf"
- integrity sha512-161Z4zuZkl81mTiZieOI4g9r1AptsrZyrgaUBNOwVyBrAA2reWGRAtDjGi5UASQks+Na/8Vle48swKxT/lNdhQ==
+"@abp/aspnetcore.mvc.ui.theme.basic@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.basic/-/aspnetcore.mvc.ui.theme.basic-8.1.0-rc.2.tgz#d3f61ae2a096d14984a7d6c962360c119f56ac18"
+ integrity sha512-Y1ueZ8P1VsRo6i+PwfHaAI1yVBkZvQ+3hXB5ishRqF/qCbZIk3l6zZ/7Y85z5cobwp1kfTFEAD4qWrrLb4EBVA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui.theme.shared" "~8.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui.theme.shared@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui.theme.shared/-/aspnetcore.mvc.ui.theme.shared-8.1.0-rc.2.tgz#a298f276a110901bf754429a2597e37abf0f779c"
+ integrity sha512-+rTR6umuWicvvC0Tp8TA+QcB0yJ4S9a6nyvH753AyIFSsszr+soyRoav44WOkkK4IoaoT6GhCI+VtznAssLjlA==
+ dependencies:
+ "@abp/aspnetcore.mvc.ui" "~8.1.0-rc.2"
+ "@abp/bootstrap" "~8.1.0-rc.2"
+ "@abp/bootstrap-datepicker" "~8.1.0-rc.2"
+ "@abp/bootstrap-daterangepicker" "~8.1.0-rc.2"
+ "@abp/datatables.net-bs5" "~8.1.0-rc.2"
+ "@abp/font-awesome" "~8.1.0-rc.2"
+ "@abp/jquery-form" "~8.1.0-rc.2"
+ "@abp/jquery-validation-unobtrusive" "~8.1.0-rc.2"
+ "@abp/lodash" "~8.1.0-rc.2"
+ "@abp/luxon" "~8.1.0-rc.2"
+ "@abp/malihu-custom-scrollbar-plugin" "~8.1.0-rc.2"
+ "@abp/moment" "~8.1.0-rc.2"
+ "@abp/select2" "~8.1.0-rc.2"
+ "@abp/sweetalert2" "~8.1.0-rc.2"
+ "@abp/timeago" "~8.1.0-rc.2"
+ "@abp/toastr" "~8.1.0-rc.2"
+
+"@abp/aspnetcore.mvc.ui@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/aspnetcore.mvc.ui/-/aspnetcore.mvc.ui-8.1.0-rc.2.tgz#384433d9f1e54e23633d16916ba9615e42e8b4e5"
+ integrity sha512-6Myb/cKviQxFcKP96wOenYafnYrU5OfhnhvJGRReCaay9IyuCET/ENrPJx7MKunlR5KFoJdvqH0tL7W7SJdFLw==
dependencies:
ansi-colors "^4.1.1"
extend-object "^1.0.0"
@@ -43,185 +43,185 @@
merge-stream "^2.0.0"
micromatch "^4.0.2"
-"@abp/bootstrap-datepicker@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.1.tgz#bb7adc6e42aa94629b24ca2fa1464aae6138afbe"
- integrity sha512-Gfa+I2TK1X1UisGNJhOTIK4eu/upgazeO9P1gOHryDe5JBhmdo6AKv1wEF/csVVXh52xGs+JtSiyhRt2sH36fA==
+"@abp/bootstrap-datepicker@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-datepicker/-/bootstrap-datepicker-8.1.0-rc.2.tgz#adfb49acaf8952da57046520c9524994caf2938e"
+ integrity sha512-QUVh0DSPHH9PpZXS/MoYO+G4j8DGwHSyw/fF1y+oYVSH28csNnkq4i0fNVl1THwQDHZPZE6BN+WLB6UTy3HLYA==
dependencies:
bootstrap-datepicker "^1.9.0"
-"@abp/bootstrap-daterangepicker@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.1.tgz#ad3c54ebd8a6bcc4c39542c90c8391b06869e996"
- integrity sha512-nl2eWyYB9ovQvAMQiLeTHG52fl9rLGLvINnG/ftwlIzGN62mDGkShnZVi6I1EJL2yS0OtMcGyfcmnt5d9n2JGg==
+"@abp/bootstrap-daterangepicker@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap-daterangepicker/-/bootstrap-daterangepicker-8.1.0-rc.2.tgz#d79017933d1329c7ee1812c38ea0aaad098b4e89"
+ integrity sha512-t5O+Ibo9dvI/KosagDg7z5U3l8il87DP//tn5dyJtbBrx+336T7p2jcn4E2/TbzQbwKhMbkERHrGo0bRUy/N9A==
dependencies:
bootstrap-daterangepicker "^3.1.0"
-"@abp/bootstrap@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.1.tgz#14c23314775af1d97564fbbb4c5c304c3a24b919"
- integrity sha512-Ze9th6Fyhq8Vh2e3Tk/quN0kQw4k5VuMXvgd/WQoqwa8xlWcWt3q2m+xG8NUuvcj6+O0bcg2KO2nzkBl+oJtbg==
+"@abp/bootstrap@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/bootstrap/-/bootstrap-8.1.0-rc.2.tgz#92b52790122acb9df9d73dfae8d5d0825051986c"
+ integrity sha512-p5+t5KGU8/hE5cKMbp9I3ZJLiPdZeNMSJJuccIjqGFaivU35bAOouAgWWZfdive66X3h5GgHipEkS3obQITprQ==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
bootstrap "^5.1.3"
-"@abp/clipboard@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.1.tgz#1e82e955fab968ce71002f10efe9ae4a78c65696"
- integrity sha512-k8riJptYKKpRIlsQng6pJOk5MdxK414aIPmoAqpcWv3BfGuZqndnp/TpZPWknQqRBm8OUhnC4eQh7L00mjtHuw==
+"@abp/clipboard@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/clipboard/-/clipboard-8.1.0-rc.2.tgz#87c5299b0c63fadd7307251040af330247830c13"
+ integrity sha512-Piy8bPIJOoCNZjwmUZKe2kA16Weqhvz/SjaxvrlCADmN/0zY2WPFOhE89WA7pb9M/2EGynWF/hot35XqbG15CQ==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
clipboard "^2.0.8"
-"@abp/core@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.1.tgz#ddb848c3400decfad6fa1c0877ed4c87f69bb125"
- integrity sha512-uMSxjVWEBPer3evCx5LPSqvG4kMK5IHWryJOILvDLBxR7bszex18TpAMDP3WqALmBPY5rl3v+GQlcEkmh8iKkw==
+"@abp/core@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/core/-/core-8.1.0-rc.2.tgz#78b6db67f7381d9fc26cd8a35e8e21f417a4bea9"
+ integrity sha512-5VK48/gCE+FSuWXHzUGh5MN3x2gEG9S2Av4Z83gDaHulF7fuaDu0J1KruPHIjpcpNGoko0lOcXNc80JvsYZsAg==
dependencies:
- "@abp/utils" "~8.1.0-rc.1"
+ "@abp/utils" "~8.1.0-rc.2"
-"@abp/datatables.net-bs5@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.1.tgz#4f316b0266665bfddc359d9bd08f5759cbe73610"
- integrity sha512-FgdOSvakD87pVS4ECux1oamqh8zQ1t3ZzzErXajA2mORQ2AJH+ESTCPvUcuD99BQCcqbGkWhuzPFM5ADNApkNQ==
+"@abp/datatables.net-bs5@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net-bs5/-/datatables.net-bs5-8.1.0-rc.2.tgz#878e02bd414b27494891e6440f7bce4e5f3d2207"
+ integrity sha512-RMVf7jz/S0Oo6heRXTpmxx7FPybWA+Visj5MyCbQaSjcrog9VOFrQnlckTEwosU5jL6NWJ0JtIauuiUDxArQdg==
dependencies:
- "@abp/datatables.net" "~8.1.0-rc.1"
+ "@abp/datatables.net" "~8.1.0-rc.2"
datatables.net-bs5 "^1.11.4"
-"@abp/datatables.net@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.1.tgz#f4a47ccec70a777d26158bbcd3b560dcf5f7f4bf"
- integrity sha512-TBMVeaFRSp9DMhsOgr1UNXZXHL8g4P8/kezMu8wO4W78x3hr9hmQX+h0obCJBkMONbsswLSoc+JVwtLJmpn4QQ==
+"@abp/datatables.net@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/datatables.net/-/datatables.net-8.1.0-rc.2.tgz#bb9f571f9da7e764f1d21377012d5275f663941e"
+ integrity sha512-6ukqd4+1FajCP/F0+pB1uiFdUJjPQex0pdl9qrAcWsqSRaO44SUsYThs/RvMJW6heblA8HsCaAW0DYFod0YMbQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
datatables.net "^1.11.4"
-"@abp/font-awesome@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.1.tgz#c544207fd843f46aed124f18e972b6a02bca525c"
- integrity sha512-jXGRODAjdsgqUhH0LtX5fniB+2XcHZ1uHs2BG3OyVC11C5OfLd613OIru2y8lrVI9PwGjU9QzkfrWD88eSWUQA==
+"@abp/font-awesome@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/font-awesome/-/font-awesome-8.1.0-rc.2.tgz#c0af9c2772a78ee7276ccd9aac2f3a361f88848e"
+ integrity sha512-ick6hyY/oCaIEDdferjI7qAckZUE8lyN1K7EUf8xO8u9lxdK89wCVCEVwZaEDUQth+JQXfiGKkgrH0EdFa9pOQ==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
"@fortawesome/fontawesome-free" "^6.5.1"
-"@abp/jquery-form@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.1.tgz#879772d1ddd3d76f738411d2121f3ca58b9380b1"
- integrity sha512-olM3pRzcGq9fNwyI/m+V9AGOcOa2rjSQHPD2uqS3gqNQtNBCRA27Rt7Uarnwy5Aha7obtB3cVANZjcWHyubEQg==
+"@abp/jquery-form@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-form/-/jquery-form-8.1.0-rc.2.tgz#00fb51f14e9ddc3e3824082edfc48593a52ee61e"
+ integrity sha512-8T1SpscYXQ7S+kdtV6esZnncyYAG82LZkM1igfS++nqDIYELSDp1c7DoRMZoEFxwdHfbavzRkGq9BAlBBDyVxQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
jquery-form "^4.3.0"
-"@abp/jquery-validation-unobtrusive@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.1.tgz#0cc63ff8bb8f995e55ded83996d5f10e3ff4ab13"
- integrity sha512-PBDD9fkNzVTync4qHPwwavB7R09Z3yis9rGqF0QGHRcIVwfHU3C66gItpVN5xdmNNko/ynlB81qZjIIyqtkiIw==
+"@abp/jquery-validation-unobtrusive@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation-unobtrusive/-/jquery-validation-unobtrusive-8.1.0-rc.2.tgz#74b8d99989cb337725f258f370b8c68fbb882372"
+ integrity sha512-wwJvMfdiIELJtabZqGUarEc3FJNthK8PGAAeuVzygfjcV0yVlGpAB4aHOOVhyvTsuZ3BxwifGOg7550FIwJ79g==
dependencies:
- "@abp/jquery-validation" "~8.1.0-rc.1"
+ "@abp/jquery-validation" "~8.1.0-rc.2"
jquery-validation-unobtrusive "^3.2.12"
-"@abp/jquery-validation@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.1.tgz#0006cda24b89534bacd6bb27aef0741f776d4a5f"
- integrity sha512-iKbV1uzvJWYOk5xvNPP9zliQJWH5nMKnnKUlV/5VA0NO2PVsFOdG8FvNHE1APvccqKKMoau5NJ2+8/tq/pf88Q==
+"@abp/jquery-validation@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery-validation/-/jquery-validation-8.1.0-rc.2.tgz#3ec6e150fe7ace940f3e63f7696cd06014ce06e7"
+ integrity sha512-pREGhrtU245nACpmOCuyHBkqH/OAzehsBVRj6SyGlA4ScEgQG6Zya1hBAe4BL33bPeWuSCkUZM+lrSDSzexSjA==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
jquery-validation "^1.19.3"
-"@abp/jquery@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.1.tgz#089847bedd38f0d91bdb57ac7520b8159685db50"
- integrity sha512-Amc2/mS8YJU06NW/W0AFCPpvDFweFSkKHcEuhXtrGEdnRWUeNm3TLc80vA88aILpztX2+wdp9QiYomx7QDtkzg==
+"@abp/jquery@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/jquery/-/jquery-8.1.0-rc.2.tgz#7d2df898cb7911842915860bae196d174519375a"
+ integrity sha512-Fe8S3jHS1KDL6EGo2dURdkO7XsZFggB5XQa82DNMJs7njK5qATCxAXiNExSQ5/EbSu0Y/reaC4BGC51OMYe14w==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
jquery "~3.6.0"
-"@abp/lodash@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.1.tgz#1ba04f8eaba8d8878d2ac6f5cfae94cf12f90f4b"
- integrity sha512-xIHVLTIdObUx9mX+BkJNJuZePVhgH8v8mlbQAjCajbHvoVtDNb16in8xqsQM+gHfdmhUb7iA95HdhZGhMCM4pw==
+"@abp/lodash@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/lodash/-/lodash-8.1.0-rc.2.tgz#37fd0296bc5666699541ed8fb158e60b9137af09"
+ integrity sha512-2t0UUztGT3x3fET+dmHmN/QYmjkz7MpSi8mK2pLbjlCkAoOSmd+Zv9kgWxwxtE9y9ltu3EHYD15BvPL+fd+srQ==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
lodash "^4.17.21"
-"@abp/luxon@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.1.tgz#0cfd66c5c16df5d0ad9c4bfc48648b24a969c892"
- integrity sha512-/aYZ0aaCKZUYuc2weAVjcFfPJMpOGECZoJ/2VDemLpixA+iJisgyZPT0GosLHir2HMPPaXkmlXXqvIaLrUNEZg==
+"@abp/luxon@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/luxon/-/luxon-8.1.0-rc.2.tgz#80ea50dd41997fe41578a3d6d7bab2dd14fd60d5"
+ integrity sha512-hsrna+XTGdWBHflnTCsT1uWYWdWyrEHom2eyi1AhqcFmaMccwTS3+u6e5zsNTuuqpoCF9GU3ZxQ5Q1VPDaxxiw==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
luxon "^2.3.0"
-"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.1.tgz#3b9a7be7c067ebd08112d768f4901023e3f58180"
- integrity sha512-Sr14jXu03SkJUegs2Rk17+opLnUJ4GC0rPN+Ruf4NxLr2nXneecq3/E6D/LGC5NVjaMgGXWXtKVczUq9rBf6ow==
+"@abp/malihu-custom-scrollbar-plugin@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/malihu-custom-scrollbar-plugin/-/malihu-custom-scrollbar-plugin-8.1.0-rc.2.tgz#11968069de66efc3a5b2eb79ade4d38fa92ef83e"
+ integrity sha512-REmQaHSc1GCWwMlWb1XLOgvCmPfvVkMAPg02GOrDYSB3+w9RKZGhkWbAUNlDYehMJin3FgY7kBophZNPi4Ae2A==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
malihu-custom-scrollbar-plugin "^3.1.5"
-"@abp/moment@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.1.tgz#770167bd2fc6ec89a47e2c9b3c1088cad87469c3"
- integrity sha512-TKaZWD7d+5DtGqiQbrmiybvidqZzHx3wAPzrH7S4I0g+VH+SGTdaNlII+/ZZhqIpadW07G1SJnnI1EY6aU9msg==
+"@abp/moment@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/moment/-/moment-8.1.0-rc.2.tgz#73751afb93313e56ecaac7ebb785809d6e26010d"
+ integrity sha512-JOMS6AbPMVKJP5yQs5aagaT1q/UjlM041YsIN3xKIBX5QFp70zHNRdHtskl4cpnKf8q/nXhtnvawuQiqvGbPbw==
dependencies:
moment "^2.9.0"
-"@abp/prismjs@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.1.tgz#a2244029151b9e4f5d8c2c6c94eba2b976c2c776"
- integrity sha512-1D30iE4EXOPLirNJIO22/uNQ457xSi5f6iQwQPovuxJaCeb4eOm1Sfg5yR8XmXrKNya/MJhQN2xyyahVxNEe8w==
+"@abp/prismjs@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/prismjs/-/prismjs-8.1.0-rc.2.tgz#5b2718ed92ae97e6cfeca1a61e860651ee474626"
+ integrity sha512-GxcnZmqY0mqEUvUQLX2gDeLKGryOQyRS4MWEpabccDmh6ntXzN2JdDcm5lP/c/5UAVeovn3PrdrJ3x2TTrGDWQ==
dependencies:
- "@abp/clipboard" "~8.1.0-rc.1"
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/clipboard" "~8.1.0-rc.2"
+ "@abp/core" "~8.1.0-rc.2"
prismjs "^1.26.0"
-"@abp/select2@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.1.tgz#6beb1c5cfb5668b5cd51e4aa06388b30b3e7b250"
- integrity sha512-1scGGpN2Zwu3FvctSEo/JThmO/6dgdiH8a067GZ9Wtz1fgy8/TCxHxywF/5yCfHxy0aljdYPUS1XyrhXHq6nfA==
+"@abp/select2@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/select2/-/select2-8.1.0-rc.2.tgz#b13b6f6764affa24a30bff2c02443ad61141ddc8"
+ integrity sha512-pvGUp/wSanCI8vbyf8UxNnL3kfUCJet/lUREEtRFXZQFpyKVDIntcnz+qFFp0zChums7jiuIziwg/slM5R/kuw==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
select2 "^4.0.13"
-"@abp/sweetalert2@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.1.tgz#c2793eba4517ad767450535d77a793971215bc35"
- integrity sha512-Dm9mHs9o2pkZxodNQ5R5L7Asm5ER1Cdi0oqB3ciBAj8ro5yp4lTp/BdnoRZVxJXd9mu/BiNY/NzASSpvkbR1og==
+"@abp/sweetalert2@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/sweetalert2/-/sweetalert2-8.1.0-rc.2.tgz#bed9314d47634d3532b0dd32e4e2cd8b77539eb5"
+ integrity sha512-pq1D/kWH0TSYd8hYWiDulSFcSkUHC5i+0alecwyGUDdWzIPoAPmPjA7HxABKwxlLnnciUGed/mEJngfIPp+OYw==
dependencies:
- "@abp/core" "~8.1.0-rc.1"
+ "@abp/core" "~8.1.0-rc.2"
sweetalert2 "^11.3.6"
-"@abp/timeago@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.1.tgz#0ce17676ce01c07c40da7a8748a5e7cf5166a001"
- integrity sha512-cZqlgA1LLYfBAwrxOhYiH+mcaQqxj3RAXx4q5tGpOOwJGqOr22bMZP7i6ODEro6KPmWc1UpknV6zWESJlBySMQ==
+"@abp/timeago@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/timeago/-/timeago-8.1.0-rc.2.tgz#9911bdb81001189f30eb7a68fe345e0a692109b2"
+ integrity sha512-mlCosUBw+n9A6+gXZ2PL2iS/lLMAI2zx7sXFUuV829rtWq54YOkivj/uTOxGHNwNhE4KbW39NqkKK+IJdl/6kQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
timeago "^1.6.7"
-"@abp/toastr@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.1.tgz#8d863f34b9211096d35872a501780fe5bbe3b164"
- integrity sha512-U2sf5ZXHBkwOUxhwg8lk4hiMvs2rTb5Rm7elenUIm8r6tc17mkTTPZQ/qVVDSgtQDaD+DmodhSXBYBD2M/QrCg==
+"@abp/toastr@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/toastr/-/toastr-8.1.0-rc.2.tgz#8e09730d7149eadb7a9e4fe8c447022d7647b1d7"
+ integrity sha512-b4bMxJ5aVSBedhq/fPaR5ayPvZMPmK/gbE6zb03+SF22YV6lQW9RDQV1bgnl/T3YLLXYIsrwPpgi67rPo8cZzQ==
dependencies:
- "@abp/jquery" "~8.1.0-rc.1"
+ "@abp/jquery" "~8.1.0-rc.2"
toastr "^2.1.4"
-"@abp/utils@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.1.tgz#dafb48ba1b1f885ae96eca27241bd96d65132488"
- integrity sha512-nZYWdQqAFVL4XkWcXYuUUXDkTJOZH38Sz0RHMbS/0seCVsjz88nCWRhgDb3Taduo79WZVNhS+rYhPW6KVR659g==
+"@abp/utils@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/utils/-/utils-8.1.0-rc.2.tgz#1fa7eae2578c82a75a1e4147796f95dbe0367e2f"
+ integrity sha512-+IcoeTAAReepH8jCcN6cRTb9AP3suzZMtWt65luCWODqFuYk7otCYDyGGwUBMA+nlmXjyWhotMfVkdBgidWpWw==
dependencies:
just-compare "^2.3.0"
-"@abp/virtual-file-explorer@~8.1.0-rc.1":
- version "8.1.0-rc.1"
- resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.1.0-rc.1.tgz#fcee390c46827c9b12e91945fbe51de50b830343"
- integrity sha512-77R1uTx217D0HN+YpHulWC8K20jQ18wlBcjEA9n7C9ODkCz+Vay5bWSoOujWh3BKBVA1+Sf8K9w8AgR9AJDuCg==
+"@abp/virtual-file-explorer@~8.1.0-rc.2":
+ version "8.1.0-rc.2"
+ resolved "https://registry.yarnpkg.com/@abp/virtual-file-explorer/-/virtual-file-explorer-8.1.0-rc.2.tgz#14a008825754d6245c3b6c72843ed3941223c83b"
+ integrity sha512-0r8ZLzKtF4uZyQzI4Hu3PwjbbjhpznFc09pB+S8CYS/P5MpT8hLwyJk2U5t5L8q2PlNoMX3H+eCScCCBJJ0HYQ==
dependencies:
- "@abp/clipboard" "~8.1.0-rc.1"
- "@abp/prismjs" "~8.1.0-rc.1"
+ "@abp/clipboard" "~8.1.0-rc.2"
+ "@abp/prismjs" "~8.1.0-rc.2"
"@fortawesome/fontawesome-free@^6.5.1":
version "6.5.1"
diff --git a/npm/lerna.json b/npm/lerna.json
index 52aa49aea1..b621bc654f 100644
--- a/npm/lerna.json
+++ b/npm/lerna.json
@@ -1,5 +1,5 @@
{
- "version": "8.1.0-rc.1",
+ "version": "8.1.0-rc.2",
"packages": [
"packs/*"
],
diff --git a/npm/ng-packs/nx.json b/npm/ng-packs/nx.json
index 0687396169..57e7ea8df5 100644
--- a/npm/ng-packs/nx.json
+++ b/npm/ng-packs/nx.json
@@ -77,6 +77,5 @@
"!{projectRoot}/.eslintrc.json"
]
},
- "parallel": 3,
- "nxCloudAccessToken": "NjEzZTliYmMtYmU1MC00ZmI4LWFhOTAtYWY0ZDhiMjhiNzQ0fHJlYWQtd3JpdGU="
+ "parallel": 3
}
diff --git a/npm/ng-packs/package.json b/npm/ng-packs/package.json
index 03a55f7e36..6b46fa897a 100644
--- a/npm/ng-packs/package.json
+++ b/npm/ng-packs/package.json
@@ -44,8 +44,8 @@
},
"private": true,
"devDependencies": {
- "@abp/ng.theme.lepton-x": "~3.0.3",
- "@abp/utils": "~8.1.0-rc.1",
+ "@abp/ng.theme.lepton-x": "~3.1.0-rc.2",
+ "@abp/utils": "~8.1.0-rc.2",
"@angular-devkit/build-angular": "~17.1.0",
"@angular-devkit/core": "~17.1.0",
"@angular-devkit/schematics": "~17.1.0",
diff --git a/npm/ng-packs/packages/account-core/package.json b/npm/ng-packs/packages/account-core/package.json
index 67e6c9ad55..5d5b5be2f6 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": "8.1.0-rc.1",
+ "version": "8.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"peerDependencies": {
- "@abp/ng.core": "~8.1.0-rc.1",
- "@abp/ng.theme.shared": "~8.1.0-rc.1",
+ "@abp/ng.core": "~8.1.0-rc.2",
+ "@abp/ng.theme.shared": "~8.1.0-rc.2",
"@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 d658e84b86..ebbd8e8799 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": "8.1.0-rc.1",
+ "version": "8.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/ng.account.core": "~8.1.0-rc.1",
- "@abp/ng.theme.shared": "~8.1.0-rc.1",
+ "@abp/ng.account.core": "~8.1.0-rc.2",
+ "@abp/ng.theme.shared": "~8.1.0-rc.2",
"tslib": "^2.0.0"
},
"publishConfig": {
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.html
index 4f77dd0cf7..1f8833f929 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.html
+++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.html
@@ -1,7 +1,4 @@
-
+
@@ -178,5 +175,8 @@
{{ prop.displayName | abpLocalization }}
}
{{ asterisk }}
+ @if (prop.tooltip) {
+
+ }
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts
index 37f05a892e..1805d87233 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts
+++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form-prop.component.ts
@@ -49,6 +49,7 @@ import { NgxValidateCoreModule } from '@ngx-validate/core';
import { ExtensibleFormPropService } from '../../services/extensible-form-prop.service';
import { CreateInjectorPipe } from '../../pipes/create-injector.pipe';
import { CommonModule } from '@angular/common';
+import { NgbTooltip } from '@ng-bootstrap/ng-bootstrap';
@Component({
selector: 'abp-extensible-form-prop',
@@ -61,6 +62,7 @@ import { CommonModule } from '@angular/common';
ReactiveFormsModule,
DisabledDirective,
NgxValidateCoreModule,
+ NgbTooltip,
NgbTypeaheadModule,
CreateInjectorPipe,
ShowPasswordDirective,
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.html
index 739fe6a114..4b47e8fbb1 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.html
+++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.html
@@ -1,9 +1,10 @@
@if (form) {
- @for (groupedProp of groupedPropList.items; track $index) {
+ @for (groupedProp of groupedPropList.items; track i; let i = $index) {
- @if(groupedProp.group?.className) {
-
} @else {
-
-
+
+
}
- }
+ }
}
@for (prop of groupedProp.formPropList; let first = $first; track prop.name) {
- @if(prop.visible(data)) {
-
-
-
-
-
-
-
-
+ @if (prop.visible(data)) {
+ @if (extraProperties.controls[prop.name]) {
+
+
+
+ } @else {
+ @if (form.get(prop.name)) {
+
+ }
+ }
}
}
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.ts b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.ts
index c7436d3374..455f8cdd99 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.ts
+++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-form/extensible-form.component.ts
@@ -1,76 +1,84 @@
-import {TrackByService} from '@abp/ng.core';
+import { TrackByService } from '@abp/ng.core';
import {
- ChangeDetectionStrategy,
- ChangeDetectorRef,
- Component, inject,
- Input,
- Optional,
- QueryList,
- SkipSelf,
- ViewChildren,
+ ChangeDetectionStrategy,
+ ChangeDetectorRef,
+ Component,
+ inject,
+ Input,
+ Optional,
+ QueryList,
+ SkipSelf,
+ ViewChildren,
} from '@angular/core';
-import {ControlContainer, ReactiveFormsModule, UntypedFormGroup} from '@angular/forms';
-import {EXTRA_PROPERTIES_KEY} from '../../constants/extra-properties';
-import {FormPropList, GroupedFormPropList} from '../../models/form-props';
-import {ExtensionsService} from '../../services/extensions.service';
-import {EXTENSIONS_IDENTIFIER} from '../../tokens/extensions.token';
-import {selfFactory} from '../../utils/factory.util';
-import {ExtensibleFormPropComponent} from './extensible-form-prop.component';
-import {CommonModule} from "@angular/common";
-import {PropDataDirective} from "../../directives/prop-data.directive";
+import { ControlContainer, ReactiveFormsModule, UntypedFormGroup } from '@angular/forms';
+import { EXTRA_PROPERTIES_KEY } from '../../constants/extra-properties';
+import { FormProp, FormPropList, GroupedFormPropList } from '../../models/form-props';
+import { ExtensionsService } from '../../services/extensions.service';
+import { EXTENSIONS_IDENTIFIER } from '../../tokens/extensions.token';
+import { selfFactory } from '../../utils/factory.util';
+import { ExtensibleFormPropComponent } from './extensible-form-prop.component';
+import { CommonModule } from '@angular/common';
+import { PropDataDirective } from '../../directives/prop-data.directive';
@Component({
- exportAs: 'abpExtensibleForm',
- selector: 'abp-extensible-form',
- templateUrl: './extensible-form.component.html',
- standalone:true,
- imports:[CommonModule, PropDataDirective,ReactiveFormsModule,ExtensibleFormPropComponent],
- changeDetection: ChangeDetectionStrategy.OnPush,
- viewProviders: [
- {
- provide: ControlContainer,
- useFactory: selfFactory,
- deps: [[new Optional(), new SkipSelf(), ControlContainer]],
- },
- ],
+ standalone: true,
+ exportAs: 'abpExtensibleForm',
+ selector: 'abp-extensible-form',
+ templateUrl: './extensible-form.component.html',
+ imports: [CommonModule, PropDataDirective, ReactiveFormsModule, ExtensibleFormPropComponent],
+ changeDetection: ChangeDetectionStrategy.OnPush,
+ viewProviders: [
+ {
+ provide: ControlContainer,
+ useFactory: selfFactory,
+ deps: [[new Optional(), new SkipSelf(), ControlContainer]],
+ },
+ ],
})
export class ExtensibleFormComponent {
+ public readonly cdRef = inject(ChangeDetectorRef);
+ public readonly track = inject(TrackByService);
+ private readonly container = inject(ControlContainer);
+ private readonly extensions = inject(ExtensionsService);
+ private readonly identifier = inject(EXTENSIONS_IDENTIFIER);
- @ViewChildren(ExtensibleFormPropComponent)
- formProps!: QueryList;
+ @ViewChildren(ExtensibleFormPropComponent)
+ formProps!: QueryList;
- @Input()
- set selectedRecord(record: R) {
- const type = !record || JSON.stringify(record) === '{}' ? 'create' : 'edit';
- const propList = this.extensions[`${type}FormProps`].get(this.identifier).props;
- this.groupedPropList = this.createGroupedList(propList);
- this.record = record;
- }
+ @Input()
+ set selectedRecord(record: R) {
+ const type = !record || JSON.stringify(record) === '{}' ? 'create' : 'edit';
+ const propList = this.extensions[`${type}FormProps`].get(this.identifier).props;
+ this.groupedPropList = this.createGroupedList(propList);
+ this.record = record;
+ }
- extraPropertiesKey = EXTRA_PROPERTIES_KEY;
- groupedPropList!: GroupedFormPropList;
- record!: R;
+ extraPropertiesKey = EXTRA_PROPERTIES_KEY;
+ groupedPropList!: GroupedFormPropList;
+ groupedPropListOfArray: FormProp[][];
+ record!: R;
- public readonly cdRef = inject(ChangeDetectorRef)
- public readonly track = inject(TrackByService)
- private container = inject(ControlContainer)
- private extensions = inject(ExtensionsService);
- private identifier = inject(EXTENSIONS_IDENTIFIER)
+ get form(): UntypedFormGroup {
+ return (this.container ? this.container.control : { controls: {} }) as UntypedFormGroup;
+ }
- createGroupedList(propList: FormPropList) {
- const groupedFormPropList = new GroupedFormPropList();
- propList.forEach(item => {
- groupedFormPropList.addItem(item.value);
- });
- return groupedFormPropList;
- }
+ get extraProperties(): UntypedFormGroup {
+ return (this.form.controls.extraProperties || { controls: {} }) as UntypedFormGroup;
+ }
- get form(): UntypedFormGroup {
- return (this.container ? this.container.control : {controls: {}}) as UntypedFormGroup;
- }
+ createGroupedList(propList: FormPropList) {
+ const groupedFormPropList = new GroupedFormPropList();
+ propList.forEach(item => {
+ groupedFormPropList.addItem(item.value);
+ });
- get extraProperties(): UntypedFormGroup {
- return (this.form.controls.extraProperties || {controls: {}}) as UntypedFormGroup;
- }
+ return groupedFormPropList;
+ }
+ //TODO: Reactor this method
+ isAnyGroupMemberVisible(index: number, data) {
+ const { items } = this.groupedPropList;
+ const formPropList = items[index].formPropList.toArray();
+ return formPropList.some(prop => prop.visible(data));
+ }
}
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html
index 0ba4b22d45..5b28627085 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html
+++ b/npm/ng-packs/packages/components/extensible/src/lib/components/extensible-table/extensible-table.component.html
@@ -31,9 +31,10 @@
>
@if (prop.tooltip) {
-
- {{ column.name }}
-
+
+ {{ column.name }}
+
}@else{
{{ column.name }}
}
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html b/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html
index 73e01b3440..70809a8975 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html
+++ b/npm/ng-packs/packages/components/extensible/src/lib/components/grid-actions/grid-actions.component.html
@@ -41,26 +41,28 @@
-
- @if (action.icon) {
- {{ action.text | abpLocalization }}
- }@else {
- {{ action.text | abpLocalization }}
+
+ @if (!action.showOnlyIcon) {
+ @if (action.icon) {
+ {{ action.text | abpLocalization }}
+ } @else {
+ {{ action.text | abpLocalization }}
+ }
}
@if (action.visible(data)) {
-
+
}
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/models/entity-actions.ts b/npm/ng-packs/packages/components/extensible/src/lib/models/entity-actions.ts
index 4a801e841e..f49b6fcf2c 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/models/entity-actions.ts
+++ b/npm/ng-packs/packages/components/extensible/src/lib/models/entity-actions.ts
@@ -24,6 +24,7 @@ export class EntityAction extends Action {
readonly icon: string;
readonly btnClass?: string;
readonly btnStyle?: string;
+ readonly showOnlyIcon?: boolean;
constructor(options: EntityActionOptions) {
super(options.permission || '', options.visible, options.action);
@@ -31,6 +32,7 @@ export class EntityAction extends Action {
this.icon = options.icon || '';
this.btnClass = options.btnClass || 'btn btn-primary text-center';
this.btnStyle = options.btnStyle;
+ this.showOnlyIcon = options.showOnlyIcon || false;
}
static create(options: EntityActionOptions) {
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/models/entity-props.ts b/npm/ng-packs/packages/components/extensible/src/lib/models/entity-props.ts
index e86e3ae34e..7692457cd8 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/models/entity-props.ts
+++ b/npm/ng-packs/packages/components/extensible/src/lib/models/entity-props.ts
@@ -12,6 +12,7 @@ import {
Props,
PropsFactory,
} from './props';
+import { FormPropTooltip } from './form-props';
export class EntityPropList extends PropList> {}
@@ -30,7 +31,7 @@ export class EntityProp extends Prop {
readonly action?: ActionCallback;
readonly component?: Type;
readonly enumList?: Array>;
- readonly tooltip?: string;
+ readonly tooltip?: FormPropTooltip;
readonly columnVisible: ColumnPredicate;
constructor(options: EntityPropOptions) {
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts b/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts
index 3ad64e8a13..ec1c825e9a 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts
+++ b/npm/ng-packs/packages/components/extensible/src/lib/models/form-props.ts
@@ -27,8 +27,14 @@ export interface FormPropGroup {
className?: string;
}
+export interface FormPropTooltip {
+ text: string;
+ placement?: 'top' | 'end' | 'bottom' | 'start';
+}
+
export class GroupedFormPropList {
public readonly items: GroupedFormPropItem[] = [];
+ count = 1;
addItem(item: FormProp) {
const groupName = item.group?.name;
let group = this.items.find(i => i.group?.name === groupName);
@@ -37,7 +43,7 @@ export class GroupedFormPropList {
} else {
group = {
formPropList: new FormPropList(),
- group: item.group,
+ group: item.group || { name: `default${this.count++}`, className: item.group?.className },
};
group.formPropList.addHead(item);
this.items.push(group);
@@ -72,6 +78,7 @@ export class FormProp extends Prop {
readonly group?: FormPropGroup | undefined;
readonly displayTextResolver?: PropDisplayTextResolver;
readonly formText?: string;
+ readonly tooltip?: FormPropTooltip;
constructor(options: FormPropOptions) {
super(
@@ -84,10 +91,12 @@ export class FormProp extends Prop {
options.template,
options.className,
options.formText,
+ options.tooltip,
);
this.group = options.group;
this.className = options.className;
this.formText = options.formText;
+ this.tooltip = options.tooltip;
this.asyncValidators = options.asyncValidators || (_ => []);
this.validators = options.validators || (_ => []);
this.disabled = options.disabled || (_ => false);
@@ -135,6 +144,7 @@ export type FormPropOptions = O.Optional<
| 'id'
| 'displayTextResolver'
| 'formText'
+ | 'tooltip'
>;
export type CreateFormPropDefaults = Record[]>;
diff --git a/npm/ng-packs/packages/components/extensible/src/lib/models/props.ts b/npm/ng-packs/packages/components/extensible/src/lib/models/props.ts
index 799702bc70..2c88bd9939 100644
--- a/npm/ng-packs/packages/components/extensible/src/lib/models/props.ts
+++ b/npm/ng-packs/packages/components/extensible/src/lib/models/props.ts
@@ -2,6 +2,7 @@ import { LinkedList } from '@abp/utils';
import { InjectFlags, InjectionToken, InjectOptions, Type } from '@angular/core';
import { O } from 'ts-toolbelt';
import { ePropType } from '../enums/props.enum';
+import { FormPropTooltip } from './form-props';
export abstract class PropList> extends LinkedList {}
@@ -36,6 +37,7 @@ export abstract class Prop {
public readonly template?: Type,
public readonly className?: string,
public readonly formText?: string,
+ public readonly tooltip?: FormPropTooltip,
public readonly displayTextResolver?: PropDisplayTextResolver,
) {
this.displayName = this.displayName || this.name;
diff --git a/npm/ng-packs/packages/components/package.json b/npm/ng-packs/packages/components/package.json
index 0200147d37..3f7c734323 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": "8.1.0-rc.1",
+ "version": "8.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"peerDependencies": {
- "@abp/ng.core": ">=8.1.0-rc.1",
- "@abp/ng.theme.shared": ">=8.1.0-rc.1"
+ "@abp/ng.core": ">=8.1.0-rc.2",
+ "@abp/ng.theme.shared": ">=8.1.0-rc.2"
},
"dependencies": {
"chart.js": "^3.5.1",
diff --git a/npm/ng-packs/packages/core/package.json b/npm/ng-packs/packages/core/package.json
index eaaa3dbd9e..5febc625b3 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": "8.1.0-rc.1",
+ "version": "8.1.0-rc.2",
"homepage": "https://abp.io",
"repository": {
"type": "git",
"url": "https://github.com/abpframework/abp.git"
},
"dependencies": {
- "@abp/utils": "~8.1.0-rc.1",
+ "@abp/utils": "~8.1.0-rc.2",
"just-clone": "^6.0.0",
"just-compare": "^2.0.0",
"ts-toolbelt": "6.15.4",
diff --git a/npm/ng-packs/packages/core/src/lib/proxy/generate-proxy.json b/npm/ng-packs/packages/core/src/lib/proxy/generate-proxy.json
index cf5aab144f..1a09eb3816 100644
--- a/npm/ng-packs/packages/core/src/lib/proxy/generate-proxy.json
+++ b/npm/ng-packs/packages/core/src/lib/proxy/generate-proxy.json
@@ -3,35 +3,27 @@
"abp"
],
"modules": {
- "permissionManagement": {
- "rootPath": "permissionManagement",
- "remoteServiceName": "AbpPermissionManagement",
+ "abp": {
+ "rootPath": "abp",
+ "remoteServiceName": "abp",
"controllers": {
- "Volo.Abp.PermissionManagement.PermissionsController": {
- "controllerName": "Permissions",
- "controllerGroupName": "Permissions",
+ "Pages.Abp.MultiTenancy.AbpTenantController": {
+ "controllerName": "AbpTenant",
+ "controllerGroupName": "AbpTenant",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.PermissionManagement.PermissionsController",
+ "type": "Pages.Abp.MultiTenancy.AbpTenantController",
"interfaces": [
{
- "type": "Volo.Abp.PermissionManagement.IPermissionAppService",
- "name": "IPermissionAppService",
+ "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService",
+ "name": "IAbpTenantAppService",
"methods": [
{
- "name": "GetAsync",
+ "name": "FindTenantByNameAsync",
"parametersOnMethod": [
{
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
+ "name": "name",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
@@ -40,64 +32,40 @@
}
],
"returnValue": {
- "type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
- "typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
+ "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
}
},
{
- "name": "UpdateAsync",
+ "name": "FindTenantByIdAsync",
"parametersOnMethod": [
{
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
- },
- {
- "name": "input",
- "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
- "type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
- "typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
- "isOptional": false,
- "defaultValue": null
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
}
}
]
}
],
"actions": {
- "GetAsyncByProviderNameAndProviderKey": {
- "uniqueName": "GetAsyncByProviderNameAndProviderKey",
- "name": "GetAsync",
+ "FindTenantByNameAsyncByName": {
+ "uniqueName": "FindTenantByNameAsyncByName",
+ "name": "FindTenantByNameAsync",
"httpMethod": "GET",
- "url": "api/permission-management/permissions",
+ "url": "api/abp/multi-tenancy/tenants/by-name/{name}",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
+ "name": "name",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
@@ -107,383 +75,237 @@
],
"parameters": [
{
- "nameOnMethod": "providerName",
- "name": "providerName",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": ""
- },
- {
- "nameOnMethod": "providerKey",
- "name": "providerKey",
+ "nameOnMethod": "name",
+ "name": "name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
"descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
- "typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
+ "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
+ "implementFrom": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService"
},
- "UpdateAsyncByProviderNameAndProviderKeyAndInput": {
- "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput",
- "name": "UpdateAsync",
- "httpMethod": "PUT",
- "url": "api/permission-management/permissions",
+ "FindTenantByIdAsyncById": {
+ "uniqueName": "FindTenantByIdAsyncById",
+ "name": "FindTenantByIdAsync",
+ "httpMethod": "GET",
+ "url": "api/abp/multi-tenancy/tenants/by-id/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
- },
- {
- "name": "input",
- "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
- "type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
- "typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
- "isOptional": false,
- "defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "providerName",
- "name": "providerName",
+ "nameOnMethod": "id",
+ "name": "id",
"jsonName": null,
- "type": "System.String",
+ "type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
"descriptorName": ""
- },
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService"
+ }
+ }
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController": {
+ "controllerName": "AbpApiDefinition",
+ "controllerGroupName": "AbpApiDefinition",
+ "isRemoteService": true,
+ "isIntegrationService": false,
+ "apiVersion": null,
+ "type": "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController",
+ "interfaces": [],
+ "actions": {
+ "GetByModel": {
+ "uniqueName": "GetByModel",
+ "name": "Get",
+ "httpMethod": "GET",
+ "url": "api/abp/api-definition",
+ "supportedVersions": [],
+ "parametersOnMethod": [
{
- "nameOnMethod": "providerKey",
- "name": "providerKey",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "name": "model",
+ "typeAsString": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto, Volo.Abp.Http",
+ "type": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto",
+ "typeSimple": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto",
"isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": ""
- },
+ "defaultValue": null
+ }
+ ],
+ "parameters": [
{
- "nameOnMethod": "input",
- "name": "input",
+ "nameOnMethod": "model",
+ "name": "IncludeTypes",
"jsonName": null,
- "type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
- "typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
- "bindingSourceId": "Body",
- "descriptorName": ""
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "model"
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel",
+ "typeSimple": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
+ "implementFrom": "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController"
}
}
- }
- }
- },
- "featureManagement": {
- "rootPath": "featureManagement",
- "remoteServiceName": "AbpFeatureManagement",
- "controllers": {
- "Volo.Abp.FeatureManagement.FeaturesController": {
- "controllerName": "Features",
- "controllerGroupName": "Features",
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController": {
+ "controllerName": "AbpApplicationConfiguration",
+ "controllerGroupName": "AbpApplicationConfiguration",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.FeatureManagement.FeaturesController",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController",
"interfaces": [
{
- "type": "Volo.Abp.FeatureManagement.IFeatureAppService",
- "name": "IFeatureAppService",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationConfigurationAppService",
+ "name": "IAbpApplicationConfigurationAppService",
"methods": [
{
"name": "GetAsync",
"parametersOnMethod": [
{
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
+ "name": "options",
+ "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions, Volo.Abp.AspNetCore.Mvc.Contracts",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.FeatureManagement.GetFeatureListResultDto",
- "typeSimple": "Volo.Abp.FeatureManagement.GetFeatureListResultDto"
- }
- },
- {
- "name": "UpdateAsync",
- "parametersOnMethod": [
- {
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "input",
- "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts",
- "type": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
- "typeSimple": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
- }
- },
- {
- "name": "DeleteAsync",
- "parametersOnMethod": [
- {
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto"
}
}
]
}
],
"actions": {
- "GetAsyncByProviderNameAndProviderKey": {
- "uniqueName": "GetAsyncByProviderNameAndProviderKey",
+ "GetAsyncByOptions": {
+ "uniqueName": "GetAsyncByOptions",
"name": "GetAsync",
"httpMethod": "GET",
- "url": "api/feature-management/features",
+ "url": "api/abp/application-configuration",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
+ "name": "options",
+ "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions, Volo.Abp.AspNetCore.Mvc.Contracts",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "providerName",
- "name": "providerName",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": ""
- },
- {
- "nameOnMethod": "providerKey",
- "name": "providerKey",
+ "nameOnMethod": "options",
+ "name": "IncludeLocalizationResources",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
- "descriptorName": ""
+ "descriptorName": "options"
}
],
"returnValue": {
- "type": "Volo.Abp.FeatureManagement.GetFeatureListResultDto",
- "typeSimple": "Volo.Abp.FeatureManagement.GetFeatureListResultDto"
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService"
- },
- "UpdateAsyncByProviderNameAndProviderKeyAndInput": {
- "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput",
- "name": "UpdateAsync",
- "httpMethod": "PUT",
- "url": "api/feature-management/features",
- "supportedVersions": [],
- "parametersOnMethod": [
- {
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "input",
- "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts",
- "type": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
- "typeSimple": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "parameters": [
- {
- "nameOnMethod": "providerName",
- "name": "providerName",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": ""
- },
- {
- "nameOnMethod": "providerKey",
- "name": "providerKey",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": ""
- },
+ "implementFrom": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationConfigurationAppService"
+ }
+ }
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationLocalizationController": {
+ "controllerName": "AbpApplicationLocalization",
+ "controllerGroupName": "AbpApplicationLocalization",
+ "isRemoteService": true,
+ "isIntegrationService": false,
+ "apiVersion": null,
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationLocalizationController",
+ "interfaces": [
+ {
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationLocalizationAppService",
+ "name": "IAbpApplicationLocalizationAppService",
+ "methods": [
{
- "nameOnMethod": "input",
- "name": "input",
- "jsonName": null,
- "type": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
- "typeSimple": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "Body",
- "descriptorName": ""
+ "name": "GetAsync",
+ "parametersOnMethod": [
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto, Volo.Abp.AspNetCore.Mvc.Contracts",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto"
+ }
}
- ],
- "returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
- },
- "allowAnonymous": null,
- "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService"
- },
- "DeleteAsyncByProviderNameAndProviderKey": {
- "uniqueName": "DeleteAsyncByProviderNameAndProviderKey",
- "name": "DeleteAsync",
- "httpMethod": "DELETE",
- "url": "api/feature-management/features",
+ ]
+ }
+ ],
+ "actions": {
+ "GetAsyncByInput": {
+ "uniqueName": "GetAsyncByInput",
+ "name": "GetAsync",
+ "httpMethod": "GET",
+ "url": "api/abp/application-localization",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "providerName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "providerKey",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
+ "name": "input",
+ "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto, Volo.Abp.AspNetCore.Mvc.Contracts",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "providerName",
- "name": "providerName",
+ "nameOnMethod": "input",
+ "name": "CultureName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -491,27 +313,27 @@
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
- "descriptorName": ""
+ "descriptorName": "input"
},
{
- "nameOnMethod": "providerKey",
- "name": "providerKey",
+ "nameOnMethod": "input",
+ "name": "OnlyDynamics",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
- "descriptorName": ""
+ "descriptorName": "input"
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService"
+ "implementFrom": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationLocalizationAppService"
}
}
}
@@ -755,57 +577,35 @@
}
}
},
- "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController": {
- "controllerName": "Account",
- "controllerGroupName": "Login",
+ "Volo.Abp.Account.DynamicClaimsController": {
+ "controllerName": "DynamicClaims",
+ "controllerGroupName": "DynamicClaims",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController",
- "interfaces": [],
- "actions": {
- "LoginByLogin": {
- "uniqueName": "LoginByLogin",
- "name": "Login",
- "httpMethod": "POST",
- "url": "api/account/login",
- "supportedVersions": [],
- "parametersOnMethod": [
- {
- "name": "login",
- "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web",
- "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "parameters": [
+ "type": "Volo.Abp.Account.DynamicClaimsController",
+ "interfaces": [
+ {
+ "type": "Volo.Abp.Account.IDynamicClaimsAppService",
+ "name": "IDynamicClaimsAppService",
+ "methods": [
{
- "nameOnMethod": "login",
- "name": "login",
- "jsonName": null,
- "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "Body",
- "descriptorName": ""
+ "name": "RefreshAsync",
+ "parametersOnMethod": [],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ }
}
- ],
- "returnValue": {
- "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult",
- "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult"
- },
- "allowAnonymous": null,
- "implementFrom": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController"
- },
- "Logout": {
- "uniqueName": "Logout",
- "name": "Logout",
- "httpMethod": "GET",
- "url": "api/account/logout",
+ ]
+ }
+ ],
+ "actions": {
+ "RefreshAsync": {
+ "uniqueName": "RefreshAsync",
+ "name": "RefreshAsync",
+ "httpMethod": "POST",
+ "url": "api/account/dynamic-claims/refresh",
"supportedVersions": [],
"parametersOnMethod": [],
"parameters": [],
@@ -814,44 +614,7 @@
"typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController"
- },
- "CheckPasswordByLogin": {
- "uniqueName": "CheckPasswordByLogin",
- "name": "CheckPassword",
- "httpMethod": "POST",
- "url": "api/account/check-password",
- "supportedVersions": [],
- "parametersOnMethod": [
- {
- "name": "login",
- "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web",
- "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "parameters": [
- {
- "nameOnMethod": "login",
- "name": "login",
- "jsonName": null,
- "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "Body",
- "descriptorName": ""
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult",
- "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult"
- },
- "allowAnonymous": null,
- "implementFrom": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController"
+ "implementFrom": "Volo.Abp.Account.IDynamicClaimsAppService"
}
}
},
@@ -936,21 +699,106 @@
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.Account.UpdateProfileDto, Volo.Abp.Account.Application.Contracts",
- "type": "Volo.Abp.Account.UpdateProfileDto",
- "typeSimple": "Volo.Abp.Account.UpdateProfileDto",
+ "name": "input",
+ "typeAsString": "Volo.Abp.Account.UpdateProfileDto, Volo.Abp.Account.Application.Contracts",
+ "type": "Volo.Abp.Account.UpdateProfileDto",
+ "typeSimple": "Volo.Abp.Account.UpdateProfileDto",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "parameters": [
+ {
+ "nameOnMethod": "input",
+ "name": "input",
+ "jsonName": null,
+ "type": "Volo.Abp.Account.UpdateProfileDto",
+ "typeSimple": "Volo.Abp.Account.UpdateProfileDto",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "Body",
+ "descriptorName": ""
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Account.ProfileDto",
+ "typeSimple": "Volo.Abp.Account.ProfileDto"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.Account.IProfileAppService"
+ },
+ "ChangePasswordAsyncByInput": {
+ "uniqueName": "ChangePasswordAsyncByInput",
+ "name": "ChangePasswordAsync",
+ "httpMethod": "POST",
+ "url": "api/account/my-profile/change-password",
+ "supportedVersions": [],
+ "parametersOnMethod": [
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.Account.ChangePasswordInput, Volo.Abp.Account.Application.Contracts",
+ "type": "Volo.Abp.Account.ChangePasswordInput",
+ "typeSimple": "Volo.Abp.Account.ChangePasswordInput",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "parameters": [
+ {
+ "nameOnMethod": "input",
+ "name": "input",
+ "jsonName": null,
+ "type": "Volo.Abp.Account.ChangePasswordInput",
+ "typeSimple": "Volo.Abp.Account.ChangePasswordInput",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "Body",
+ "descriptorName": ""
+ }
+ ],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.Account.IProfileAppService"
+ }
+ }
+ },
+ "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController": {
+ "controllerName": "Account",
+ "controllerGroupName": "Login",
+ "isRemoteService": true,
+ "isIntegrationService": false,
+ "apiVersion": null,
+ "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController",
+ "interfaces": [],
+ "actions": {
+ "LoginByLogin": {
+ "uniqueName": "LoginByLogin",
+ "name": "Login",
+ "httpMethod": "POST",
+ "url": "api/account/login",
+ "supportedVersions": [],
+ "parametersOnMethod": [
+ {
+ "name": "login",
+ "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web",
+ "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
+ "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "input",
- "name": "input",
+ "nameOnMethod": "login",
+ "name": "login",
"jsonName": null,
- "type": "Volo.Abp.Account.UpdateProfileDto",
- "typeSimple": "Volo.Abp.Account.UpdateProfileDto",
+ "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
+ "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@@ -959,35 +807,50 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Account.ProfileDto",
- "typeSimple": "Volo.Abp.Account.ProfileDto"
+ "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult",
+ "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Account.IProfileAppService"
+ "implementFrom": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController"
},
- "ChangePasswordAsyncByInput": {
- "uniqueName": "ChangePasswordAsyncByInput",
- "name": "ChangePasswordAsync",
+ "Logout": {
+ "uniqueName": "Logout",
+ "name": "Logout",
+ "httpMethod": "GET",
+ "url": "api/account/logout",
+ "supportedVersions": [],
+ "parametersOnMethod": [],
+ "parameters": [],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController"
+ },
+ "CheckPasswordByLogin": {
+ "uniqueName": "CheckPasswordByLogin",
+ "name": "CheckPassword",
"httpMethod": "POST",
- "url": "api/account/my-profile/change-password",
+ "url": "api/account/check-password",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.Account.ChangePasswordInput, Volo.Abp.Account.Application.Contracts",
- "type": "Volo.Abp.Account.ChangePasswordInput",
- "typeSimple": "Volo.Abp.Account.ChangePasswordInput",
+ "name": "login",
+ "typeAsString": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo, Volo.Abp.Account.Web",
+ "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
+ "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "input",
- "name": "input",
+ "nameOnMethod": "login",
+ "name": "login",
"jsonName": null,
- "type": "Volo.Abp.Account.ChangePasswordInput",
- "typeSimple": "Volo.Abp.Account.ChangePasswordInput",
+ "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
+ "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@@ -996,48 +859,81 @@
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult",
+ "typeSimple": "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.AbpLoginResult"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Account.IProfileAppService"
+ "implementFrom": "Volo.Abp.Account.Web.Areas.Account.Controllers.AccountController"
}
}
}
}
},
- "settingManagement": {
- "rootPath": "settingManagement",
- "remoteServiceName": "SettingManagement",
+ "featureManagement": {
+ "rootPath": "featureManagement",
+ "remoteServiceName": "AbpFeatureManagement",
"controllers": {
- "Volo.Abp.SettingManagement.EmailSettingsController": {
- "controllerName": "EmailSettings",
- "controllerGroupName": "EmailSettings",
+ "Volo.Abp.FeatureManagement.FeaturesController": {
+ "controllerName": "Features",
+ "controllerGroupName": "Features",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.SettingManagement.EmailSettingsController",
+ "type": "Volo.Abp.FeatureManagement.FeaturesController",
"interfaces": [
{
- "type": "Volo.Abp.SettingManagement.IEmailSettingsAppService",
- "name": "IEmailSettingsAppService",
+ "type": "Volo.Abp.FeatureManagement.IFeatureAppService",
+ "name": "IFeatureAppService",
"methods": [
{
"name": "GetAsync",
- "parametersOnMethod": [],
+ "parametersOnMethod": [
+ {
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
"returnValue": {
- "type": "Volo.Abp.SettingManagement.EmailSettingsDto",
- "typeSimple": "Volo.Abp.SettingManagement.EmailSettingsDto"
+ "type": "Volo.Abp.FeatureManagement.GetFeatureListResultDto",
+ "typeSimple": "Volo.Abp.FeatureManagement.GetFeatureListResultDto"
}
},
{
"name": "UpdateAsync",
"parametersOnMethod": [
+ {
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
{
"name": "input",
- "typeAsString": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto, Volo.Abp.SettingManagement.Application.Contracts",
- "type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
- "typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
+ "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts",
+ "type": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
+ "typeSimple": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
"isOptional": false,
"defaultValue": null
}
@@ -1048,13 +944,21 @@
}
},
{
- "name": "SendTestEmailAsync",
+ "name": "DeleteAsync",
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.SettingManagement.SendTestEmailInput, Volo.Abp.SettingManagement.Application.Contracts",
- "type": "Volo.Abp.SettingManagement.SendTestEmailInput",
- "typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
@@ -1068,44 +972,126 @@
}
],
"actions": {
- "GetAsync": {
- "uniqueName": "GetAsync",
+ "GetAsyncByProviderNameAndProviderKey": {
+ "uniqueName": "GetAsyncByProviderNameAndProviderKey",
"name": "GetAsync",
"httpMethod": "GET",
- "url": "api/setting-management/emailing",
+ "url": "api/feature-management/features",
"supportedVersions": [],
- "parametersOnMethod": [],
- "parameters": [],
+ "parametersOnMethod": [
+ {
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "parameters": [
+ {
+ "nameOnMethod": "providerName",
+ "name": "providerName",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ },
+ {
+ "nameOnMethod": "providerKey",
+ "name": "providerKey",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ }
+ ],
"returnValue": {
- "type": "Volo.Abp.SettingManagement.EmailSettingsDto",
- "typeSimple": "Volo.Abp.SettingManagement.EmailSettingsDto"
+ "type": "Volo.Abp.FeatureManagement.GetFeatureListResultDto",
+ "typeSimple": "Volo.Abp.FeatureManagement.GetFeatureListResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
+ "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService"
},
- "UpdateAsyncByInput": {
- "uniqueName": "UpdateAsyncByInput",
+ "UpdateAsyncByProviderNameAndProviderKeyAndInput": {
+ "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput",
"name": "UpdateAsync",
- "httpMethod": "POST",
- "url": "api/setting-management/emailing",
+ "httpMethod": "PUT",
+ "url": "api/feature-management/features",
"supportedVersions": [],
"parametersOnMethod": [
+ {
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
{
"name": "input",
- "typeAsString": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto, Volo.Abp.SettingManagement.Application.Contracts",
- "type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
- "typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
+ "typeAsString": "Volo.Abp.FeatureManagement.UpdateFeaturesDto, Volo.Abp.FeatureManagement.Application.Contracts",
+ "type": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
+ "typeSimple": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
+ {
+ "nameOnMethod": "providerName",
+ "name": "providerName",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ },
+ {
+ "nameOnMethod": "providerKey",
+ "name": "providerKey",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ },
{
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
- "type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
- "typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
+ "type": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
+ "typeSimple": "Volo.Abp.FeatureManagement.UpdateFeaturesDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@@ -1118,35 +1104,55 @@
"typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
+ "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService"
},
- "SendTestEmailAsyncByInput": {
- "uniqueName": "SendTestEmailAsyncByInput",
- "name": "SendTestEmailAsync",
- "httpMethod": "POST",
- "url": "api/setting-management/emailing/send-test-email",
+ "DeleteAsyncByProviderNameAndProviderKey": {
+ "uniqueName": "DeleteAsyncByProviderNameAndProviderKey",
+ "name": "DeleteAsync",
+ "httpMethod": "DELETE",
+ "url": "api/feature-management/features",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.SettingManagement.SendTestEmailInput, Volo.Abp.SettingManagement.Application.Contracts",
- "type": "Volo.Abp.SettingManagement.SendTestEmailInput",
- "typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "input",
- "name": "input",
+ "nameOnMethod": "providerName",
+ "name": "providerName",
"jsonName": null,
- "type": "Volo.Abp.SettingManagement.SendTestEmailInput",
- "typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
- "bindingSourceId": "Body",
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ },
+ {
+ "nameOnMethod": "providerKey",
+ "name": "providerKey",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
"descriptorName": ""
}
],
@@ -1155,85 +1161,34 @@
"typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
+ "implementFrom": "Volo.Abp.FeatureManagement.IFeatureAppService"
}
}
}
}
},
- "multi-tenancy": {
- "rootPath": "multi-tenancy",
- "remoteServiceName": "AbpTenantManagement",
+ "identity": {
+ "rootPath": "identity",
+ "remoteServiceName": "AbpIdentity",
"controllers": {
- "Volo.Abp.TenantManagement.TenantController": {
- "controllerName": "Tenant",
- "controllerGroupName": "Tenant",
+ "Volo.Abp.Identity.IdentityRoleController": {
+ "controllerName": "IdentityRole",
+ "controllerGroupName": "Role",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.TenantManagement.TenantController",
+ "type": "Volo.Abp.Identity.IdentityRoleController",
"interfaces": [
{
- "type": "Volo.Abp.TenantManagement.ITenantAppService",
- "name": "ITenantAppService",
+ "type": "Volo.Abp.Identity.IIdentityRoleAppService",
+ "name": "IIdentityRoleAppService",
"methods": [
{
- "name": "GetDefaultConnectionStringAsync",
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "System.String",
- "typeSimple": "string"
- }
- },
- {
- "name": "UpdateDefaultConnectionStringAsync",
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "defaultConnectionString",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
- }
- },
- {
- "name": "DeleteDefaultConnectionStringAsync",
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
+ "name": "GetAllListAsync",
+ "parametersOnMethod": [],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
}
},
{
@@ -1249,8 +1204,8 @@
}
],
"returnValue": {
- "type": "Volo.Abp.TenantManagement.TenantDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
+ "type": "Volo.Abp.Identity.IdentityRoleDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
}
},
{
@@ -1258,16 +1213,16 @@
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts",
- "type": "Volo.Abp.TenantManagement.GetTenantsInput",
- "typeSimple": "Volo.Abp.TenantManagement.GetTenantsInput",
+ "typeAsString": "Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.GetIdentityRolesInput",
+ "typeSimple": "Volo.Abp.Identity.GetIdentityRolesInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.PagedResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
+ "type": "Volo.Abp.Application.Dtos.PagedResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
}
},
{
@@ -1275,16 +1230,16 @@
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts",
- "type": "Volo.Abp.TenantManagement.TenantCreateDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantCreateDto",
+ "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityRoleCreateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleCreateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.TenantManagement.TenantDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
+ "type": "Volo.Abp.Identity.IdentityRoleDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
}
},
{
@@ -1300,16 +1255,16 @@
},
{
"name": "input",
- "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts",
- "type": "Volo.Abp.TenantManagement.TenantUpdateDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantUpdateDto",
+ "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityRoleUpdateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleUpdateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.TenantManagement.TenantDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
+ "type": "Volo.Abp.Identity.IdentityRoleDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
}
},
{
@@ -1333,55 +1288,33 @@
}
],
"actions": {
- "GetAsyncById": {
- "uniqueName": "GetAsyncById",
- "name": "GetAsync",
+ "GetAllListAsync": {
+ "uniqueName": "GetAllListAsync",
+ "name": "GetAllListAsync",
"httpMethod": "GET",
- "url": "api/multi-tenancy/tenants/{id}",
+ "url": "api/identity/roles/all",
"supportedVersions": [],
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "parameters": [
- {
- "nameOnMethod": "id",
- "name": "id",
- "jsonName": null,
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
- "descriptorName": ""
- }
- ],
+ "parametersOnMethod": [],
+ "parameters": [],
"returnValue": {
- "type": "Volo.Abp.TenantManagement.TenantDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
+ "implementFrom": "Volo.Abp.Identity.IIdentityRoleAppService"
},
"GetListAsyncByInput": {
"uniqueName": "GetListAsyncByInput",
"name": "GetListAsync",
"httpMethod": "GET",
- "url": "api/multi-tenancy/tenants",
+ "url": "api/identity/roles",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts",
- "type": "Volo.Abp.TenantManagement.GetTenantsInput",
- "typeSimple": "Volo.Abp.TenantManagement.GetTenantsInput",
+ "typeAsString": "Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.GetIdentityRolesInput",
+ "typeSimple": "Volo.Abp.Identity.GetIdentityRolesInput",
"isOptional": false,
"defaultValue": null
}
@@ -1437,24 +1370,61 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.PagedResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
+ "type": "Volo.Abp.Application.Dtos.PagedResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
+ },
+ "GetAsyncById": {
+ "uniqueName": "GetAsyncById",
+ "name": "GetAsync",
+ "httpMethod": "GET",
+ "url": "api/identity/roles/{id}",
+ "supportedVersions": [],
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "parameters": [
+ {
+ "nameOnMethod": "id",
+ "name": "id",
+ "jsonName": null,
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
+ "descriptorName": ""
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Identity.IdentityRoleDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
},
"CreateAsyncByInput": {
"uniqueName": "CreateAsyncByInput",
"name": "CreateAsync",
"httpMethod": "POST",
- "url": "api/multi-tenancy/tenants",
+ "url": "api/identity/roles",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts",
- "type": "Volo.Abp.TenantManagement.TenantCreateDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantCreateDto",
+ "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityRoleCreateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleCreateDto",
"isOptional": false,
"defaultValue": null
}
@@ -1464,8 +1434,8 @@
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
- "type": "Volo.Abp.TenantManagement.TenantCreateDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantCreateDto",
+ "type": "Volo.Abp.Identity.IdentityRoleCreateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleCreateDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@@ -1474,17 +1444,17 @@
}
],
"returnValue": {
- "type": "Volo.Abp.TenantManagement.TenantDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
+ "type": "Volo.Abp.Identity.IdentityRoleDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.ICreateAppService"
+ "implementFrom": "Volo.Abp.Application.Services.ICreateAppService"
},
"UpdateAsyncByIdAndInput": {
"uniqueName": "UpdateAsyncByIdAndInput",
"name": "UpdateAsync",
"httpMethod": "PUT",
- "url": "api/multi-tenancy/tenants/{id}",
+ "url": "api/identity/roles/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -1497,9 +1467,9 @@
},
{
"name": "input",
- "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts",
- "type": "Volo.Abp.TenantManagement.TenantUpdateDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantUpdateDto",
+ "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityRoleUpdateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleUpdateDto",
"isOptional": false,
"defaultValue": null
}
@@ -1521,8 +1491,8 @@
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
- "type": "Volo.Abp.TenantManagement.TenantUpdateDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantUpdateDto",
+ "type": "Volo.Abp.Identity.IdentityRoleUpdateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleUpdateDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@@ -1531,17 +1501,249 @@
}
],
"returnValue": {
- "type": "Volo.Abp.TenantManagement.TenantDto",
- "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
+ "type": "Volo.Abp.Identity.IdentityRoleDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IUpdateAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IUpdateAppService"
},
"DeleteAsyncById": {
"uniqueName": "DeleteAsyncById",
"name": "DeleteAsync",
"httpMethod": "DELETE",
- "url": "api/multi-tenancy/tenants/{id}",
+ "url": "api/identity/roles/{id}",
+ "supportedVersions": [],
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "parameters": [
+ {
+ "nameOnMethod": "id",
+ "name": "id",
+ "jsonName": null,
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
+ "descriptorName": ""
+ }
+ ],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.Application.Services.IDeleteAppService"
+ }
+ }
+ },
+ "Volo.Abp.Identity.IdentityUserController": {
+ "controllerName": "IdentityUser",
+ "controllerGroupName": "User",
+ "isRemoteService": true,
+ "isIntegrationService": false,
+ "apiVersion": null,
+ "type": "Volo.Abp.Identity.IdentityUserController",
+ "interfaces": [
+ {
+ "type": "Volo.Abp.Identity.IIdentityUserAppService",
+ "name": "IIdentityUserAppService",
+ "methods": [
+ {
+ "name": "GetRolesAsync",
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
+ }
+ },
+ {
+ "name": "GetAssignableRolesAsync",
+ "parametersOnMethod": [],
+ "returnValue": {
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
+ }
+ },
+ {
+ "name": "UpdateRolesAsync",
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ }
+ },
+ {
+ "name": "FindByUsernameAsync",
+ "parametersOnMethod": [
+ {
+ "name": "userName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ }
+ },
+ {
+ "name": "FindByEmailAsync",
+ "parametersOnMethod": [
+ {
+ "name": "email",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ }
+ },
+ {
+ "name": "GetAsync",
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ }
+ },
+ {
+ "name": "GetListAsync",
+ "parametersOnMethod": [
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.GetIdentityUsersInput",
+ "typeSimple": "Volo.Abp.Identity.GetIdentityUsersInput",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Application.Dtos.PagedResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
+ }
+ },
+ {
+ "name": "CreateAsync",
+ "parametersOnMethod": [
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityUserCreateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserCreateDto",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ }
+ },
+ {
+ "name": "UpdateAsync",
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ }
+ },
+ {
+ "name": "DeleteAsync",
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ }
+ }
+ ]
+ }
+ ],
+ "actions": {
+ "GetAsyncById": {
+ "uniqueName": "GetAsyncById",
+ "name": "GetAsync",
+ "httpMethod": "GET",
+ "url": "api/identity/users/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -1568,111 +1770,127 @@
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IDeleteAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
},
- "GetDefaultConnectionStringAsyncById": {
- "uniqueName": "GetDefaultConnectionStringAsyncById",
- "name": "GetDefaultConnectionStringAsync",
+ "GetListAsyncByInput": {
+ "uniqueName": "GetListAsyncByInput",
+ "name": "GetListAsync",
"httpMethod": "GET",
- "url": "api/multi-tenancy/tenants/{id}/default-connection-string",
+ "url": "api/identity/users",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.GetIdentityUsersInput",
+ "typeSimple": "Volo.Abp.Identity.GetIdentityUsersInput",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "id",
- "name": "id",
+ "nameOnMethod": "input",
+ "name": "Filter",
"jsonName": null,
- "type": "System.Guid",
+ "type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
- "descriptorName": ""
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "Sorting",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "SkipCount",
+ "jsonName": null,
+ "type": "System.Int32",
+ "typeSimple": "number",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "MaxResultCount",
+ "jsonName": null,
+ "type": "System.Int32",
+ "typeSimple": "number",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
}
],
"returnValue": {
- "type": "System.String",
- "typeSimple": "string"
+ "type": "Volo.Abp.Application.Dtos.PagedResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.TenantManagement.ITenantAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
},
- "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString": {
- "uniqueName": "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString",
- "name": "UpdateDefaultConnectionStringAsync",
- "httpMethod": "PUT",
- "url": "api/multi-tenancy/tenants/{id}/default-connection-string",
+ "CreateAsyncByInput": {
+ "uniqueName": "CreateAsyncByInput",
+ "name": "CreateAsync",
+ "httpMethod": "POST",
+ "url": "api/identity/users",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
- {
- "name": "defaultConnectionString",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityUserCreateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserCreateDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "id",
- "name": "id",
- "jsonName": null,
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
- "descriptorName": ""
- },
- {
- "nameOnMethod": "defaultConnectionString",
- "name": "defaultConnectionString",
+ "nameOnMethod": "input",
+ "name": "input",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.Identity.IdentityUserCreateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserCreateDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
- "bindingSourceId": "ModelBinding",
+ "bindingSourceId": "Body",
"descriptorName": ""
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.TenantManagement.ITenantAppService"
+ "implementFrom": "Volo.Abp.Application.Services.ICreateAppService"
},
- "DeleteDefaultConnectionStringAsyncById": {
- "uniqueName": "DeleteDefaultConnectionStringAsyncById",
- "name": "DeleteDefaultConnectionStringAsync",
- "httpMethod": "DELETE",
- "url": "api/multi-tenancy/tenants/{id}/default-connection-string",
+ "UpdateAsyncByIdAndInput": {
+ "uniqueName": "UpdateAsyncByIdAndInput",
+ "name": "UpdateAsync",
+ "httpMethod": "PUT",
+ "url": "api/identity/users/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -1682,6 +1900,14 @@
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
+ },
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "isOptional": false,
+ "defaultValue": null
}
],
"parameters": [
@@ -1696,84 +1922,38 @@
"constraintTypes": [],
"bindingSourceId": "Path",
"descriptorName": ""
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "input",
+ "jsonName": null,
+ "type": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "Body",
+ "descriptorName": ""
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.TenantManagement.ITenantAppService"
- }
- }
- }
- }
- },
- "abp": {
- "rootPath": "abp",
- "remoteServiceName": "abp",
- "controllers": {
- "Pages.Abp.MultiTenancy.AbpTenantController": {
- "controllerName": "AbpTenant",
- "controllerGroupName": "AbpTenant",
- "isRemoteService": true,
- "isIntegrationService": false,
- "apiVersion": null,
- "type": "Pages.Abp.MultiTenancy.AbpTenantController",
- "interfaces": [
- {
- "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService",
- "name": "IAbpTenantAppService",
- "methods": [
- {
- "name": "FindTenantByNameAsync",
- "parametersOnMethod": [
- {
- "name": "name",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
- }
- },
- {
- "name": "FindTenantByIdAsync",
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
- }
- }
- ]
- }
- ],
- "actions": {
- "FindTenantByNameAsyncByName": {
- "uniqueName": "FindTenantByNameAsyncByName",
- "name": "FindTenantByNameAsync",
- "httpMethod": "GET",
- "url": "api/abp/multi-tenancy/tenants/by-name/{name}",
+ "implementFrom": "Volo.Abp.Application.Services.IUpdateAppService"
+ },
+ "DeleteAsyncById": {
+ "uniqueName": "DeleteAsyncById",
+ "name": "DeleteAsync",
+ "httpMethod": "DELETE",
+ "url": "api/identity/users/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "name",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
@@ -1781,10 +1961,10 @@
],
"parameters": [
{
- "nameOnMethod": "name",
- "name": "name",
+ "nameOnMethod": "id",
+ "name": "id",
"jsonName": null,
- "type": "System.String",
+ "type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
@@ -1794,17 +1974,17 @@
}
],
"returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IDeleteAppService"
},
- "FindTenantByIdAsyncById": {
- "uniqueName": "FindTenantByIdAsyncById",
- "name": "FindTenantByIdAsync",
+ "GetRolesAsyncById": {
+ "uniqueName": "GetRolesAsyncById",
+ "name": "GetRolesAsync",
"httpMethod": "GET",
- "url": "api/abp/multi-tenancy/tenants/by-id/{id}",
+ "url": "api/identity/users/{id}/roles",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -1831,246 +2011,174 @@
}
],
"returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto"
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.IAbpTenantAppService"
- }
- }
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController": {
- "controllerName": "AbpApplicationConfiguration",
- "controllerGroupName": "AbpApplicationConfiguration",
- "isRemoteService": true,
- "isIntegrationService": false,
- "apiVersion": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationConfigurationController",
- "interfaces": [
- {
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationConfigurationAppService",
- "name": "IAbpApplicationConfigurationAppService",
- "methods": [
- {
- "name": "GetAsync",
- "parametersOnMethod": [
- {
- "name": "options",
- "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions, Volo.Abp.AspNetCore.Mvc.Contracts",
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto"
- }
- }
- ]
- }
- ],
- "actions": {
- "GetAsyncByOptions": {
- "uniqueName": "GetAsyncByOptions",
- "name": "GetAsync",
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ },
+ "GetAssignableRolesAsync": {
+ "uniqueName": "GetAssignableRolesAsync",
+ "name": "GetAssignableRolesAsync",
"httpMethod": "GET",
- "url": "api/abp/application-configuration",
+ "url": "api/identity/users/assignable-roles",
+ "supportedVersions": [],
+ "parametersOnMethod": [],
+ "parameters": [],
+ "returnValue": {
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ },
+ "UpdateRolesAsyncByIdAndInput": {
+ "uniqueName": "UpdateRolesAsyncByIdAndInput",
+ "name": "UpdateRolesAsync",
+ "httpMethod": "PUT",
+ "url": "api/identity/users/{id}/roles",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "options",
- "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions, Volo.Abp.AspNetCore.Mvc.Contracts",
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions",
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "options",
- "name": "IncludeLocalizationResources",
+ "nameOnMethod": "id",
+ "name": "id",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
+ "descriptorName": ""
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "input",
+ "jsonName": null,
+ "type": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "options"
+ "bindingSourceId": "Body",
+ "descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationConfigurationAppService"
- }
- }
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationLocalizationController": {
- "controllerName": "AbpApplicationLocalization",
- "controllerGroupName": "AbpApplicationLocalization",
- "isRemoteService": true,
- "isIntegrationService": false,
- "apiVersion": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.AbpApplicationLocalizationController",
- "interfaces": [
- {
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationLocalizationAppService",
- "name": "IAbpApplicationLocalizationAppService",
- "methods": [
- {
- "name": "GetAsync",
- "parametersOnMethod": [
- {
- "name": "input",
- "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto, Volo.Abp.AspNetCore.Mvc.Contracts",
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto"
- }
- }
- ]
- }
- ],
- "actions": {
- "GetAsyncByInput": {
- "uniqueName": "GetAsyncByInput",
- "name": "GetAsync",
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ },
+ "FindByUsernameAsyncByUserName": {
+ "uniqueName": "FindByUsernameAsyncByUserName",
+ "name": "FindByUsernameAsync",
"httpMethod": "GET",
- "url": "api/abp/application-localization",
+ "url": "api/identity/users/by-username/{userName}",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto, Volo.Abp.AspNetCore.Mvc.Contracts",
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto",
+ "name": "userName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "input",
- "name": "CultureName",
+ "nameOnMethod": "userName",
+ "name": "userName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- },
- {
- "nameOnMethod": "input",
- "name": "OnlyDynamics",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
+ "descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto"
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IAbpApplicationLocalizationAppService"
- }
- }
- },
- "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController": {
- "controllerName": "AbpApiDefinition",
- "controllerGroupName": "AbpApiDefinition",
- "isRemoteService": true,
- "isIntegrationService": false,
- "apiVersion": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController",
- "interfaces": [],
- "actions": {
- "GetByModel": {
- "uniqueName": "GetByModel",
- "name": "Get",
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ },
+ "FindByEmailAsyncByEmail": {
+ "uniqueName": "FindByEmailAsyncByEmail",
+ "name": "FindByEmailAsync",
"httpMethod": "GET",
- "url": "api/abp/api-definition",
+ "url": "api/identity/users/by-email/{email}",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "model",
- "typeAsString": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto, Volo.Abp.Http",
- "type": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto",
- "typeSimple": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto",
+ "name": "email",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "model",
- "name": "IncludeTypes",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "nameOnMethod": "email",
+ "name": "email",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "model"
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
+ "descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel",
- "typeSimple": "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel"
+ "type": "Volo.Abp.Identity.IdentityUserDto",
+ "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.AspNetCore.Mvc.ApiExploring.AbpApiDefinitionController"
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
}
}
- }
- }
- },
- "identity": {
- "rootPath": "identity",
- "remoteServiceName": "AbpIdentity",
- "controllers": {
- "Volo.Abp.Identity.IdentityRoleController": {
- "controllerName": "IdentityRole",
- "controllerGroupName": "Role",
+ },
+ "Volo.Abp.Identity.IdentityUserLookupController": {
+ "controllerName": "IdentityUserLookup",
+ "controllerGroupName": "UserLookup",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.Identity.IdentityRoleController",
+ "type": "Volo.Abp.Identity.IdentityUserLookupController",
"interfaces": [
{
- "type": "Volo.Abp.Identity.IIdentityRoleAppService",
- "name": "IIdentityRoleAppService",
+ "type": "Volo.Abp.Identity.IIdentityUserLookupAppService",
+ "name": "IIdentityUserLookupAppService",
"methods": [
{
- "name": "GetAllListAsync",
- "parametersOnMethod": [],
- "returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
- }
- },
- {
- "name": "GetAsync",
+ "name": "FindByIdAsync",
"parametersOnMethod": [
{
"name": "id",
@@ -2082,183 +2190,70 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityRoleDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
+ "type": "Volo.Abp.Users.UserData",
+ "typeSimple": "Volo.Abp.Users.UserData"
}
},
{
- "name": "GetListAsync",
+ "name": "FindByUserNameAsync",
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.GetIdentityRolesInput",
- "typeSimple": "Volo.Abp.Identity.GetIdentityRolesInput",
+ "name": "userName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.PagedResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
+ "type": "Volo.Abp.Users.UserData",
+ "typeSimple": "Volo.Abp.Users.UserData"
}
},
{
- "name": "CreateAsync",
+ "name": "SearchAsync",
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityRoleCreateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleCreateDto",
+ "typeAsString": "Volo.Abp.Identity.UserLookupSearchInputDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.UserLookupSearchInputDto",
+ "typeSimple": "Volo.Abp.Identity.UserLookupSearchInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityRoleDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
}
},
{
- "name": "UpdateAsync",
+ "name": "GetCountAsync",
"parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityRoleUpdateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleUpdateDto",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.Identity.IdentityRoleDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
- }
- },
- {
- "name": "DeleteAsync",
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
+ "typeAsString": "Volo.Abp.Identity.UserLookupCountInputDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.UserLookupCountInputDto",
+ "typeSimple": "Volo.Abp.Identity.UserLookupCountInputDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "System.Int64",
+ "typeSimple": "number"
}
}
]
}
],
"actions": {
- "GetAllListAsync": {
- "uniqueName": "GetAllListAsync",
- "name": "GetAllListAsync",
- "httpMethod": "GET",
- "url": "api/identity/roles/all",
- "supportedVersions": [],
- "parametersOnMethod": [],
- "parameters": [],
- "returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
- },
- "allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityRoleAppService"
- },
- "GetListAsyncByInput": {
- "uniqueName": "GetListAsyncByInput",
- "name": "GetListAsync",
- "httpMethod": "GET",
- "url": "api/identity/roles",
- "supportedVersions": [],
- "parametersOnMethod": [
- {
- "name": "input",
- "typeAsString": "Volo.Abp.Identity.GetIdentityRolesInput, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.GetIdentityRolesInput",
- "typeSimple": "Volo.Abp.Identity.GetIdentityRolesInput",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "parameters": [
- {
- "nameOnMethod": "input",
- "name": "Filter",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- },
- {
- "nameOnMethod": "input",
- "name": "Sorting",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- },
- {
- "nameOnMethod": "input",
- "name": "SkipCount",
- "jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- },
- {
- "nameOnMethod": "input",
- "name": "MaxResultCount",
- "jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.Application.Dtos.PagedResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
- },
- "allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
- },
- "GetAsyncById": {
- "uniqueName": "GetAsyncById",
- "name": "GetAsync",
+ "FindByIdAsyncById": {
+ "uniqueName": "FindByIdAsyncById",
+ "name": "FindByIdAsync",
"httpMethod": "GET",
- "url": "api/identity/roles/{id}",
+ "url": "api/identity/users/lookup/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -2285,159 +2280,181 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityRoleDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
+ "type": "Volo.Abp.Users.UserData",
+ "typeSimple": "Volo.Abp.Users.UserData"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
},
- "CreateAsyncByInput": {
- "uniqueName": "CreateAsyncByInput",
- "name": "CreateAsync",
- "httpMethod": "POST",
- "url": "api/identity/roles",
+ "FindByUserNameAsyncByUserName": {
+ "uniqueName": "FindByUserNameAsyncByUserName",
+ "name": "FindByUserNameAsync",
+ "httpMethod": "GET",
+ "url": "api/identity/users/lookup/by-username/{userName}",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityRoleCreateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityRoleCreateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleCreateDto",
+ "name": "userName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "input",
- "name": "input",
+ "nameOnMethod": "userName",
+ "name": "userName",
"jsonName": null,
- "type": "Volo.Abp.Identity.IdentityRoleCreateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleCreateDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "Body",
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
"descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityRoleDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
+ "type": "Volo.Abp.Users.UserData",
+ "typeSimple": "Volo.Abp.Users.UserData"
},
- "allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.ICreateAppService"
- },
- "UpdateAsyncByIdAndInput": {
- "uniqueName": "UpdateAsyncByIdAndInput",
- "name": "UpdateAsync",
- "httpMethod": "PUT",
- "url": "api/identity/roles/{id}",
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
+ },
+ "SearchAsyncByInput": {
+ "uniqueName": "SearchAsyncByInput",
+ "name": "SearchAsync",
+ "httpMethod": "GET",
+ "url": "api/identity/users/lookup/search",
"supportedVersions": [],
"parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- },
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityRoleUpdateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityRoleUpdateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleUpdateDto",
+ "typeAsString": "Volo.Abp.Identity.UserLookupSearchInputDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.UserLookupSearchInputDto",
+ "typeSimple": "Volo.Abp.Identity.UserLookupSearchInputDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "id",
- "name": "id",
+ "nameOnMethod": "input",
+ "name": "Filter",
"jsonName": null,
- "type": "System.Guid",
+ "type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
- "descriptorName": ""
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
},
{
"nameOnMethod": "input",
- "name": "input",
+ "name": "Sorting",
"jsonName": null,
- "type": "Volo.Abp.Identity.IdentityRoleUpdateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleUpdateDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
- "bindingSourceId": "Body",
- "descriptorName": ""
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "SkipCount",
+ "jsonName": null,
+ "type": "System.Int32",
+ "typeSimple": "number",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "MaxResultCount",
+ "jsonName": null,
+ "type": "System.Int32",
+ "typeSimple": "number",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityRoleDto",
- "typeSimple": "Volo.Abp.Identity.IdentityRoleDto"
+ "type": "Volo.Abp.Application.Dtos.ListResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IUpdateAppService"
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
},
- "DeleteAsyncById": {
- "uniqueName": "DeleteAsyncById",
- "name": "DeleteAsync",
- "httpMethod": "DELETE",
- "url": "api/identity/roles/{id}",
+ "GetCountAsyncByInput": {
+ "uniqueName": "GetCountAsyncByInput",
+ "name": "GetCountAsync",
+ "httpMethod": "GET",
+ "url": "api/identity/users/lookup/count",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
+ "name": "input",
+ "typeAsString": "Volo.Abp.Identity.UserLookupCountInputDto, Volo.Abp.Identity.Application.Contracts",
+ "type": "Volo.Abp.Identity.UserLookupCountInputDto",
+ "typeSimple": "Volo.Abp.Identity.UserLookupCountInputDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "id",
- "name": "id",
+ "nameOnMethod": "input",
+ "name": "Filter",
"jsonName": null,
- "type": "System.Guid",
+ "type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
- "descriptorName": ""
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": "input"
}
],
"returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
+ "type": "System.Int64",
+ "typeSimple": "number"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IDeleteAppService"
+ "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
}
}
- },
- "Volo.Abp.Identity.IdentityUserController": {
- "controllerName": "IdentityUser",
- "controllerGroupName": "User",
+ }
+ }
+ },
+ "multi-tenancy": {
+ "rootPath": "multi-tenancy",
+ "remoteServiceName": "AbpTenantManagement",
+ "controllers": {
+ "Volo.Abp.TenantManagement.TenantController": {
+ "controllerName": "Tenant",
+ "controllerGroupName": "Tenant",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.Identity.IdentityUserController",
+ "type": "Volo.Abp.TenantManagement.TenantController",
"interfaces": [
{
- "type": "Volo.Abp.Identity.IIdentityUserAppService",
- "name": "IIdentityUserAppService",
+ "type": "Volo.Abp.TenantManagement.ITenantAppService",
+ "name": "ITenantAppService",
"methods": [
{
- "name": "GetRolesAsync",
+ "name": "GetDefaultConnectionStringAsync",
"parametersOnMethod": [
{
"name": "id",
@@ -2449,20 +2466,12 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
- }
- },
- {
- "name": "GetAssignableRolesAsync",
- "parametersOnMethod": [],
- "returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
+ "type": "System.String",
+ "typeSimple": "string"
}
},
{
- "name": "UpdateRolesAsync",
+ "name": "UpdateDefaultConnectionStringAsync",
"parametersOnMethod": [
{
"name": "id",
@@ -2473,24 +2482,7 @@
"defaultValue": null
},
{
- "name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "System.Void",
- "typeSimple": "System.Void"
- }
- },
- {
- "name": "FindByUsernameAsync",
- "parametersOnMethod": [
- {
- "name": "userName",
+ "name": "defaultConnectionString",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
@@ -2499,25 +2491,25 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
}
},
{
- "name": "FindByEmailAsync",
+ "name": "DeleteDefaultConnectionStringAsync",
"parametersOnMethod": [
{
- "name": "email",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
}
},
{
@@ -2533,8 +2525,8 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "Volo.Abp.TenantManagement.TenantDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
}
},
{
@@ -2542,16 +2534,16 @@
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.GetIdentityUsersInput",
- "typeSimple": "Volo.Abp.Identity.GetIdentityUsersInput",
+ "typeAsString": "Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts",
+ "type": "Volo.Abp.TenantManagement.GetTenantsInput",
+ "typeSimple": "Volo.Abp.TenantManagement.GetTenantsInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.PagedResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
+ "type": "Volo.Abp.Application.Dtos.PagedResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
}
},
{
@@ -2559,16 +2551,16 @@
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityUserCreateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserCreateDto",
+ "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts",
+ "type": "Volo.Abp.TenantManagement.TenantCreateDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantCreateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "Volo.Abp.TenantManagement.TenantDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
}
},
{
@@ -2584,16 +2576,16 @@
},
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityUserUpdateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts",
+ "type": "Volo.Abp.TenantManagement.TenantUpdateDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantUpdateDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "Volo.Abp.TenantManagement.TenantDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
}
},
{
@@ -2621,7 +2613,7 @@
"uniqueName": "GetAsyncById",
"name": "GetAsync",
"httpMethod": "GET",
- "url": "api/identity/users/{id}",
+ "url": "api/multi-tenancy/tenants/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -2648,24 +2640,24 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "Volo.Abp.TenantManagement.TenantDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
},
"GetListAsyncByInput": {
"uniqueName": "GetListAsyncByInput",
"name": "GetListAsync",
"httpMethod": "GET",
- "url": "api/identity/users",
+ "url": "api/multi-tenancy/tenants",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.GetIdentityUsersInput, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.GetIdentityUsersInput",
- "typeSimple": "Volo.Abp.Identity.GetIdentityUsersInput",
+ "typeAsString": "Volo.Abp.TenantManagement.GetTenantsInput, Volo.Abp.TenantManagement.Application.Contracts",
+ "type": "Volo.Abp.TenantManagement.GetTenantsInput",
+ "typeSimple": "Volo.Abp.TenantManagement.GetTenantsInput",
"isOptional": false,
"defaultValue": null
}
@@ -2721,24 +2713,24 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.PagedResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
+ "type": "Volo.Abp.Application.Dtos.PagedResultDto",
+ "typeSimple": "Volo.Abp.Application.Dtos.PagedResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IReadOnlyAppService"
},
"CreateAsyncByInput": {
"uniqueName": "CreateAsyncByInput",
"name": "CreateAsync",
"httpMethod": "POST",
- "url": "api/identity/users",
+ "url": "api/multi-tenancy/tenants",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityUserCreateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityUserCreateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserCreateDto",
+ "typeAsString": "Volo.Abp.TenantManagement.TenantCreateDto, Volo.Abp.TenantManagement.Application.Contracts",
+ "type": "Volo.Abp.TenantManagement.TenantCreateDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantCreateDto",
"isOptional": false,
"defaultValue": null
}
@@ -2748,8 +2740,8 @@
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
- "type": "Volo.Abp.Identity.IdentityUserCreateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserCreateDto",
+ "type": "Volo.Abp.TenantManagement.TenantCreateDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantCreateDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@@ -2758,17 +2750,17 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "Volo.Abp.TenantManagement.TenantDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.ICreateAppService"
+ "implementFrom": "Volo.Abp.Application.Services.ICreateAppService"
},
"UpdateAsyncByIdAndInput": {
"uniqueName": "UpdateAsyncByIdAndInput",
"name": "UpdateAsync",
"httpMethod": "PUT",
- "url": "api/identity/users/{id}",
+ "url": "api/multi-tenancy/tenants/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -2781,9 +2773,9 @@
},
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityUserUpdateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "typeAsString": "Volo.Abp.TenantManagement.TenantUpdateDto, Volo.Abp.TenantManagement.Application.Contracts",
+ "type": "Volo.Abp.TenantManagement.TenantUpdateDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantUpdateDto",
"isOptional": false,
"defaultValue": null
}
@@ -2805,8 +2797,8 @@
"nameOnMethod": "input",
"name": "input",
"jsonName": null,
- "type": "Volo.Abp.Identity.IdentityUserUpdateDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateDto",
+ "type": "Volo.Abp.TenantManagement.TenantUpdateDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantUpdateDto",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
@@ -2815,17 +2807,17 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "Volo.Abp.TenantManagement.TenantDto",
+ "typeSimple": "Volo.Abp.TenantManagement.TenantDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Application.Services.IUpdateAppService"
+ "implementFrom": "Volo.Abp.Application.Services.IUpdateAppService"
},
"DeleteAsyncById": {
"uniqueName": "DeleteAsyncById",
"name": "DeleteAsync",
"httpMethod": "DELETE",
- "url": "api/identity/users/{id}",
+ "url": "api/multi-tenancy/tenants/{id}",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -2858,11 +2850,11 @@
"allowAnonymous": null,
"implementFrom": "Volo.Abp.Application.Services.IDeleteAppService"
},
- "GetRolesAsyncById": {
- "uniqueName": "GetRolesAsyncById",
- "name": "GetRolesAsync",
+ "GetDefaultConnectionStringAsyncById": {
+ "uniqueName": "GetDefaultConnectionStringAsyncById",
+ "name": "GetDefaultConnectionStringAsync",
"httpMethod": "GET",
- "url": "api/identity/users/{id}/roles",
+ "url": "api/multi-tenancy/tenants/{id}/default-connection-string",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -2889,32 +2881,17 @@
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
- },
- "allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
- },
- "GetAssignableRolesAsync": {
- "uniqueName": "GetAssignableRolesAsync",
- "name": "GetAssignableRolesAsync",
- "httpMethod": "GET",
- "url": "api/identity/users/assignable-roles",
- "supportedVersions": [],
- "parametersOnMethod": [],
- "parameters": [],
- "returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
+ "type": "System.String",
+ "typeSimple": "string"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ "implementFrom": "Volo.Abp.TenantManagement.ITenantAppService"
},
- "UpdateRolesAsyncByIdAndInput": {
- "uniqueName": "UpdateRolesAsyncByIdAndInput",
- "name": "UpdateRolesAsync",
+ "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString": {
+ "uniqueName": "UpdateDefaultConnectionStringAsyncByIdAndDefaultConnectionString",
+ "name": "UpdateDefaultConnectionStringAsync",
"httpMethod": "PUT",
- "url": "api/identity/users/{id}/roles",
+ "url": "api/multi-tenancy/tenants/{id}/default-connection-string",
"supportedVersions": [],
"parametersOnMethod": [
{
@@ -2926,10 +2903,10 @@
"defaultValue": null
},
{
- "name": "input",
- "typeAsString": "Volo.Abp.Identity.IdentityUserUpdateRolesDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
+ "name": "defaultConnectionString",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
@@ -2948,15 +2925,15 @@
"descriptorName": ""
},
{
- "nameOnMethod": "input",
- "name": "input",
+ "nameOnMethod": "defaultConnectionString",
+ "name": "defaultConnectionString",
"jsonName": null,
- "type": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserUpdateRolesDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
- "bindingSourceId": "Body",
+ "bindingSourceId": "ModelBinding",
"descriptorName": ""
}
],
@@ -2965,17 +2942,144 @@
"typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ "implementFrom": "Volo.Abp.TenantManagement.ITenantAppService"
},
- "FindByUsernameAsyncByUserName": {
- "uniqueName": "FindByUsernameAsyncByUserName",
- "name": "FindByUsernameAsync",
+ "DeleteDefaultConnectionStringAsyncById": {
+ "uniqueName": "DeleteDefaultConnectionStringAsyncById",
+ "name": "DeleteDefaultConnectionStringAsync",
+ "httpMethod": "DELETE",
+ "url": "api/multi-tenancy/tenants/{id}/default-connection-string",
+ "supportedVersions": [],
+ "parametersOnMethod": [
+ {
+ "name": "id",
+ "typeAsString": "System.Guid, System.Private.CoreLib",
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "parameters": [
+ {
+ "nameOnMethod": "id",
+ "name": "id",
+ "jsonName": null,
+ "type": "System.Guid",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": [],
+ "bindingSourceId": "Path",
+ "descriptorName": ""
+ }
+ ],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.TenantManagement.ITenantAppService"
+ }
+ }
+ }
+ }
+ },
+ "permissionManagement": {
+ "rootPath": "permissionManagement",
+ "remoteServiceName": "AbpPermissionManagement",
+ "controllers": {
+ "Volo.Abp.PermissionManagement.PermissionsController": {
+ "controllerName": "Permissions",
+ "controllerGroupName": "Permissions",
+ "isRemoteService": true,
+ "isIntegrationService": false,
+ "apiVersion": null,
+ "type": "Volo.Abp.PermissionManagement.PermissionsController",
+ "interfaces": [
+ {
+ "type": "Volo.Abp.PermissionManagement.IPermissionAppService",
+ "name": "IPermissionAppService",
+ "methods": [
+ {
+ "name": "GetAsync",
+ "parametersOnMethod": [
+ {
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
+ "typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
+ }
+ },
+ {
+ "name": "UpdateAsync",
+ "parametersOnMethod": [
+ {
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
+ "type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
+ "typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ }
+ }
+ ]
+ }
+ ],
+ "actions": {
+ "GetAsyncByProviderNameAndProviderKey": {
+ "uniqueName": "GetAsyncByProviderNameAndProviderKey",
+ "name": "GetAsync",
"httpMethod": "GET",
- "url": "api/identity/users/by-username/{userName}",
+ "url": "api/permission-management/permissions",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "userName",
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
@@ -2985,234 +3089,244 @@
],
"parameters": [
{
- "nameOnMethod": "userName",
- "name": "userName",
+ "nameOnMethod": "providerName",
+ "name": "providerName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ },
+ {
+ "nameOnMethod": "providerKey",
+ "name": "providerKey",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
"descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "Volo.Abp.PermissionManagement.GetPermissionListResultDto",
+ "typeSimple": "Volo.Abp.PermissionManagement.GetPermissionListResultDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ "implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
},
- "FindByEmailAsyncByEmail": {
- "uniqueName": "FindByEmailAsyncByEmail",
- "name": "FindByEmailAsync",
- "httpMethod": "GET",
- "url": "api/identity/users/by-email/{email}",
+ "UpdateAsyncByProviderNameAndProviderKeyAndInput": {
+ "uniqueName": "UpdateAsyncByProviderNameAndProviderKeyAndInput",
+ "name": "UpdateAsync",
+ "httpMethod": "PUT",
+ "url": "api/permission-management/permissions",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "email",
+ "name": "providerName",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ },
+ {
+ "name": "providerKey",
"typeAsString": "System.String, System.Private.CoreLib",
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null
+ },
+ {
+ "name": "input",
+ "typeAsString": "Volo.Abp.PermissionManagement.UpdatePermissionsDto, Volo.Abp.PermissionManagement.Application.Contracts",
+ "type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
+ "typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
+ "isOptional": false,
+ "defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "email",
- "name": "email",
+ "nameOnMethod": "providerName",
+ "name": "providerName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ },
+ {
+ "nameOnMethod": "providerKey",
+ "name": "providerKey",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "ModelBinding",
+ "descriptorName": ""
+ },
+ {
+ "nameOnMethod": "input",
+ "name": "input",
+ "jsonName": null,
+ "type": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
+ "typeSimple": "Volo.Abp.PermissionManagement.UpdatePermissionsDto",
+ "isOptional": false,
+ "defaultValue": null,
+ "constraintTypes": null,
+ "bindingSourceId": "Body",
"descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.Identity.IdentityUserDto",
- "typeSimple": "Volo.Abp.Identity.IdentityUserDto"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserAppService"
+ "implementFrom": "Volo.Abp.PermissionManagement.IPermissionAppService"
}
}
- },
- "Volo.Abp.Identity.IdentityUserLookupController": {
- "controllerName": "IdentityUserLookup",
- "controllerGroupName": "UserLookup",
+ }
+ }
+ },
+ "settingManagement": {
+ "rootPath": "settingManagement",
+ "remoteServiceName": "SettingManagement",
+ "controllers": {
+ "Volo.Abp.SettingManagement.EmailSettingsController": {
+ "controllerName": "EmailSettings",
+ "controllerGroupName": "EmailSettings",
"isRemoteService": true,
"isIntegrationService": false,
"apiVersion": null,
- "type": "Volo.Abp.Identity.IdentityUserLookupController",
+ "type": "Volo.Abp.SettingManagement.EmailSettingsController",
"interfaces": [
{
- "type": "Volo.Abp.Identity.IIdentityUserLookupAppService",
- "name": "IIdentityUserLookupAppService",
+ "type": "Volo.Abp.SettingManagement.IEmailSettingsAppService",
+ "name": "IEmailSettingsAppService",
"methods": [
{
- "name": "FindByIdAsync",
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "returnValue": {
- "type": "Volo.Abp.Users.UserData",
- "typeSimple": "Volo.Abp.Users.UserData"
- }
- },
- {
- "name": "FindByUserNameAsync",
- "parametersOnMethod": [
- {
- "name": "userName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
+ "name": "GetAsync",
+ "parametersOnMethod": [],
"returnValue": {
- "type": "Volo.Abp.Users.UserData",
- "typeSimple": "Volo.Abp.Users.UserData"
+ "type": "Volo.Abp.SettingManagement.EmailSettingsDto",
+ "typeSimple": "Volo.Abp.SettingManagement.EmailSettingsDto"
}
},
{
- "name": "SearchAsync",
+ "name": "UpdateAsync",
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.UserLookupSearchInputDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.UserLookupSearchInputDto",
- "typeSimple": "Volo.Abp.Identity.UserLookupSearchInputDto",
+ "typeAsString": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto, Volo.Abp.SettingManagement.Application.Contracts",
+ "type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
+ "typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
}
},
{
- "name": "GetCountAsync",
+ "name": "SendTestEmailAsync",
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.UserLookupCountInputDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.UserLookupCountInputDto",
- "typeSimple": "Volo.Abp.Identity.UserLookupCountInputDto",
+ "typeAsString": "Volo.Abp.SettingManagement.SendTestEmailInput, Volo.Abp.SettingManagement.Application.Contracts",
+ "type": "Volo.Abp.SettingManagement.SendTestEmailInput",
+ "typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
"isOptional": false,
"defaultValue": null
}
],
"returnValue": {
- "type": "System.Int64",
- "typeSimple": "number"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
}
}
]
}
],
"actions": {
- "FindByIdAsyncById": {
- "uniqueName": "FindByIdAsyncById",
- "name": "FindByIdAsync",
+ "GetAsync": {
+ "uniqueName": "GetAsync",
+ "name": "GetAsync",
"httpMethod": "GET",
- "url": "api/identity/users/lookup/{id}",
+ "url": "api/setting-management/emailing",
"supportedVersions": [],
- "parametersOnMethod": [
- {
- "name": "id",
- "typeAsString": "System.Guid, System.Private.CoreLib",
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null
- }
- ],
- "parameters": [
- {
- "nameOnMethod": "id",
- "name": "id",
- "jsonName": null,
- "type": "System.Guid",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
- "descriptorName": ""
- }
- ],
+ "parametersOnMethod": [],
+ "parameters": [],
"returnValue": {
- "type": "Volo.Abp.Users.UserData",
- "typeSimple": "Volo.Abp.Users.UserData"
+ "type": "Volo.Abp.SettingManagement.EmailSettingsDto",
+ "typeSimple": "Volo.Abp.SettingManagement.EmailSettingsDto"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
+ "implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
},
- "FindByUserNameAsyncByUserName": {
- "uniqueName": "FindByUserNameAsyncByUserName",
- "name": "FindByUserNameAsync",
- "httpMethod": "GET",
- "url": "api/identity/users/lookup/by-username/{userName}",
+ "UpdateAsyncByInput": {
+ "uniqueName": "UpdateAsyncByInput",
+ "name": "UpdateAsync",
+ "httpMethod": "POST",
+ "url": "api/setting-management/emailing",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "userName",
- "typeAsString": "System.String, System.Private.CoreLib",
- "type": "System.String",
- "typeSimple": "string",
+ "name": "input",
+ "typeAsString": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto, Volo.Abp.SettingManagement.Application.Contracts",
+ "type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
+ "typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "userName",
- "name": "userName",
+ "nameOnMethod": "input",
+ "name": "input",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
+ "typeSimple": "Volo.Abp.SettingManagement.UpdateEmailSettingsDto",
"isOptional": false,
"defaultValue": null,
- "constraintTypes": [],
- "bindingSourceId": "Path",
+ "constraintTypes": null,
+ "bindingSourceId": "Body",
"descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.Users.UserData",
- "typeSimple": "Volo.Abp.Users.UserData"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
+ "implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
},
- "SearchAsyncByInput": {
- "uniqueName": "SearchAsyncByInput",
- "name": "SearchAsync",
- "httpMethod": "GET",
- "url": "api/identity/users/lookup/search",
+ "SendTestEmailAsyncByInput": {
+ "uniqueName": "SendTestEmailAsyncByInput",
+ "name": "SendTestEmailAsync",
+ "httpMethod": "POST",
+ "url": "api/setting-management/emailing/send-test-email",
"supportedVersions": [],
"parametersOnMethod": [
{
"name": "input",
- "typeAsString": "Volo.Abp.Identity.UserLookupSearchInputDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.UserLookupSearchInputDto",
- "typeSimple": "Volo.Abp.Identity.UserLookupSearchInputDto",
+ "typeAsString": "Volo.Abp.SettingManagement.SendTestEmailInput, Volo.Abp.SettingManagement.Application.Contracts",
+ "type": "Volo.Abp.SettingManagement.SendTestEmailInput",
+ "typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
"isOptional": false,
"defaultValue": null
}
@@ -3220,80 +3334,125 @@
"parameters": [
{
"nameOnMethod": "input",
- "name": "Filter",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- },
- {
- "nameOnMethod": "input",
- "name": "Sorting",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- },
- {
- "nameOnMethod": "input",
- "name": "SkipCount",
- "jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
- "isOptional": false,
- "defaultValue": null,
- "constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
- },
- {
- "nameOnMethod": "input",
- "name": "MaxResultCount",
+ "name": "input",
"jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
+ "type": "Volo.Abp.SettingManagement.SendTestEmailInput",
+ "typeSimple": "Volo.Abp.SettingManagement.SendTestEmailInput",
"isOptional": false,
"defaultValue": null,
"constraintTypes": null,
- "bindingSourceId": "ModelBinding",
- "descriptorName": "input"
+ "bindingSourceId": "Body",
+ "descriptorName": ""
}
],
"returnValue": {
- "type": "Volo.Abp.Application.Dtos.ListResultDto",
- "typeSimple": "Volo.Abp.Application.Dtos.ListResultDto"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
+ "implementFrom": "Volo.Abp.SettingManagement.IEmailSettingsAppService"
+ }
+ }
+ },
+ "Volo.Abp.SettingManagement.TimeZoneSettingsController": {
+ "controllerName": "TimeZoneSettings",
+ "controllerGroupName": "TimeZoneSettings",
+ "isRemoteService": true,
+ "isIntegrationService": false,
+ "apiVersion": null,
+ "type": "Volo.Abp.SettingManagement.TimeZoneSettingsController",
+ "interfaces": [
+ {
+ "type": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService",
+ "name": "ITimeZoneSettingsAppService",
+ "methods": [
+ {
+ "name": "GetAsync",
+ "parametersOnMethod": [],
+ "returnValue": {
+ "type": "System.String",
+ "typeSimple": "string"
+ }
+ },
+ {
+ "name": "GetTimezonesAsync",
+ "parametersOnMethod": [],
+ "returnValue": {
+ "type": "System.Collections.Generic.List",
+ "typeSimple": "[Volo.Abp.NameValue]"
+ }
+ },
+ {
+ "name": "UpdateAsync",
+ "parametersOnMethod": [
+ {
+ "name": "timezone",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isOptional": false,
+ "defaultValue": null
+ }
+ ],
+ "returnValue": {
+ "type": "System.Void",
+ "typeSimple": "System.Void"
+ }
+ }
+ ]
+ }
+ ],
+ "actions": {
+ "GetAsync": {
+ "uniqueName": "GetAsync",
+ "name": "GetAsync",
+ "httpMethod": "GET",
+ "url": "api/setting-management/timezone",
+ "supportedVersions": [],
+ "parametersOnMethod": [],
+ "parameters": [],
+ "returnValue": {
+ "type": "System.String",
+ "typeSimple": "string"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService"
},
- "GetCountAsyncByInput": {
- "uniqueName": "GetCountAsyncByInput",
- "name": "GetCountAsync",
+ "GetTimezonesAsync": {
+ "uniqueName": "GetTimezonesAsync",
+ "name": "GetTimezonesAsync",
"httpMethod": "GET",
- "url": "api/identity/users/lookup/count",
+ "url": "api/setting-management/timezone/timezones",
+ "supportedVersions": [],
+ "parametersOnMethod": [],
+ "parameters": [],
+ "returnValue": {
+ "type": "System.Collections.Generic.List",
+ "typeSimple": "[Volo.Abp.NameValue]"
+ },
+ "allowAnonymous": null,
+ "implementFrom": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService"
+ },
+ "UpdateAsyncByTimezone": {
+ "uniqueName": "UpdateAsyncByTimezone",
+ "name": "UpdateAsync",
+ "httpMethod": "POST",
+ "url": "api/setting-management/timezone",
"supportedVersions": [],
"parametersOnMethod": [
{
- "name": "input",
- "typeAsString": "Volo.Abp.Identity.UserLookupCountInputDto, Volo.Abp.Identity.Application.Contracts",
- "type": "Volo.Abp.Identity.UserLookupCountInputDto",
- "typeSimple": "Volo.Abp.Identity.UserLookupCountInputDto",
+ "name": "timezone",
+ "typeAsString": "System.String, System.Private.CoreLib",
+ "type": "System.String",
+ "typeSimple": "string",
"isOptional": false,
"defaultValue": null
}
],
"parameters": [
{
- "nameOnMethod": "input",
- "name": "Filter",
+ "nameOnMethod": "timezone",
+ "name": "timezone",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -3301,15 +3460,15 @@
"defaultValue": null,
"constraintTypes": null,
"bindingSourceId": "ModelBinding",
- "descriptorName": "input"
+ "descriptorName": ""
}
],
"returnValue": {
- "type": "System.Int64",
- "typeSimple": "number"
+ "type": "System.Void",
+ "typeSimple": "System.Void"
},
"allowAnonymous": null,
- "implementFrom": "Volo.Abp.Identity.IIdentityUserLookupAppService"
+ "implementFrom": "Volo.Abp.SettingManagement.ITimeZoneSettingsAppService"
}
}
}
@@ -3317,39 +3476,27 @@
}
},
"types": {
- "Volo.Abp.Account.RegisterDto": {
- "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
+ "Volo.Abp.Account.ChangePasswordInput": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "UserName",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
- "minLength": 0,
- "maxLength": 256,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "EmailAddress",
+ "name": "CurrentPassword",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
+ "isRequired": false,
"minLength": 0,
- "maxLength": 256,
+ "maxLength": 128,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Password",
+ "name": "NewPassword",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -3359,61 +3506,16 @@
"minimum": null,
"maximum": null,
"regex": null
- },
- {
- "name": "AppName",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- }
- ]
- },
- "Volo.Abp.ObjectExtending.ExtensibleObject": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
- {
- "name": "ExtraProperties",
- "jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
}
]
},
- "Volo.Abp.Identity.IdentityUserDto": {
- "baseType": "Volo.Abp.Application.Dtos.ExtensibleFullAuditedEntityDto",
+ "Volo.Abp.Account.ProfileDto": {
+ "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
- {
- "name": "TenantId",
- "jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
{
"name": "UserName",
"jsonName": null,
@@ -3427,7 +3529,7 @@
"regex": null
},
{
- "name": "Name",
+ "name": "Email",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -3439,7 +3541,7 @@
"regex": null
},
{
- "name": "Surname",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -3451,7 +3553,7 @@
"regex": null
},
{
- "name": "Email",
+ "name": "Surname",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -3462,18 +3564,6 @@
"maximum": null,
"regex": null
},
- {
- "name": "EmailConfirmed",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
{
"name": "PhoneNumber",
"jsonName": null,
@@ -3487,19 +3577,7 @@
"regex": null
},
{
- "name": "PhoneNumberConfirmed",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "IsActive",
+ "name": "IsExternal",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -3511,7 +3589,7 @@
"regex": null
},
{
- "name": "LockoutEnabled",
+ "name": "HasPassword",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -3522,18 +3600,6 @@
"maximum": null,
"regex": null
},
- {
- "name": "LockoutEnd",
- "jsonName": null,
- "type": "System.DateTimeOffset?",
- "typeSimple": "string?",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
{
"name": "ConcurrencyStamp",
"jsonName": null,
@@ -3548,80 +3614,55 @@
}
]
},
- "Volo.Abp.Application.Dtos.ExtensibleFullAuditedEntityDto": {
- "baseType": "Volo.Abp.Application.Dtos.ExtensibleAuditedEntityDto",
+ "Volo.Abp.Account.RegisterDto": {
+ "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
"isEnum": false,
"enumNames": null,
"enumValues": null,
- "genericArguments": [
- "TPrimaryKey"
- ],
+ "genericArguments": null,
"properties": [
{
- "name": "IsDeleted",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "DeleterId",
+ "name": "UserName",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 256,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "DeletionTime",
- "jsonName": null,
- "type": "System.DateTime?",
- "typeSimple": "string?",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "name": "EmailAddress",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 256,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Application.Dtos.ExtensibleAuditedEntityDto": {
- "baseType": "Volo.Abp.Application.Dtos.ExtensibleCreationAuditedEntityDto",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": [
- "TPrimaryKey"
- ],
- "properties": [
+ },
{
- "name": "LastModificationTime",
+ "name": "Password",
"jsonName": null,
- "type": "System.DateTime?",
- "typeSimple": "string?",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 128,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "LastModifierId",
+ "name": "AppName",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
- "isRequired": false,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -3630,19 +3671,17 @@
}
]
},
- "Volo.Abp.Application.Dtos.ExtensibleCreationAuditedEntityDto": {
- "baseType": "Volo.Abp.Application.Dtos.ExtensibleEntityDto",
+ "Volo.Abp.Account.ResetPasswordDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
- "genericArguments": [
- "TPrimaryKey"
- ],
+ "genericArguments": null,
"properties": [
{
- "name": "CreationTime",
+ "name": "UserId",
"jsonName": null,
- "type": "System.DateTime",
+ "type": "System.Guid",
"typeSimple": "string",
"isRequired": false,
"minLength": null,
@@ -3652,34 +3691,23 @@
"regex": null
},
{
- "name": "CreatorId",
+ "name": "ResetToken",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
- "isRequired": false,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Application.Dtos.ExtensibleEntityDto": {
- "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": [
- "TKey"
- ],
- "properties": [
+ },
{
- "name": "Id",
+ "name": "Password",
"jsonName": null,
- "type": "TKey",
- "typeSimple": "TKey",
- "isRequired": false,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -3745,76 +3773,79 @@
}
]
},
- "Volo.Abp.Account.VerifyPasswordResetTokenInput": {
- "baseType": null,
+ "Volo.Abp.Account.UpdateProfileDto": {
+ "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "UserId",
+ "name": "UserName",
"jsonName": null,
- "type": "System.Guid",
+ "type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "minLength": 0,
+ "maxLength": 256,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "ResetToken",
+ "name": "Email",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
- "minLength": null,
- "maxLength": null,
+ "isRequired": false,
+ "minLength": 0,
+ "maxLength": 256,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Account.ResetPasswordDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "UserId",
+ "name": "Name",
"jsonName": null,
- "type": "System.Guid",
+ "type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "minLength": 0,
+ "maxLength": 64,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "ResetToken",
+ "name": "Surname",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
- "minLength": null,
- "maxLength": null,
+ "isRequired": false,
+ "minLength": 0,
+ "maxLength": 64,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Password",
+ "name": "PhoneNumber",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
+ "isRequired": false,
+ "minLength": 0,
+ "maxLength": 16,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "ConcurrencyStamp",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -3823,7 +3854,7 @@
}
]
},
- "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo": {
+ "Volo.Abp.Account.VerifyPasswordResetTokenInput": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -3831,35 +3862,23 @@
"genericArguments": null,
"properties": [
{
- "name": "UserNameOrEmailAddress",
+ "name": "UserId",
"jsonName": null,
- "type": "System.String",
+ "type": "System.Guid",
"typeSimple": "string",
- "isRequired": true,
- "minLength": 0,
- "maxLength": 255,
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Password",
+ "name": "ResetToken",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": true,
- "minLength": 0,
- "maxLength": 32,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "RememberMe",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
- "isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -3921,42 +3940,65 @@
"genericArguments": null,
"properties": null
},
- "Volo.Abp.Account.ProfileDto": {
- "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
+ "Volo.Abp.Account.Web.Areas.Account.Controllers.Models.UserLoginInfo": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "UserName",
+ "name": "UserNameOrEmailAddress",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 255,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Email",
+ "name": "Password",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 32,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "RememberMe",
+ "jsonName": null,
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Application.Dtos.ExtensibleAuditedEntityDto": {
+ "baseType": "Volo.Abp.Application.Dtos.ExtensibleCreationAuditedEntityDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": [
+ "TPrimaryKey"
+ ],
+ "properties": [
{
- "name": "Name",
+ "name": "LastModificationTime",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.DateTime?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -3965,9 +4007,32 @@
"regex": null
},
{
- "name": "Surname",
+ "name": "LastModifierId",
"jsonName": null,
- "type": "System.String",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ }
+ ]
+ },
+ "Volo.Abp.Application.Dtos.ExtensibleCreationAuditedEntityDto": {
+ "baseType": "Volo.Abp.Application.Dtos.ExtensibleEntityDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": [
+ "TPrimaryKey"
+ ],
+ "properties": [
+ {
+ "name": "CreationTime",
+ "jsonName": null,
+ "type": "System.DateTime",
"typeSimple": "string",
"isRequired": false,
"minLength": null,
@@ -3977,19 +4042,53 @@
"regex": null
},
{
- "name": "PhoneNumber",
+ "name": "CreatorId",
+ "jsonName": null,
+ "type": "System.Guid?",
+ "typeSimple": "string?",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ }
+ ]
+ },
+ "Volo.Abp.Application.Dtos.ExtensibleEntityDto": {
+ "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": [
+ "TKey"
+ ],
+ "properties": [
+ {
+ "name": "Id",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "TKey",
+ "typeSimple": "TKey",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Application.Dtos.ExtensibleFullAuditedEntityDto": {
+ "baseType": "Volo.Abp.Application.Dtos.ExtensibleAuditedEntityDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": [
+ "TPrimaryKey"
+ ],
+ "properties": [
{
- "name": "IsExternal",
+ "name": "IsDeleted",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -4001,10 +4100,10 @@
"regex": null
},
{
- "name": "HasPassword",
+ "name": "DeleterId",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4013,10 +4112,10 @@
"regex": null
},
{
- "name": "ConcurrencyStamp",
+ "name": "DeletionTime",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.DateTime?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4026,78 +4125,109 @@
}
]
},
- "Volo.Abp.Account.UpdateProfileDto": {
- "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
+ "Volo.Abp.Application.Dtos.LimitedResultRequestDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "UserName",
+ "name": "DefaultMaxResultCount",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
- "minLength": 0,
- "maxLength": 256,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Email",
+ "name": "MaxMaxResultCount",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
- "minLength": 0,
- "maxLength": 256,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Name",
+ "name": "MaxResultCount",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
- "minLength": 0,
- "maxLength": 64,
- "minimum": null,
- "maximum": null,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": "1",
+ "maximum": "2147483647",
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Application.Dtos.ListResultDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": [
+ "T"
+ ],
+ "properties": [
{
- "name": "Surname",
+ "name": "Items",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "[T]",
+ "typeSimple": "[T]",
"isRequired": false,
- "minLength": 0,
- "maxLength": 64,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto": {
+ "baseType": "Volo.Abp.Application.Dtos.PagedResultRequestDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "PhoneNumber",
+ "name": "Sorting",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": 0,
- "maxLength": 16,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Application.Dtos.PagedResultDto": {
+ "baseType": "Volo.Abp.Application.Dtos.ListResultDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": [
+ "T"
+ ],
+ "properties": [
{
- "name": "ConcurrencyStamp",
+ "name": "TotalCount",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Int64",
+ "typeSimple": "number",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4107,40 +4237,49 @@
}
]
},
- "Volo.Abp.Account.ChangePasswordInput": {
- "baseType": null,
+ "Volo.Abp.Application.Dtos.PagedResultRequestDto": {
+ "baseType": "Volo.Abp.Application.Dtos.LimitedResultRequestDto",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "CurrentPassword",
+ "name": "SkipCount",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
- "minLength": 0,
- "maxLength": 128,
- "minimum": null,
- "maximum": null,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": "0",
+ "maximum": "2147483647",
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "NewPassword",
+ "name": "GrantedPolicies",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
- "minLength": 0,
- "maxLength": 128,
+ "type": "{System.String:System.Boolean}",
+ "typeSimple": "{string:boolean}",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
}
]
},
- "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -4148,10 +4287,10 @@
"genericArguments": null,
"properties": [
{
- "name": "Success",
+ "name": "Localization",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4160,10 +4299,10 @@
"regex": null
},
{
- "name": "TenantId",
+ "name": "Auth",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4172,10 +4311,10 @@
"regex": null
},
{
- "name": "Name",
+ "name": "Setting",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4184,54 +4323,58 @@
"regex": null
},
{
- "name": "IsActive",
+ "name": "CurrentUser",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Application.Dtos.ListResultDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": [
- "T"
- ],
- "properties": [
+ },
{
- "name": "Items",
+ "name": "Features",
"jsonName": null,
- "type": "[T]",
- "typeSimple": "[T]",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Identity.IdentityRoleDto": {
- "baseType": "Volo.Abp.Application.Dtos.ExtensibleEntityDto",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
+ {
+ "name": "GlobalFeatures",
+ "jsonName": null,
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "MultiTenancy",
+ "jsonName": null,
+ "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
{
- "name": "Name",
+ "name": "CurrentTenant",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4240,10 +4383,10 @@
"regex": null
},
{
- "name": "IsDefault",
+ "name": "Timing",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4252,10 +4395,10 @@
"regex": null
},
{
- "name": "IsStatic",
+ "name": "Clock",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4264,10 +4407,10 @@
"regex": null
},
{
- "name": "IsPublic",
+ "name": "ObjectExtensions",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4276,10 +4419,10 @@
"regex": null
},
{
- "name": "ConcurrencyStamp",
+ "name": "ExtraProperties",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4289,18 +4432,18 @@
}
]
},
- "Volo.Abp.Identity.GetIdentityRolesInput": {
- "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Filter",
+ "name": "IncludeLocalizationResources",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4310,18 +4453,18 @@
}
]
},
- "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto": {
- "baseType": "Volo.Abp.Application.Dtos.PagedResultRequestDto",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Sorting",
+ "name": "Values",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:System.String}",
+ "typeSimple": "{string:string}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4331,28 +4474,28 @@
}
]
},
- "Volo.Abp.Application.Dtos.PagedResultRequestDto": {
- "baseType": "Volo.Abp.Application.Dtos.LimitedResultRequestDto",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "SkipCount",
+ "name": "EnabledFeatures",
"jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
+ "type": "[System.String]",
+ "typeSimple": "[string]",
"isRequired": false,
"minLength": null,
"maxLength": null,
- "minimum": "0",
- "maximum": "2147483647",
+ "minimum": null,
+ "maximum": null,
"regex": null
}
]
},
- "Volo.Abp.Application.Dtos.LimitedResultRequestDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -4360,10 +4503,10 @@
"genericArguments": null,
"properties": [
{
- "name": "DefaultMaxResultCount",
+ "name": "Values",
"jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
+ "type": "{System.String:System.Collections.Generic.Dictionary}",
+ "typeSimple": "{string:System.Collections.Generic.Dictionary}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4372,10 +4515,10 @@
"regex": null
},
{
- "name": "MaxMaxResultCount",
+ "name": "Resources",
"jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
+ "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
+ "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4384,33 +4527,91 @@
"regex": null
},
{
- "name": "MaxResultCount",
+ "name": "Languages",
"jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
+ "type": "[Volo.Abp.Localization.LanguageInfo]",
+ "typeSimple": "[Volo.Abp.Localization.LanguageInfo]",
"isRequired": false,
"minLength": null,
"maxLength": null,
- "minimum": "1",
- "maximum": "2147483647",
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "CurrentCulture",
+ "jsonName": null,
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "DefaultResourceName",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "LanguagesMap",
+ "jsonName": null,
+ "type": "{System.String:[Volo.Abp.NameValue]}",
+ "typeSimple": "{string:[Volo.Abp.NameValue]}",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "LanguageFilesMap",
+ "jsonName": null,
+ "type": "{System.String:[Volo.Abp.NameValue]}",
+ "typeSimple": "{string:[Volo.Abp.NameValue]}",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
"regex": null
}
]
},
- "Volo.Abp.Application.Dtos.PagedResultDto": {
- "baseType": "Volo.Abp.Application.Dtos.ListResultDto",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
- "genericArguments": [
- "T"
- ],
+ "genericArguments": null,
"properties": [
{
- "name": "TotalCount",
+ "name": "Resources",
"jsonName": null,
- "type": "System.Int64",
- "typeSimple": "number",
+ "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
+ "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "CurrentCulture",
+ "jsonName": null,
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4420,39 +4621,19 @@
}
]
},
- "Volo.Abp.Identity.IdentityRoleCreateDto": {
- "baseType": "Volo.Abp.Identity.IdentityRoleCreateOrUpdateDtoBase",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": []
- },
- "Volo.Abp.Identity.IdentityRoleCreateOrUpdateDtoBase": {
- "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Name",
+ "name": "CultureName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": true,
- "minLength": 0,
- "maxLength": 256,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "IsDefault",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
- "isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -4460,7 +4641,7 @@
"regex": null
},
{
- "name": "IsPublic",
+ "name": "OnlyDynamics",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -4473,18 +4654,30 @@
}
]
},
- "Volo.Abp.Identity.IdentityRoleUpdateDto": {
- "baseType": "Volo.Abp.Identity.IdentityRoleCreateOrUpdateDtoBase",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "ConcurrencyStamp",
+ "name": "Texts",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:System.String}",
+ "typeSimple": "{string:string}",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "BaseResources",
+ "jsonName": null,
+ "type": "[System.String]",
+ "typeSimple": "[string]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4494,18 +4687,18 @@
}
]
},
- "Volo.Abp.Identity.GetIdentityUsersInput": {
- "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Filter",
+ "name": "Values",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:System.String}",
+ "typeSimple": "{string:string}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4515,96 +4708,84 @@
}
]
},
- "Volo.Abp.Identity.IdentityUserCreateDto": {
- "baseType": "Volo.Abp.Identity.IdentityUserCreateOrUpdateDtoBase",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Password",
+ "name": "Kind",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
- "minLength": 0,
- "maxLength": 128,
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
}
]
},
- "Volo.Abp.Identity.IdentityUserCreateOrUpdateDtoBase": {
- "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
- "genericArguments": null,
- "properties": [
- {
- "name": "UserName",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
- "minLength": 0,
- "maxLength": 256,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
+ "genericArguments": null,
+ "properties": [
{
- "name": "Name",
+ "name": "DisplayName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": 0,
- "maxLength": 64,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Surname",
+ "name": "EnglishName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": 0,
- "maxLength": 64,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Email",
+ "name": "ThreeLetterIsoLanguageName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
- "minLength": 0,
- "maxLength": 256,
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "PhoneNumber",
+ "name": "TwoLetterIsoLanguageName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": 0,
- "maxLength": 16,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "IsActive",
+ "name": "IsRightToLeft",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -4616,10 +4797,10 @@
"regex": null
},
{
- "name": "LockoutEnabled",
+ "name": "CultureName",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4628,43 +4809,34 @@
"regex": null
},
{
- "name": "RoleNames",
+ "name": "Name",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Identity.IdentityUserUpdateDto": {
- "baseType": "Volo.Abp.Identity.IdentityUserCreateOrUpdateDtoBase",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Password",
+ "name": "NativeName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": 0,
- "maxLength": 128,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "ConcurrencyStamp",
+ "name": "DateTimeFormat",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4674,7 +4846,7 @@
}
]
},
- "Volo.Abp.Identity.IdentityUserUpdateRolesDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -4682,31 +4854,22 @@
"genericArguments": null,
"properties": [
{
- "name": "RoleNames",
+ "name": "IsAuthenticated",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
- "isRequired": true,
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
+ "isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Users.UserData": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
"name": "Id",
"jsonName": null,
- "type": "System.Guid",
- "typeSimple": "string",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4727,10 +4890,10 @@
"regex": null
},
{
- "name": "UserName",
+ "name": "ImpersonatorUserId",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4739,10 +4902,10 @@
"regex": null
},
{
- "name": "Name",
+ "name": "ImpersonatorTenantId",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4751,7 +4914,7 @@
"regex": null
},
{
- "name": "Surname",
+ "name": "ImpersonatorUserName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4763,10 +4926,10 @@
"regex": null
},
{
- "name": "IsActive",
+ "name": "ImpersonatorTenantName",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4775,7 +4938,7 @@
"regex": null
},
{
- "name": "Email",
+ "name": "UserName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4787,10 +4950,10 @@
"regex": null
},
{
- "name": "EmailConfirmed",
+ "name": "Name",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4799,7 +4962,7 @@
"regex": null
},
{
- "name": "PhoneNumber",
+ "name": "SurName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4811,49 +4974,31 @@
"regex": null
},
{
- "name": "PhoneNumberConfirmed",
+ "name": "Email",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Identity.UserLookupSearchInputDto": {
- "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Filter",
+ "name": "EmailVerified",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Identity.UserLookupCountInputDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Filter",
+ "name": "PhoneNumber",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4863,21 +5008,12 @@
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.PermissionManagement.GetPermissionListResultDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "EntityDisplayName",
+ "name": "PhoneNumberVerified",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4886,10 +5022,10 @@
"regex": null
},
{
- "name": "Groups",
+ "name": "Roles",
"jsonName": null,
- "type": "[Volo.Abp.PermissionManagement.PermissionGroupDto]",
- "typeSimple": "[Volo.Abp.PermissionManagement.PermissionGroupDto]",
+ "type": "[System.String]",
+ "typeSimple": "[string]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -4899,7 +5035,7 @@
}
]
},
- "Volo.Abp.PermissionManagement.PermissionGroupDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -4907,7 +5043,7 @@
"genericArguments": null,
"properties": [
{
- "name": "Name",
+ "name": "CalendarAlgorithmType",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4919,7 +5055,7 @@
"regex": null
},
{
- "name": "DisplayName",
+ "name": "DateTimeFormatLong",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4931,7 +5067,7 @@
"regex": null
},
{
- "name": "DisplayNameKey",
+ "name": "ShortDatePattern",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4943,7 +5079,7 @@
"regex": null
},
{
- "name": "DisplayNameResource",
+ "name": "FullDateTimePattern",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4955,28 +5091,7 @@
"regex": null
},
{
- "name": "Permissions",
- "jsonName": null,
- "type": "[Volo.Abp.PermissionManagement.PermissionGrantInfoDto]",
- "typeSimple": "[Volo.Abp.PermissionManagement.PermissionGrantInfoDto]",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- }
- ]
- },
- "Volo.Abp.PermissionManagement.PermissionGrantInfoDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
- {
- "name": "Name",
+ "name": "DateSeparator",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -4988,7 +5103,7 @@
"regex": null
},
{
- "name": "DisplayName",
+ "name": "ShortTimePattern",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5000,7 +5115,7 @@
"regex": null
},
{
- "name": "ParentName",
+ "name": "LongTimePattern",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5010,24 +5125,42 @@
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "IsGranted",
+ "name": "TimeZoneName",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "AllowedProviders",
+ "name": "Properties",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto}",
+ "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5036,10 +5169,10 @@
"regex": null
},
{
- "name": "GrantedProviders",
+ "name": "Configuration",
"jsonName": null,
- "type": "[Volo.Abp.PermissionManagement.ProviderInfoDto]",
- "typeSimple": "[Volo.Abp.PermissionManagement.ProviderInfoDto]",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5049,7 +5182,7 @@
}
]
},
- "Volo.Abp.PermissionManagement.ProviderInfoDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5057,10 +5190,10 @@
"genericArguments": null,
"properties": [
{
- "name": "ProviderName",
+ "name": "Fields",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto]",
+ "typeSimple": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5069,7 +5202,7 @@
"regex": null
},
{
- "name": "ProviderKey",
+ "name": "LocalizationResource",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5082,28 +5215,7 @@
}
]
},
- "Volo.Abp.PermissionManagement.UpdatePermissionsDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
- {
- "name": "Permissions",
- "jsonName": null,
- "type": "[Volo.Abp.PermissionManagement.UpdatePermissionDto]",
- "typeSimple": "[Volo.Abp.PermissionManagement.UpdatePermissionDto]",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- }
- ]
- },
- "Volo.Abp.PermissionManagement.UpdatePermissionDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5123,10 +5235,10 @@
"regex": null
},
{
- "name": "IsGranted",
+ "name": "Value",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.Object",
+ "typeSimple": "object",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5136,7 +5248,7 @@
}
]
},
- "Volo.Abp.SettingManagement.EmailSettingsDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5144,34 +5256,31 @@
"genericArguments": null,
"properties": [
{
- "name": "SmtpHost",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "SmtpPort",
+ "name": "IsAvailable",
"jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "SmtpUserName",
+ "name": "OnGet",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5180,10 +5289,10 @@
"regex": null
},
{
- "name": "SmtpPassword",
+ "name": "OnCreate",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5192,19 +5301,28 @@
"regex": null
},
{
- "name": "SmtpDomain",
+ "name": "OnUpdate",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "SmtpEnableSsl",
+ "name": "IsAvailable",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -5214,9 +5332,18 @@
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "SmtpUseDefaultCredentials",
+ "name": "IsAvailable",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -5226,9 +5353,18 @@
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "DefaultFromAddress",
+ "name": "TypeSimple",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5240,10 +5376,10 @@
"regex": null
},
{
- "name": "DefaultFromDisplayName",
+ "name": "Config",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5253,7 +5389,7 @@
}
]
},
- "Volo.Abp.SettingManagement.UpdateEmailSettingsDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5261,70 +5397,58 @@
"genericArguments": null,
"properties": [
{
- "name": "SmtpHost",
+ "name": "Type",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
"minLength": null,
- "maxLength": 256,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "SmtpPort",
- "jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": "1",
- "maximum": "65535",
- "regex": null
- },
- {
- "name": "SmtpUserName",
+ "name": "TypeSimple",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
"minLength": null,
- "maxLength": 1024,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "SmtpPassword",
+ "name": "DisplayName",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto",
"isRequired": false,
"minLength": null,
- "maxLength": 1024,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "SmtpDomain",
+ "name": "Api",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto",
"isRequired": false,
"minLength": null,
- "maxLength": 1024,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "SmtpEnableSsl",
+ "name": "Ui",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5333,10 +5457,10 @@
"regex": null
},
{
- "name": "SmtpUseDefaultCredentials",
+ "name": "Attributes",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto]",
+ "typeSimple": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5345,32 +5469,32 @@
"regex": null
},
{
- "name": "DefaultFromAddress",
+ "name": "Configuration",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
+ "isRequired": false,
"minLength": null,
- "maxLength": 1024,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "DefaultFromDisplayName",
+ "name": "DefaultValue",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
+ "type": "System.Object",
+ "typeSimple": "object",
+ "isRequired": false,
"minLength": null,
- "maxLength": 1024,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
}
]
},
- "Volo.Abp.SettingManagement.SendTestEmailInput": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5378,35 +5502,11 @@
"genericArguments": null,
"properties": [
{
- "name": "SenderEmailAddress",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "TargetEmailAddress",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "Subject",
+ "name": "OnTable",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": true,
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto",
+ "isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -5414,31 +5514,22 @@
"regex": null
},
{
- "name": "Body",
+ "name": "OnCreateForm",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- }
- ]
- },
- "Volo.Abp.TenantManagement.TenantDto": {
- "baseType": "Volo.Abp.Application.Dtos.ExtensibleEntityDto",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
{
- "name": "Name",
+ "name": "OnEditForm",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5447,10 +5538,10 @@
"regex": null
},
{
- "name": "ConcurrencyStamp",
+ "name": "Lookup",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5460,18 +5551,18 @@
}
]
},
- "Volo.Abp.TenantManagement.GetTenantsInput": {
- "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Filter",
+ "name": "IsVisible",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5481,69 +5572,63 @@
}
]
},
- "Volo.Abp.TenantManagement.TenantCreateDto": {
- "baseType": "Volo.Abp.TenantManagement.TenantCreateOrUpdateDtoBase",
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto": {
+ "baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "AdminEmailAddress",
+ "name": "Url",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
+ "isRequired": false,
"minLength": null,
- "maxLength": 256,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "AdminPassword",
+ "name": "ResultListPropertyName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
+ "isRequired": false,
"minLength": null,
- "maxLength": 128,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.TenantManagement.TenantCreateOrUpdateDtoBase": {
- "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Name",
+ "name": "DisplayPropertyName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
- "minLength": 0,
- "maxLength": 64,
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.TenantManagement.TenantUpdateDto": {
- "baseType": "Volo.Abp.TenantManagement.TenantCreateOrUpdateDtoBase",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "ConcurrencyStamp",
+ "name": "ValuePropertyName",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "FilterParamName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5556,7 +5641,7 @@
}
]
},
- "Volo.Abp.FeatureManagement.GetFeatureListResultDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5564,10 +5649,10 @@
"genericArguments": null,
"properties": [
{
- "name": "Groups",
+ "name": "IsVisible",
"jsonName": null,
- "type": "[Volo.Abp.FeatureManagement.FeatureGroupDto]",
- "typeSimple": "[Volo.Abp.FeatureManagement.FeatureGroupDto]",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5577,7 +5662,7 @@
}
]
},
- "Volo.Abp.FeatureManagement.FeatureGroupDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5597,7 +5682,7 @@
"regex": null
},
{
- "name": "DisplayName",
+ "name": "Resource",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5607,22 +5692,10 @@
"minimum": null,
"maximum": null,
"regex": null
- },
- {
- "name": "Features",
- "jsonName": null,
- "type": "[Volo.Abp.FeatureManagement.FeatureDto]",
- "typeSimple": "[Volo.Abp.FeatureManagement.FeatureDto]",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
}
]
},
- "Volo.Abp.FeatureManagement.FeatureDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5630,34 +5703,10 @@
"genericArguments": null,
"properties": [
{
- "name": "Name",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "DisplayName",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "Value",
+ "name": "Entities",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto}",
+ "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5666,22 +5715,31 @@
"regex": null
},
{
- "name": "Provider",
+ "name": "Configuration",
"jsonName": null,
- "type": "Volo.Abp.FeatureManagement.FeatureProviderDto",
- "typeSimple": "Volo.Abp.FeatureManagement.FeatureProviderDto",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Description",
+ "name": "Modules",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto}",
+ "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5690,22 +5748,31 @@
"regex": null
},
{
- "name": "ValueType",
+ "name": "Enums",
"jsonName": null,
- "type": "Volo.Abp.Validation.StringValues.IStringValueType",
- "typeSimple": "Volo.Abp.Validation.StringValues.IStringValueType",
+ "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto}",
+ "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto}",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Depth",
+ "name": "Iana",
"jsonName": null,
- "type": "System.Int32",
- "typeSimple": "number",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5714,10 +5781,10 @@
"regex": null
},
{
- "name": "ParentName",
+ "name": "Windows",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5727,7 +5794,7 @@
}
]
},
- "Volo.Abp.FeatureManagement.FeatureProviderDto": {
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5735,19 +5802,28 @@
"genericArguments": null,
"properties": [
{
- "name": "Name",
+ "name": "TimeZone",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone",
+ "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Key",
+ "name": "TimeZoneId",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5760,13 +5836,25 @@
}
]
},
- "Volo.Abp.Validation.StringValues.IStringValueType": {
+ "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
+ {
+ "name": "Id",
+ "jsonName": null,
+ "type": "System.Guid?",
+ "typeSimple": "string?",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
{
"name": "Name",
"jsonName": null,
@@ -5780,22 +5868,31 @@
"regex": null
},
{
- "name": "Item",
+ "name": "IsAvailable",
"jsonName": null,
- "type": "System.Object",
- "typeSimple": "object",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.AspNetCore.Mvc.MultiTenancy.FindTenantResultDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Properties",
+ "name": "Success",
"jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5804,26 +5901,17 @@
"regex": null
},
{
- "name": "Validator",
+ "name": "TenantId",
"jsonName": null,
- "type": "Volo.Abp.Validation.StringValues.IValueValidator",
- "typeSimple": "Volo.Abp.Validation.StringValues.IValueValidator",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Validation.StringValues.IValueValidator": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
"name": "Name",
"jsonName": null,
@@ -5837,10 +5925,10 @@
"regex": null
},
{
- "name": "Item",
+ "name": "NormalizedName",
"jsonName": null,
- "type": "System.Object",
- "typeSimple": "object",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5849,10 +5937,10 @@
"regex": null
},
{
- "name": "Properties",
+ "name": "IsActive",
"jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5862,7 +5950,7 @@
}
]
},
- "Volo.Abp.FeatureManagement.UpdateFeaturesDto": {
+ "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5870,10 +5958,10 @@
"genericArguments": null,
"properties": [
{
- "name": "Features",
+ "name": "IsEnabled",
"jsonName": null,
- "type": "[Volo.Abp.FeatureManagement.UpdateFeatureDto]",
- "typeSimple": "[Volo.Abp.FeatureManagement.UpdateFeatureDto]",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5883,7 +5971,7 @@
}
]
},
- "Volo.Abp.FeatureManagement.UpdateFeatureDto": {
+ "Volo.Abp.FeatureManagement.FeatureDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -5903,7 +5991,7 @@
"regex": null
},
{
- "name": "Value",
+ "name": "DisplayName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -5913,42 +6001,12 @@
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationRequestOptions": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
- {
- "name": "IncludeLocalizationResources",
- "jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationConfigurationDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Localization",
+ "name": "Value",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5957,10 +6015,10 @@
"regex": null
},
{
- "name": "Auth",
+ "name": "Provider",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto",
+ "type": "Volo.Abp.FeatureManagement.FeatureProviderDto",
+ "typeSimple": "Volo.Abp.FeatureManagement.FeatureProviderDto",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5969,10 +6027,10 @@
"regex": null
},
{
- "name": "Setting",
+ "name": "Description",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5981,10 +6039,10 @@
"regex": null
},
{
- "name": "CurrentUser",
+ "name": "ValueType",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto",
+ "type": "Volo.Abp.Validation.StringValues.IStringValueType",
+ "typeSimple": "Volo.Abp.Validation.StringValues.IStringValueType",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -5993,10 +6051,10 @@
"regex": null
},
{
- "name": "Features",
+ "name": "Depth",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6005,22 +6063,31 @@
"regex": null
},
{
- "name": "GlobalFeatures",
+ "name": "ParentName",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.FeatureManagement.FeatureGroupDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "MultiTenancy",
+ "name": "Name",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6029,10 +6096,10 @@
"regex": null
},
{
- "name": "CurrentTenant",
+ "name": "DisplayName",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6041,22 +6108,31 @@
"regex": null
},
{
- "name": "Timing",
+ "name": "Features",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto",
+ "type": "[Volo.Abp.FeatureManagement.FeatureDto]",
+ "typeSimple": "[Volo.Abp.FeatureManagement.FeatureDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.FeatureManagement.FeatureProviderDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Clock",
+ "name": "Name",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6065,22 +6141,31 @@
"regex": null
},
{
- "name": "ObjectExtensions",
+ "name": "Key",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.FeatureManagement.GetFeatureListResultDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "ExtraProperties",
+ "name": "Groups",
"jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
+ "type": "[Volo.Abp.FeatureManagement.FeatureGroupDto]",
+ "typeSimple": "[Volo.Abp.FeatureManagement.FeatureGroupDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6090,7 +6175,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationConfigurationDto": {
+ "Volo.Abp.FeatureManagement.UpdateFeatureDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -6098,10 +6183,10 @@
"genericArguments": null,
"properties": [
{
- "name": "Values",
+ "name": "Name",
"jsonName": null,
- "type": "{System.String:System.Collections.Generic.Dictionary}",
- "typeSimple": "{string:System.Collections.Generic.Dictionary}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6110,34 +6195,52 @@
"regex": null
},
{
- "name": "Resources",
+ "name": "Value",
"jsonName": null,
- "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
- "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.FeatureManagement.UpdateFeaturesDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Languages",
+ "name": "Features",
"jsonName": null,
- "type": "[Volo.Abp.Localization.LanguageInfo]",
- "typeSimple": "[Volo.Abp.Localization.LanguageInfo]",
+ "type": "[Volo.Abp.FeatureManagement.UpdateFeatureDto]",
+ "typeSimple": "[Volo.Abp.FeatureManagement.UpdateFeatureDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Http.Modeling.ActionApiDescriptionModel": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "CurrentCulture",
+ "name": "UniqueName",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6146,7 +6249,7 @@
"regex": null
},
{
- "name": "DefaultResourceName",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6158,10 +6261,10 @@
"regex": null
},
{
- "name": "LanguagesMap",
+ "name": "HttpMethod",
"jsonName": null,
- "type": "{System.String:[Volo.Abp.NameValue]}",
- "typeSimple": "{string:[Volo.Abp.NameValue]}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6170,31 +6273,34 @@
"regex": null
},
{
- "name": "LanguageFilesMap",
+ "name": "Url",
"jsonName": null,
- "type": "{System.String:[Volo.Abp.NameValue]}",
- "typeSimple": "{string:[Volo.Abp.NameValue]}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
+ {
+ "name": "SupportedVersions",
+ "jsonName": null,
+ "type": "[System.String]",
+ "typeSimple": "[string]",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
{
- "name": "Texts",
+ "name": "ParametersOnMethod",
"jsonName": null,
- "type": "{System.String:System.String}",
- "typeSimple": "{string:string}",
+ "type": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
+ "typeSimple": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6203,31 +6309,22 @@
"regex": null
},
{
- "name": "BaseResources",
+ "name": "Parameters",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "[Volo.Abp.Http.Modeling.ParameterApiDescriptionModel]",
+ "typeSimple": "[Volo.Abp.Http.Modeling.ParameterApiDescriptionModel]",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Localization.LanguageInfo": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "CultureName",
+ "name": "ReturnValue",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
+ "typeSimple": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6236,10 +6333,10 @@
"regex": null
},
{
- "name": "UiCultureName",
+ "name": "AllowAnonymous",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean?",
+ "typeSimple": "boolean?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6248,7 +6345,7 @@
"regex": null
},
{
- "name": "DisplayName",
+ "name": "ImplementFrom",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6258,12 +6355,21 @@
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "TwoLetterISOLanguageName",
+ "name": "Modules",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:Volo.Abp.Http.Modeling.ModuleApiDescriptionModel}",
+ "typeSimple": "{string:Volo.Abp.Http.Modeling.ModuleApiDescriptionModel}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6272,10 +6378,10 @@
"regex": null
},
{
- "name": "FlagIcon",
+ "name": "Types",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:Volo.Abp.Http.Modeling.TypeApiDescriptionModel}",
+ "typeSimple": "{string:Volo.Abp.Http.Modeling.TypeApiDescriptionModel}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6285,7 +6391,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentCultureDto": {
+ "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -6293,19 +6399,28 @@
"genericArguments": null,
"properties": [
{
- "name": "DisplayName",
+ "name": "IncludeTypes",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Http.Modeling.ControllerApiDescriptionModel": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "EnglishName",
+ "name": "ControllerName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6317,7 +6432,7 @@
"regex": null
},
{
- "name": "ThreeLetterIsoLanguageName",
+ "name": "ControllerGroupName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6329,10 +6444,10 @@
"regex": null
},
{
- "name": "TwoLetterIsoLanguageName",
+ "name": "IsRemoteService",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6341,7 +6456,7 @@
"regex": null
},
{
- "name": "IsRightToLeft",
+ "name": "IsIntegrationService",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -6353,7 +6468,7 @@
"regex": null
},
{
- "name": "CultureName",
+ "name": "ApiVersion",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6365,7 +6480,7 @@
"regex": null
},
{
- "name": "Name",
+ "name": "Type",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6377,10 +6492,10 @@
"regex": null
},
{
- "name": "NativeName",
+ "name": "Interfaces",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "[Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel]",
+ "typeSimple": "[Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6389,10 +6504,10 @@
"regex": null
},
{
- "name": "DateTimeFormat",
+ "name": "Actions",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto",
+ "type": "{System.String:Volo.Abp.Http.Modeling.ActionApiDescriptionModel}",
+ "typeSimple": "{string:Volo.Abp.Http.Modeling.ActionApiDescriptionModel}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6402,7 +6517,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.DateTimeFormatDto": {
+ "Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -6410,19 +6525,7 @@
"genericArguments": null,
"properties": [
{
- "name": "CalendarAlgorithmType",
- "jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "DateTimeFormatLong",
+ "name": "Type",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6434,7 +6537,7 @@
"regex": null
},
{
- "name": "ShortDatePattern",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6446,19 +6549,28 @@
"regex": null
},
{
- "name": "FullDateTimePattern",
+ "name": "Methods",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "[Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel]",
+ "typeSimple": "[Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel]",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "DateSeparator",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6470,10 +6582,10 @@
"regex": null
},
{
- "name": "ShortTimePattern",
+ "name": "ParametersOnMethod",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
+ "typeSimple": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6482,10 +6594,10 @@
"regex": null
},
{
- "name": "LongTimePattern",
+ "name": "ReturnValue",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
+ "typeSimple": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6495,22 +6607,12 @@
}
]
},
- "Volo.Abp.NameValue": {
- "baseType": "Volo.Abp.NameValue",
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": []
- },
- "Volo.Abp.NameValue": {
+ "Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel": {
"baseType": null,
"isEnum": false,
"enumNames": null,
"enumValues": null,
- "genericArguments": [
- "T"
- ],
+ "genericArguments": null,
"properties": [
{
"name": "Name",
@@ -6525,70 +6627,43 @@
"regex": null
},
{
- "name": "Value",
+ "name": "TypeAsString",
"jsonName": null,
- "type": "T",
- "typeSimple": "T",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationAuthConfigurationDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "GrantedPolicies",
+ "name": "Type",
"jsonName": null,
- "type": "{System.String:System.Boolean}",
- "typeSimple": "{string:boolean}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationSettingConfigurationDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Values",
+ "name": "TypeSimple",
"jsonName": null,
- "type": "{System.String:System.String}",
- "typeSimple": "{string:string}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.CurrentUserDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "IsAuthenticated",
+ "name": "IsOptional",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -6600,34 +6675,31 @@
"regex": null
},
{
- "name": "Id",
- "jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- },
- {
- "name": "TenantId",
+ "name": "DefaultValue",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
+ "type": "System.Object",
+ "typeSimple": "object",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Http.Modeling.ModuleApiDescriptionModel": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "ImpersonatorUserId",
+ "name": "RootPath",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6636,10 +6708,10 @@
"regex": null
},
{
- "name": "ImpersonatorTenantId",
+ "name": "RemoteServiceName",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6648,19 +6720,28 @@
"regex": null
},
{
- "name": "ImpersonatorUserName",
+ "name": "Controllers",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:Volo.Abp.Http.Modeling.ControllerApiDescriptionModel}",
+ "typeSimple": "{string:Volo.Abp.Http.Modeling.ControllerApiDescriptionModel}",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Http.Modeling.ParameterApiDescriptionModel": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "ImpersonatorTenantName",
+ "name": "NameOnMethod",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6672,7 +6753,7 @@
"regex": null
},
{
- "name": "UserName",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6684,7 +6765,7 @@
"regex": null
},
{
- "name": "Name",
+ "name": "JsonName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6696,7 +6777,7 @@
"regex": null
},
{
- "name": "SurName",
+ "name": "Type",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6708,7 +6789,7 @@
"regex": null
},
{
- "name": "Email",
+ "name": "TypeSimple",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6720,7 +6801,7 @@
"regex": null
},
{
- "name": "EmailVerified",
+ "name": "IsOptional",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -6732,10 +6813,10 @@
"regex": null
},
{
- "name": "PhoneNumber",
+ "name": "DefaultValue",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Object",
+ "typeSimple": "object",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6744,10 +6825,10 @@
"regex": null
},
{
- "name": "PhoneNumberVerified",
+ "name": "ConstraintTypes",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "[System.String]",
+ "typeSimple": "[string]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6756,31 +6837,22 @@
"regex": null
},
{
- "name": "Roles",
+ "name": "BindingSourceId",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationFeatureConfigurationDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Values",
+ "name": "DescriptorName",
"jsonName": null,
- "type": "{System.String:System.String}",
- "typeSimple": "{string:string}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6790,7 +6862,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationGlobalFeatureConfigurationDto": {
+ "Volo.Abp.Http.Modeling.PropertyApiDescriptionModel": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -6798,52 +6870,34 @@
"genericArguments": null,
"properties": [
{
- "name": "EnabledFeatures",
+ "name": "Name",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.MultiTenancy.MultiTenancyInfoDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "IsEnabled",
+ "name": "JsonName",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.MultiTenancy.CurrentTenantDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Id",
+ "name": "Type",
"jsonName": null,
- "type": "System.Guid?",
- "typeSimple": "string?",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6852,7 +6906,7 @@
"regex": null
},
{
- "name": "Name",
+ "name": "TypeSimple",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6864,7 +6918,7 @@
"regex": null
},
{
- "name": "IsAvailable",
+ "name": "IsRequired",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -6874,42 +6928,24 @@
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimingDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "TimeZone",
+ "name": "MinLength",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone",
+ "type": "System.Int32?",
+ "typeSimple": "number?",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.TimeZone": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Iana",
+ "name": "MaxLength",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone",
+ "type": "System.Int32?",
+ "typeSimple": "number?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -6918,28 +6954,19 @@
"regex": null
},
{
- "name": "Windows",
+ "name": "Minimum",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.IanaTimeZone": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "TimeZoneName",
+ "name": "Maximum",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6949,18 +6976,9 @@
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.WindowsTimeZone": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "TimeZoneId",
+ "name": "Regex",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6973,7 +6991,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ClockDto": {
+ "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -6981,7 +6999,19 @@
"genericArguments": null,
"properties": [
{
- "name": "Kind",
+ "name": "Type",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "TypeSimple",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -6994,7 +7024,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ObjectExtensionsDto": {
+ "Volo.Abp.Http.Modeling.TypeApiDescriptionModel": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7002,10 +7032,10 @@
"genericArguments": null,
"properties": [
{
- "name": "Modules",
+ "name": "BaseType",
"jsonName": null,
- "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto}",
- "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7014,31 +7044,46 @@
"regex": null
},
{
- "name": "Enums",
+ "name": "IsEnum",
"jsonName": null,
- "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto}",
- "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto}",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ModuleExtensionDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Entities",
+ "name": "EnumNames",
"jsonName": null,
- "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto}",
- "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto}",
+ "type": "[System.String]",
+ "typeSimple": "[string]",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "EnumValues",
+ "jsonName": null,
+ "type": "[System.Object]",
+ "typeSimple": "[object]",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "GenericArguments",
+ "jsonName": null,
+ "type": "[System.String]",
+ "typeSimple": "[string]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7047,10 +7092,10 @@
"regex": null
},
{
- "name": "Configuration",
+ "name": "Properties",
"jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
+ "type": "[Volo.Abp.Http.Modeling.PropertyApiDescriptionModel]",
+ "typeSimple": "[Volo.Abp.Http.Modeling.PropertyApiDescriptionModel]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7060,30 +7105,39 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.EntityExtensionDto": {
- "baseType": null,
+ "Volo.Abp.Identity.GetIdentityRolesInput": {
+ "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Properties",
+ "name": "Filter",
"jsonName": null,
- "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto}",
- "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Identity.GetIdentityUsersInput": {
+ "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Configuration",
+ "name": "Filter",
"jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7093,30 +7147,38 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyDto": {
- "baseType": null,
+ "Volo.Abp.Identity.IdentityRoleCreateDto": {
+ "baseType": "Volo.Abp.Identity.IdentityRoleCreateOrUpdateDtoBase",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": []
+ },
+ "Volo.Abp.Identity.IdentityRoleCreateOrUpdateDtoBase": {
+ "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Type",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 256,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "TypeSimple",
+ "name": "IsDefault",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7125,22 +7187,31 @@
"regex": null
},
{
- "name": "DisplayName",
+ "name": "IsPublic",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Identity.IdentityRoleDto": {
+ "baseType": "Volo.Abp.Application.Dtos.ExtensibleEntityDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Api",
+ "name": "Name",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7149,10 +7220,10 @@
"regex": null
},
{
- "name": "Ui",
+ "name": "IsDefault",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7161,10 +7232,10 @@
"regex": null
},
{
- "name": "Attributes",
+ "name": "IsStatic",
"jsonName": null,
- "type": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto]",
- "typeSimple": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto]",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7173,10 +7244,10 @@
"regex": null
},
{
- "name": "Configuration",
+ "name": "IsPublic",
"jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7185,10 +7256,10 @@
"regex": null
},
{
- "name": "DefaultValue",
+ "name": "ConcurrencyStamp",
"jsonName": null,
- "type": "System.Object",
- "typeSimple": "object",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7198,15 +7269,15 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.LocalizableStringDto": {
- "baseType": null,
+ "Volo.Abp.Identity.IdentityRoleUpdateDto": {
+ "baseType": "Volo.Abp.Identity.IdentityRoleCreateOrUpdateDtoBase",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "Name",
+ "name": "ConcurrencyStamp",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7216,33 +7287,102 @@
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Identity.IdentityUserCreateDto": {
+ "baseType": "Volo.Abp.Identity.IdentityUserCreateOrUpdateDtoBase",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Resource",
+ "name": "Password",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 128,
"minimum": null,
"maximum": null,
"regex": null
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiDto": {
- "baseType": null,
+ "Volo.Abp.Identity.IdentityUserCreateOrUpdateDtoBase": {
+ "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "OnGet",
+ "name": "UserName",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 256,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "Name",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": 0,
+ "maxLength": 64,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "Surname",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": 0,
+ "maxLength": 64,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "Email",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 256,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "PhoneNumber",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": 0,
+ "maxLength": 16,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "IsActive",
+ "jsonName": null,
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7251,10 +7391,10 @@
"regex": null
},
{
- "name": "OnCreate",
+ "name": "LockoutEnabled",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7263,10 +7403,10 @@
"regex": null
},
{
- "name": "OnUpdate",
+ "name": "RoleNames",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto",
+ "type": "[System.String]",
+ "typeSimple": "[string]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7276,81 +7416,66 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiGetDto": {
- "baseType": null,
+ "Volo.Abp.Identity.IdentityUserDto": {
+ "baseType": "Volo.Abp.Application.Dtos.ExtensibleFullAuditedEntityDto",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "IsAvailable",
+ "name": "TenantId",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiCreateDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "IsAvailable",
+ "name": "UserName",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyApiUpdateDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
+ {
+ "name": "Name",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
{
- "name": "IsAvailable",
+ "name": "Surname",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "OnTable",
+ "name": "Email",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7359,10 +7484,10 @@
"regex": null
},
{
- "name": "OnCreateForm",
+ "name": "EmailConfirmed",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7371,10 +7496,10 @@
"regex": null
},
{
- "name": "OnEditForm",
+ "name": "PhoneNumber",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7383,28 +7508,19 @@
"regex": null
},
{
- "name": "Lookup",
+ "name": "PhoneNumberConfirmed",
"jsonName": null,
- "type": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto",
- "typeSimple": "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiTableDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "IsVisible",
+ "name": "IsActive",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -7414,18 +7530,9 @@
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiFormDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "IsVisible",
+ "name": "LockoutEnabled",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -7435,21 +7542,12 @@
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyUiLookupDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Url",
+ "name": "AccessFailedCount",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7458,10 +7556,10 @@
"regex": null
},
{
- "name": "ResultListPropertyName",
+ "name": "LockoutEnd",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.DateTimeOffset?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7470,7 +7568,7 @@
"regex": null
},
{
- "name": "DisplayPropertyName",
+ "name": "ConcurrencyStamp",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7482,10 +7580,10 @@
"regex": null
},
{
- "name": "ValuePropertyName",
+ "name": "EntityVersion",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7494,10 +7592,10 @@
"regex": null
},
{
- "name": "FilterParamName",
+ "name": "LastPasswordChangeTime",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.DateTimeOffset?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7507,30 +7605,30 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionPropertyAttributeDto": {
- "baseType": null,
+ "Volo.Abp.Identity.IdentityUserUpdateDto": {
+ "baseType": "Volo.Abp.Identity.IdentityUserCreateOrUpdateDtoBase",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "TypeSimple",
+ "name": "Password",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
"isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "minLength": 0,
+ "maxLength": 128,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Config",
+ "name": "ConcurrencyStamp",
"jsonName": null,
- "type": "{System.String:System.Object}",
- "typeSimple": "{string:object}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7540,7 +7638,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumDto": {
+ "Volo.Abp.Identity.IdentityUserUpdateRolesDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7548,19 +7646,49 @@
"genericArguments": null,
"properties": [
{
- "name": "Fields",
+ "name": "RoleNames",
"jsonName": null,
- "type": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto]",
- "typeSimple": "[Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto]",
+ "type": "[System.String]",
+ "typeSimple": "[string]",
+ "isRequired": true,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ }
+ ]
+ },
+ "Volo.Abp.Identity.UserLookupCountInputDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
+ {
+ "name": "Filter",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Identity.UserLookupSearchInputDto": {
+ "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "LocalizationResource",
+ "name": "Filter",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7573,7 +7701,7 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ObjectExtending.ExtensionEnumFieldDto": {
+ "Volo.Abp.Localization.LanguageInfo": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7581,7 +7709,7 @@
"genericArguments": null,
"properties": [
{
- "name": "Name",
+ "name": "CultureName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7593,32 +7721,23 @@
"regex": null
},
{
- "name": "Value",
+ "name": "UiCultureName",
"jsonName": null,
- "type": "System.Object",
- "typeSimple": "object",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationRequestDto": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "CultureName",
+ "name": "DisplayName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": true,
+ "isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -7626,10 +7745,22 @@
"regex": null
},
{
- "name": "OnlyDynamics",
+ "name": "TwoLetterISOLanguageName",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "FlagIcon",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7639,18 +7770,40 @@
}
]
},
- "Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationDto": {
- "baseType": null,
+ "Volo.Abp.NameValue": {
+ "baseType": "Volo.Abp.NameValue",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
+ "properties": []
+ },
+ "Volo.Abp.NameValue": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": [
+ "T"
+ ],
"properties": [
{
- "name": "Resources",
+ "name": "Name",
"jsonName": null,
- "type": "{System.String:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
- "typeSimple": "{string:Volo.Abp.AspNetCore.Mvc.ApplicationConfigurations.ApplicationLocalizationResourceDto}",
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "Value",
+ "jsonName": null,
+ "type": "T",
+ "typeSimple": "T",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7660,7 +7813,7 @@
}
]
},
- "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModelRequestDto": {
+ "Volo.Abp.ObjectExtending.ExtensibleObject": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7668,10 +7821,10 @@
"genericArguments": null,
"properties": [
{
- "name": "IncludeTypes",
+ "name": "ExtraProperties",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7681,7 +7834,7 @@
}
]
},
- "Volo.Abp.Http.Modeling.ApplicationApiDescriptionModel": {
+ "Volo.Abp.PermissionManagement.GetPermissionListResultDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7689,10 +7842,10 @@
"genericArguments": null,
"properties": [
{
- "name": "Modules",
+ "name": "EntityDisplayName",
"jsonName": null,
- "type": "{System.String:Volo.Abp.Http.Modeling.ModuleApiDescriptionModel}",
- "typeSimple": "{string:Volo.Abp.Http.Modeling.ModuleApiDescriptionModel}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7701,10 +7854,10 @@
"regex": null
},
{
- "name": "Types",
+ "name": "Groups",
"jsonName": null,
- "type": "{System.String:Volo.Abp.Http.Modeling.TypeApiDescriptionModel}",
- "typeSimple": "{string:Volo.Abp.Http.Modeling.TypeApiDescriptionModel}",
+ "type": "[Volo.Abp.PermissionManagement.PermissionGroupDto]",
+ "typeSimple": "[Volo.Abp.PermissionManagement.PermissionGroupDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7714,7 +7867,7 @@
}
]
},
- "Volo.Abp.Http.Modeling.ModuleApiDescriptionModel": {
+ "Volo.Abp.PermissionManagement.PermissionGrantInfoDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7722,7 +7875,7 @@
"genericArguments": null,
"properties": [
{
- "name": "RootPath",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7734,7 +7887,7 @@
"regex": null
},
{
- "name": "RemoteServiceName",
+ "name": "DisplayName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7746,31 +7899,22 @@
"regex": null
},
{
- "name": "Controllers",
+ "name": "ParentName",
"jsonName": null,
- "type": "{System.String:Volo.Abp.Http.Modeling.ControllerApiDescriptionModel}",
- "typeSimple": "{string:Volo.Abp.Http.Modeling.ControllerApiDescriptionModel}",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Http.Modeling.ControllerApiDescriptionModel": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "ControllerName",
+ "name": "IsGranted",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7779,10 +7923,10 @@
"regex": null
},
{
- "name": "ControllerGroupName",
+ "name": "AllowedProviders",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "[System.String]",
+ "typeSimple": "[string]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7791,22 +7935,31 @@
"regex": null
},
{
- "name": "IsRemoteService",
+ "name": "GrantedProviders",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "[Volo.Abp.PermissionManagement.ProviderInfoDto]",
+ "typeSimple": "[Volo.Abp.PermissionManagement.ProviderInfoDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.PermissionManagement.PermissionGroupDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "IsIntegrationService",
+ "name": "Name",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7815,7 +7968,7 @@
"regex": null
},
{
- "name": "ApiVersion",
+ "name": "DisplayName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7827,7 +7980,7 @@
"regex": null
},
{
- "name": "Type",
+ "name": "DisplayNameKey",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7839,10 +7992,10 @@
"regex": null
},
{
- "name": "Interfaces",
+ "name": "DisplayNameResource",
"jsonName": null,
- "type": "[Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel]",
- "typeSimple": "[Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel]",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7851,10 +8004,10 @@
"regex": null
},
{
- "name": "Actions",
+ "name": "Permissions",
"jsonName": null,
- "type": "{System.String:Volo.Abp.Http.Modeling.ActionApiDescriptionModel}",
- "typeSimple": "{string:Volo.Abp.Http.Modeling.ActionApiDescriptionModel}",
+ "type": "[Volo.Abp.PermissionManagement.PermissionGrantInfoDto]",
+ "typeSimple": "[Volo.Abp.PermissionManagement.PermissionGrantInfoDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7864,7 +8017,7 @@
}
]
},
- "Volo.Abp.Http.Modeling.ControllerInterfaceApiDescriptionModel": {
+ "Volo.Abp.PermissionManagement.ProviderInfoDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7872,7 +8025,7 @@
"genericArguments": null,
"properties": [
{
- "name": "Type",
+ "name": "ProviderName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7884,7 +8037,7 @@
"regex": null
},
{
- "name": "Name",
+ "name": "ProviderKey",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7894,22 +8047,10 @@
"minimum": null,
"maximum": null,
"regex": null
- },
- {
- "name": "Methods",
- "jsonName": null,
- "type": "[Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel]",
- "typeSimple": "[Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel]",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
}
]
},
- "Volo.Abp.Http.Modeling.InterfaceMethodApiDescriptionModel": {
+ "Volo.Abp.PermissionManagement.UpdatePermissionDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7929,22 +8070,31 @@
"regex": null
},
{
- "name": "ParametersOnMethod",
+ "name": "IsGranted",
"jsonName": null,
- "type": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
- "typeSimple": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.PermissionManagement.UpdatePermissionsDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "ReturnValue",
+ "name": "Permissions",
"jsonName": null,
- "type": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
- "typeSimple": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
+ "type": "[Volo.Abp.PermissionManagement.UpdatePermissionDto]",
+ "typeSimple": "[Volo.Abp.PermissionManagement.UpdatePermissionDto]",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -7954,7 +8104,7 @@
}
]
},
- "Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel": {
+ "Volo.Abp.SettingManagement.EmailSettingsDto": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -7962,7 +8112,7 @@
"genericArguments": null,
"properties": [
{
- "name": "Name",
+ "name": "SmtpHost",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7974,7 +8124,19 @@
"regex": null
},
{
- "name": "TypeAsString",
+ "name": "SmtpPort",
+ "jsonName": null,
+ "type": "System.Int32",
+ "typeSimple": "number",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "SmtpUserName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7986,7 +8148,7 @@
"regex": null
},
{
- "name": "Type",
+ "name": "SmtpPassword",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -7998,7 +8160,7 @@
"regex": null
},
{
- "name": "TypeSimple",
+ "name": "SmtpDomain",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8010,7 +8172,7 @@
"regex": null
},
{
- "name": "IsOptional",
+ "name": "SmtpEnableSsl",
"jsonName": null,
"type": "System.Boolean",
"typeSimple": "boolean",
@@ -8022,28 +8184,19 @@
"regex": null
},
{
- "name": "DefaultValue",
+ "name": "SmtpUseDefaultCredentials",
"jsonName": null,
- "type": "System.Object",
- "typeSimple": "object",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "Type",
+ "name": "DefaultFromAddress",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8055,7 +8208,7 @@
"regex": null
},
{
- "name": "TypeSimple",
+ "name": "DefaultFromDisplayName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8068,7 +8221,7 @@
}
]
},
- "Volo.Abp.Http.Modeling.ActionApiDescriptionModel": {
+ "Volo.Abp.SettingManagement.SendTestEmailInput": {
"baseType": null,
"isEnum": false,
"enumNames": null,
@@ -8076,11 +8229,11 @@
"genericArguments": null,
"properties": [
{
- "name": "UniqueName",
+ "name": "SenderEmailAddress",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
+ "isRequired": true,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -8088,11 +8241,11 @@
"regex": null
},
{
- "name": "Name",
+ "name": "TargetEmailAddress",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
+ "isRequired": true,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -8100,11 +8253,11 @@
"regex": null
},
{
- "name": "HttpMethod",
+ "name": "Subject",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
+ "isRequired": true,
"minLength": null,
"maxLength": null,
"minimum": null,
@@ -8112,7 +8265,7 @@
"regex": null
},
{
- "name": "Url",
+ "name": "Body",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8122,48 +8275,93 @@
"minimum": null,
"maximum": null,
"regex": null
+ }
+ ]
+ },
+ "Volo.Abp.SettingManagement.UpdateEmailSettingsDto": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
+ {
+ "name": "SmtpHost",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": 256,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
},
{
- "name": "SupportedVersions",
+ "name": "SmtpPort",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "System.Int32",
+ "typeSimple": "number",
"isRequired": false,
"minLength": null,
"maxLength": null,
+ "minimum": "1",
+ "maximum": "65535",
+ "regex": null
+ },
+ {
+ "name": "SmtpUserName",
+ "jsonName": null,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": 1024,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "ParametersOnMethod",
+ "name": "SmtpPassword",
"jsonName": null,
- "type": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
- "typeSimple": "[Volo.Abp.Http.Modeling.MethodParameterApiDescriptionModel]",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
- "maxLength": null,
+ "maxLength": 1024,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "Parameters",
+ "name": "SmtpDomain",
"jsonName": null,
- "type": "[Volo.Abp.Http.Modeling.ParameterApiDescriptionModel]",
- "typeSimple": "[Volo.Abp.Http.Modeling.ParameterApiDescriptionModel]",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
- "maxLength": null,
+ "maxLength": 1024,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "ReturnValue",
+ "name": "SmtpEnableSsl",
"jsonName": null,
- "type": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
- "typeSimple": "Volo.Abp.Http.Modeling.ReturnValueApiDescriptionModel",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
+ "isRequired": false,
+ "minLength": null,
+ "maxLength": null,
+ "minimum": null,
+ "maximum": null,
+ "regex": null
+ },
+ {
+ "name": "SmtpUseDefaultCredentials",
+ "jsonName": null,
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8172,40 +8370,40 @@
"regex": null
},
{
- "name": "AllowAnonymous",
+ "name": "DefaultFromAddress",
"jsonName": null,
- "type": "System.Boolean?",
- "typeSimple": "boolean?",
- "isRequired": false,
+ "type": "System.String",
+ "typeSimple": "string",
+ "isRequired": true,
"minLength": null,
- "maxLength": null,
+ "maxLength": 1024,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "ImplementFrom",
+ "name": "DefaultFromDisplayName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
+ "isRequired": true,
"minLength": null,
- "maxLength": null,
+ "maxLength": 1024,
"minimum": null,
"maximum": null,
"regex": null
}
]
},
- "Volo.Abp.Http.Modeling.ParameterApiDescriptionModel": {
- "baseType": null,
+ "Volo.Abp.TenantManagement.GetTenantsInput": {
+ "baseType": "Volo.Abp.Application.Dtos.PagedAndSortedResultRequestDto",
"isEnum": false,
"enumNames": null,
"enumValues": null,
"genericArguments": null,
"properties": [
{
- "name": "NameOnMethod",
+ "name": "Filter",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8215,45 +8413,72 @@
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.TenantManagement.TenantCreateDto": {
+ "baseType": "Volo.Abp.TenantManagement.TenantCreateOrUpdateDtoBase",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Name",
+ "name": "AdminEmailAddress",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
+ "isRequired": true,
"minLength": null,
- "maxLength": null,
+ "maxLength": 256,
"minimum": null,
"maximum": null,
"regex": null
},
{
- "name": "JsonName",
+ "name": "AdminPassword",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
+ "isRequired": true,
"minLength": null,
- "maxLength": null,
+ "maxLength": 128,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.TenantManagement.TenantCreateOrUpdateDtoBase": {
+ "baseType": "Volo.Abp.ObjectExtending.ExtensibleObject",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Type",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
+ "isRequired": true,
+ "minLength": 0,
+ "maxLength": 64,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.TenantManagement.TenantDto": {
+ "baseType": "Volo.Abp.Application.Dtos.ExtensibleEntityDto",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "TypeSimple",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8265,34 +8490,52 @@
"regex": null
},
{
- "name": "IsOptional",
+ "name": "ConcurrencyStamp",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.TenantManagement.TenantUpdateDto": {
+ "baseType": "Volo.Abp.TenantManagement.TenantCreateOrUpdateDtoBase",
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "DefaultValue",
+ "name": "ConcurrencyStamp",
"jsonName": null,
- "type": "System.Object",
- "typeSimple": "object",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Users.UserData": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "ConstraintTypes",
+ "name": "Id",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "System.Guid",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8301,10 +8544,10 @@
"regex": null
},
{
- "name": "BindingSourceId",
+ "name": "TenantId",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Guid?",
+ "typeSimple": "string?",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8313,7 +8556,7 @@
"regex": null
},
{
- "name": "DescriptorName",
+ "name": "UserName",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8323,18 +8566,9 @@
"minimum": null,
"maximum": null,
"regex": null
- }
- ]
- },
- "Volo.Abp.Http.Modeling.TypeApiDescriptionModel": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
+ },
{
- "name": "BaseType",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8346,10 +8580,10 @@
"regex": null
},
{
- "name": "IsEnum",
+ "name": "Surname",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8358,10 +8592,10 @@
"regex": null
},
{
- "name": "EnumNames",
+ "name": "IsActive",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8370,10 +8604,10 @@
"regex": null
},
{
- "name": "EnumValues",
+ "name": "Email",
"jsonName": null,
- "type": "[System.Object]",
- "typeSimple": "[object]",
+ "type": "System.String",
+ "typeSimple": "string",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8382,10 +8616,10 @@
"regex": null
},
{
- "name": "GenericArguments",
+ "name": "EmailConfirmed",
"jsonName": null,
- "type": "[System.String]",
- "typeSimple": "[string]",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8394,28 +8628,7 @@
"regex": null
},
{
- "name": "Properties",
- "jsonName": null,
- "type": "[Volo.Abp.Http.Modeling.PropertyApiDescriptionModel]",
- "typeSimple": "[Volo.Abp.Http.Modeling.PropertyApiDescriptionModel]",
- "isRequired": false,
- "minLength": null,
- "maxLength": null,
- "minimum": null,
- "maximum": null,
- "regex": null
- }
- ]
- },
- "Volo.Abp.Http.Modeling.PropertyApiDescriptionModel": {
- "baseType": null,
- "isEnum": false,
- "enumNames": null,
- "enumValues": null,
- "genericArguments": null,
- "properties": [
- {
- "name": "Name",
+ "name": "PhoneNumber",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8427,10 +8640,10 @@
"regex": null
},
{
- "name": "JsonName",
+ "name": "PhoneNumberConfirmed",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Boolean",
+ "typeSimple": "boolean",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8439,19 +8652,28 @@
"regex": null
},
{
- "name": "Type",
+ "name": "ExtraProperties",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Validation.StringValues.IStringValueType": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "TypeSimple",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8463,10 +8685,10 @@
"regex": null
},
{
- "name": "IsRequired",
+ "name": "Item",
"jsonName": null,
- "type": "System.Boolean",
- "typeSimple": "boolean",
+ "type": "System.Object",
+ "typeSimple": "object",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8475,10 +8697,10 @@
"regex": null
},
{
- "name": "MinLength",
+ "name": "Properties",
"jsonName": null,
- "type": "System.Int32?",
- "typeSimple": "number?",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8487,19 +8709,28 @@
"regex": null
},
{
- "name": "MaxLength",
+ "name": "Validator",
"jsonName": null,
- "type": "System.Int32?",
- "typeSimple": "number?",
+ "type": "Volo.Abp.Validation.StringValues.IValueValidator",
+ "typeSimple": "Volo.Abp.Validation.StringValues.IValueValidator",
"isRequired": false,
"minLength": null,
"maxLength": null,
"minimum": null,
"maximum": null,
"regex": null
- },
+ }
+ ]
+ },
+ "Volo.Abp.Validation.StringValues.IValueValidator": {
+ "baseType": null,
+ "isEnum": false,
+ "enumNames": null,
+ "enumValues": null,
+ "genericArguments": null,
+ "properties": [
{
- "name": "Minimum",
+ "name": "Name",
"jsonName": null,
"type": "System.String",
"typeSimple": "string",
@@ -8511,10 +8742,10 @@
"regex": null
},
{
- "name": "Maximum",
+ "name": "Item",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "System.Object",
+ "typeSimple": "object",
"isRequired": false,
"minLength": null,
"maxLength": null,
@@ -8523,10 +8754,10 @@
"regex": null
},
{
- "name": "Regex",
+ "name": "Properties",
"jsonName": null,
- "type": "System.String",
- "typeSimple": "string",
+ "type": "{System.String:System.Object}",
+ "typeSimple": "{string:object}",
"isRequired": false,
"minLength": null,
"maxLength": null,
diff --git a/npm/ng-packs/packages/core/src/lib/proxy/pages/abp/multi-tenancy/abp-tenant.service.ts b/npm/ng-packs/packages/core/src/lib/proxy/pages/abp/multi-tenancy/abp-tenant.service.ts
index 810f9a0dfe..039ddc707e 100644
--- a/npm/ng-packs/packages/core/src/lib/proxy/pages/abp/multi-tenancy/abp-tenant.service.ts
+++ b/npm/ng-packs/packages/core/src/lib/proxy/pages/abp/multi-tenancy/abp-tenant.service.ts
@@ -1,30 +1,29 @@
-import { Injectable } from '@angular/core';
-import { RestService } from '../../../../services/rest.service';
-import type { FindTenantResultDto } from '../../../volo/abp/asp-net-core/mvc/multi-tenancy/models';
-
-@Injectable({
- providedIn: 'root',
-})
-export class AbpTenantService {
- apiName = 'abp';
-
- findTenantById = (id: string) =>
- this.restService.request(
- {
- method: 'GET',
- url: `/api/abp/multi-tenancy/tenants/by-id/${id}`,
- },
- { apiName: this.apiName },
- );
-
- findTenantByName = (name: string) =>
- this.restService.request(
- {
- method: 'GET',
- url: `/api/abp/multi-tenancy/tenants/by-name/${name}`,
- },
- { apiName: this.apiName },
- );
-
- constructor(private restService: RestService) {}
-}
+import { RestService } from '../../../../services';
+import { Rest } from '../../../../models';
+import { Injectable } from '@angular/core';
+import type { FindTenantResultDto } from '../../../volo/abp/asp-net-core/mvc/multi-tenancy/models';
+
+@Injectable({
+ providedIn: 'root',
+})
+export class AbpTenantService {
+ apiName = 'abp';
+
+
+ findTenantById = (id: string, config?: Partial) =>
+ this.restService.request({
+ method: 'GET',
+ url: `/api/abp/multi-tenancy/tenants/by-id/${id}`,
+ },
+ { apiName: this.apiName,...config });
+
+
+ findTenantByName = (name: string, config?: Partial) =>
+ this.restService.request({
+ method: 'GET',
+ url: `/api/abp/multi-tenancy/tenants/by-name/${name}`,
+ },
+ { apiName: this.apiName,...config });
+
+ constructor(private restService: RestService) {}
+}
diff --git a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/api-exploring/abp-api-definition.service.ts b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/api-exploring/abp-api-definition.service.ts
index bc0a929903..a331106214 100644
--- a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/api-exploring/abp-api-definition.service.ts
+++ b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/api-exploring/abp-api-definition.service.ts
@@ -1,25 +1,22 @@
-import { RestService } from '../../../../../../services/rest.service';
-import { Injectable } from '@angular/core';
-import type {
- ApplicationApiDescriptionModel,
- ApplicationApiDescriptionModelRequestDto,
-} from '../../../http/modeling/models';
-
-@Injectable({
- providedIn: 'root',
-})
-export class AbpApiDefinitionService {
- apiName = 'abp';
-
- getByModel = (model: ApplicationApiDescriptionModelRequestDto) =>
- this.restService.request(
- {
- method: 'GET',
- url: '/api/abp/api-definition',
- params: { includeTypes: model.includeTypes },
- },
- { apiName: this.apiName },
- );
-
- constructor(private restService: RestService) {}
-}
+import { RestService } from '../../../../../../services';
+import { Rest } from '../../../../../../models';
+import { Injectable } from '@angular/core';
+import type { ApplicationApiDescriptionModel, ApplicationApiDescriptionModelRequestDto } from '../../../http/modeling/models';
+
+@Injectable({
+ providedIn: 'root',
+})
+export class AbpApiDefinitionService {
+ apiName = 'abp';
+
+
+ getByModel = (model: ApplicationApiDescriptionModelRequestDto, config?: Partial) =>
+ this.restService.request({
+ method: 'GET',
+ url: '/api/abp/api-definition',
+ params: { includeTypes: model.includeTypes },
+ },
+ { apiName: this.apiName,...config });
+
+ constructor(private restService: RestService) {}
+}
diff --git a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-configuration.service.ts b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-configuration.service.ts
index 54f16b4056..3c04af51fc 100644
--- a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-configuration.service.ts
+++ b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-configuration.service.ts
@@ -1,22 +1,22 @@
-import type { ApplicationConfigurationDto, ApplicationConfigurationRequestOptions } from './models';
-import { RestService } from '../../../../../../services/rest.service';
-import { Injectable } from '@angular/core';
-
-@Injectable({
- providedIn: 'root',
-})
-export class AbpApplicationConfigurationService {
- apiName = 'abp';
-
- get = (options: ApplicationConfigurationRequestOptions) =>
- this.restService.request(
- {
- method: 'GET',
- url: '/api/abp/application-configuration',
- params: { includeLocalizationResources: options.includeLocalizationResources },
- },
- { apiName: this.apiName },
- );
-
- constructor(private restService: RestService) {}
-}
+import type { ApplicationConfigurationDto, ApplicationConfigurationRequestOptions } from './models';
+import { RestService } from '../../../../../../services';
+import { Rest } from '../../../../../../models';
+import { Injectable } from '@angular/core';
+
+@Injectable({
+ providedIn: 'root',
+})
+export class AbpApplicationConfigurationService {
+ apiName = 'abp';
+
+
+ get = (options: ApplicationConfigurationRequestOptions, config?: Partial) =>
+ this.restService.request({
+ method: 'GET',
+ url: '/api/abp/application-configuration',
+ params: { includeLocalizationResources: options.includeLocalizationResources },
+ },
+ { apiName: this.apiName, ...config });
+
+ constructor(private restService: RestService) { }
+}
diff --git a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-localization.service.ts b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-localization.service.ts
index e7332ce739..3b9fd80584 100644
--- a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-localization.service.ts
+++ b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/abp-application-localization.service.ts
@@ -1,22 +1,22 @@
-import type { ApplicationLocalizationDto, ApplicationLocalizationRequestDto } from './models';
-import { RestService } from '../../../../../../services/rest.service';
-import { Injectable } from '@angular/core';
-
-@Injectable({
- providedIn: 'root',
-})
-export class AbpApplicationLocalizationService {
- apiName = 'abp';
-
- get = (input: ApplicationLocalizationRequestDto) =>
- this.restService.request(
- {
- method: 'GET',
- url: '/api/abp/application-localization',
- params: { cultureName: input.cultureName, onlyDynamics: input.onlyDynamics },
- },
- { apiName: this.apiName },
- );
-
- constructor(private restService: RestService) {}
-}
+import type { ApplicationLocalizationDto, ApplicationLocalizationRequestDto } from './models';
+import { RestService } from '../../../../../../services';
+import { Rest } from '../../../../../../models';
+import { Injectable } from '@angular/core';
+
+@Injectable({
+ providedIn: 'root',
+})
+export class AbpApplicationLocalizationService {
+ apiName = 'abp';
+
+
+ get = (input: ApplicationLocalizationRequestDto, config?: Partial) =>
+ this.restService.request({
+ method: 'GET',
+ url: '/api/abp/application-localization',
+ params: { cultureName: input.cultureName, onlyDynamics: input.onlyDynamics },
+ },
+ { apiName: this.apiName,...config });
+
+ constructor(private restService: RestService) {}
+}
diff --git a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/models.ts b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/models.ts
index 0c40853e10..524c9a8c78 100644
--- a/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/models.ts
+++ b/npm/ng-packs/packages/core/src/lib/proxy/volo/abp/asp-net-core/mvc/application-configurations/models.ts
@@ -1,124 +1,125 @@
-import type { CurrentTenantDto, MultiTenancyInfoDto } from '../multi-tenancy/models';
-import type { ObjectExtensionsDto } from './object-extending/models';
-import type { LanguageInfo } from '../../../localization/models';
-import type { NameValue } from '../../../models';
-
-export interface ApplicationAuthConfigurationDto {
- grantedPolicies: Record