Activities of "liangshiwei"

Hi,

Could you please provide me with a test project? i will check and fix it if there is a problem.

shiwei.liang@volosoft.com

Hi,

It's easy to do, you can install Hangfire.InMemory package and configure it. https://github.com/HangfireIO/Hangfire.InMemory

Could not get HttpClientProxyConfig for Integration.AccountSegments.IAccountSegmentsAppService. Volo.Abp.AbpException: Could not get HttpClientProxyConfig for Integration.AccountSegments.IAccountSegmentsAppService. at Volo.Abp.Http.Client.ClientProxying.ClientProxyBase

You need to configure the HTTP propxy

https://abp.io/docs/latest/framework/api-development/static-csharp-clients#without-contracts-example

what is the error now?

: )

Hi,

I think there is a problem with your solution structure.

could you please share a test project, I will check it out. shiwei.liang@volosoft.com

I can't reproduce it

@page
@using Microsoft.AspNetCore.Mvc.Localization
@using Pages.Abp.MultiTenancy
@using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Form
@using Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers.Modal
@using Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy.Localization
@model AbpSolution2.Web.Pages.Abp.MultiTenancy.MyTenantSwitchModalModel
@inject IHtmlLocalizer<AbpUiMultiTenancyResource> L
@{
    Layout = null;
}
<abp-dynamic-form abp-model="@Model.Input" asp-page="/Abp/MultiTenancy/TenantSwitchModal">
    <abp-modal>
        <abp-modal-header title="@L["SwitchTenant"].Value"> test</abp-modal-header>
        <abp-modal-body>
            <abp-form-content />
        </abp-modal-body>
        @* TODO: A "Submit" would be better than "Save"! *@
        <abp-modal-footer buttons="@(AbpModalButtons.Cancel|AbpModalButtons.Save)"></abp-modal-footer>
    </abp-modal>
</abp-dynamic-form>

using System.Threading.Tasks;
using Microsoft.Extensions.Options;
using Pages.Abp.MultiTenancy;
using Volo.Abp.AspNetCore.MultiTenancy;
using Volo.Abp.DependencyInjection;
using Volo.Abp.MultiTenancy;

namespace AbpSolution2.Web.Pages.Abp.MultiTenancy;

[Dependency(ReplaceServices = true)]
public class MyTenantSwitchModalModel : TenantSwitchModalModel
{
    public MyTenantSwitchModalModel(ITenantStore tenantStore, ITenantNormalizer tenantNormalizer, IOptions<AbpAspNetCoreMultiTenancyOptions> options) : base(tenantStore, tenantNormalizer, options)
    {
    }
    
    public override async Task OnGetAsync()
    {
        Input = new TenantInfoModel();

        Input.Name = "test";
        if (CurrentTenant.IsAvailable)
        {
            var tenant = await TenantStore.FindAsync(CurrentTenant.GetId());
            Input.Name = tenant?.Name;
        }
    }
}

Put new TenantSwitchModal.cshtml under the Pages/Abp/MultiTenancy folder https://github.com/abpframework/abp/blob/dev/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Pages/Abp/MultiTenancy/TenantSwitchModal.cshtml.cs

Answer

Seems the problem was solved. I'm closing this. : )

Hi,

You can try restarting ABP Studio.

And install suite here

Showing 471 to 480 of 6693 entries
Boost Your Development
ABP Live Training
Packages
See Trainings
Mastering ABP Framework Book
The Official Guide
Mastering
ABP Framework
Learn More
Mastering ABP Framework Book
Made with ❤️ on ABP v10.1.0-preview. Updated on November 07, 2025, 08:20