From 35025b63cbe24d10122c9d1901aaba40207841d2 Mon Sep 17 00:00:00 2001 From: Murat Yuceer Date: Sat, 11 Sep 2021 05:04:00 +0300 Subject: [PATCH 1/3] make methods virtual to be overridable --- .../Pages/Abp/MultiTenancy/TenantSwitchModal.cshtml.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/TenantSwitchModal.cshtml.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/TenantSwitchModal.cshtml.cs index 1edeadff16..e572e084bc 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/TenantSwitchModal.cshtml.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/TenantSwitchModal.cshtml.cs @@ -28,7 +28,7 @@ namespace Pages.Abp.MultiTenancy LocalizationResourceType = typeof(AbpUiMultiTenancyResource); } - public async Task OnGetAsync() + public virtual async Task OnGetAsync() { Input = new TenantInfoModel(); @@ -39,7 +39,7 @@ namespace Pages.Abp.MultiTenancy } } - public async Task OnPostAsync() + public virtual async Task OnPostAsync() { Guid? tenantId = null; if (!Input.Name.IsNullOrEmpty()) From aaf09f715c5cc41297fa2b7c97a762077e284a36 Mon Sep 17 00:00:00 2001 From: maliming Date: Sat, 11 Sep 2021 14:48:47 +0800 Subject: [PATCH 2/3] Update AbpTenantController.cs --- .../Pages/Abp/MultiTenancy/AbpTenantController.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantController.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantController.cs index 768a3331f3..712a768137 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantController.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantController.cs @@ -21,14 +21,14 @@ namespace Pages.Abp.MultiTenancy [HttpGet] [Route("tenants/by-name/{name}")] - public async Task FindTenantByNameAsync(string name) + public virtual async Task FindTenantByNameAsync(string name) { return await _abpTenantAppService.FindTenantByNameAsync(name); } [HttpGet] [Route("tenants/by-id/{id}")] - public async Task FindTenantByIdAsync(Guid id) + public virtual async Task FindTenantByIdAsync(Guid id) { return await _abpTenantAppService.FindTenantByIdAsync(id); } From 519285780819b8a08ebf9a2b3e792067bff734d8 Mon Sep 17 00:00:00 2001 From: maliming Date: Sat, 11 Sep 2021 14:49:03 +0800 Subject: [PATCH 3/3] Update AbpTenantAppService.cs --- .../Pages/Abp/MultiTenancy/AbpTenantAppService.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantAppService.cs b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantAppService.cs index 60bdb523ba..6592f1f965 100644 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantAppService.cs +++ b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/AbpTenantAppService.cs @@ -15,7 +15,7 @@ namespace Pages.Abp.MultiTenancy TenantStore = tenantStore; } - public async Task FindTenantByNameAsync(string name) + public virtual async Task FindTenantByNameAsync(string name) { var tenant = await TenantStore.FindAsync(name); @@ -33,7 +33,7 @@ namespace Pages.Abp.MultiTenancy }; } - public async Task FindTenantByIdAsync(Guid id) + public virtual async Task FindTenantByIdAsync(Guid id) { var tenant = await TenantStore.FindAsync(id);