You don't need this.
You have misconfigured module dependencies, please delete the incorrect dependencies.
For example
KMSv4HttpApiModule
depends on the AbpPermissionManagementHttpApiModule
KMSv4EntityFrameworkCoreModule
depends on the AbpPermissionManagementEntityFrameworkCoreModule
Etc...
KMSv4HttpApiHostModule
no need depends on the permission module
How do I reproduce the problem?
BTW, openid management only visible to the Host users.
I don't know your project details
I guess you need to configure client proxy for Integration
module
public override void ConfigureServices(ServiceConfigurationContext context)
{
context.Services.AddStaticHttpClientProxies(
typeof(IntegrationApplicationContractsModule).Assembly,
.....
);
....
}
Hi,
you don't need to override any page, just need to add a main toolbar. https://abp.io/docs/latest/framework/ui/mvc-razor-pages/toolbars
Hi,
The problem is that the emulator doesn't support management operations through a client-side SDK.
More precisely, ServiceBusAdministrationClient
does not support it.
Seems like there is nothing ABP can do, we have to waiting for SDK support it.
https://learn.microsoft.com/en-us/azure/service-bus-messaging/overview-emulator#known-limitations
Hi,
You can't add them to currentTenant property
, but you can add them to the extraProperties
for example
public class CurrentTenantExtension
{
public Guid MunicipioId { get; set; }
}
[Dependency(ReplaceServices = true)]
[ExposeServices(typeof(AbpApplicationConfigurationController))]
public class MyAbpApplicationConfigurationController : AbpApplicationConfigurationController
{
public MyAbpApplicationConfigurationController(IAbpApplicationConfigurationAppService applicationConfigurationAppService, IAbpAntiForgeryManager antiForgeryManager) : base(applicationConfigurationAppService, antiForgeryManager)
{
}
public override async Task<ApplicationConfigurationDto> GetAsync(ApplicationConfigurationRequestOptions options)
{
var result =await base.GetAsync(options);
var tenantExtension = new CurrentTenantExtension();
{
tenantExtension.MunicipioId = Guid.NewGuid(); // test
}
result.SetProperty("currentTenantExtension", tenantExtension);
return result;
}
}
Hi,
you can try
Configure<AbpEntityChangeOptions>(options =>
{
options.PublishEntityUpdatedEventWhenNavigationChanges = true;
})
https://abp.io/docs/latest/framework/infrastructure/event-bus/local#abpentitychangeoptions
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