thanks
hi
Can you share your public site project? liming.ma@volosoft.com?
hi
Can you share a simple project to reproduce the problem? liming.ma@volosoft.com?
permission and feature are similar to settings.
and the Dynamic Features and Permission is https://github.com/abpframework/abp/pull/13644
hi
You also need to repalce the IdentityUserController and add the new method.
hi
What is the theme you are using?
Did you add the below code to your index page?
@{
// replace the bloew localization keys with yours
PageLayout.Content.Title = L["Applications"].Value;
PageLayout.Content.BreadCrumb.Add(L["Menu:OpenIddict"].Value);
PageLayout.Content.MenuItemName = OpenIddictProMenus.Applications;
}
no, It shouldn't work like that.
please share the logs.
liming.ma@volosoft.com
the menu section sometimes disappears,
Does refreshing the page help?
hi
I will check this.
hi
SettingDefinitionManager is a singleton service, it will get all SettingProvider and call the Define method.
https://github.com/abpframework/abp/blob/rel-7.0/framework/src/Volo.Abp.Settings/Volo/Abp/Settings/SettingDefinitionManager.cs#L53
then we can get SettingDefinition by SettingDefinitionManager
public class EmailSettingProvider : SettingDefinitionProvider
{
public override void Define(ISettingDefinitionContext context)
{
context.Add(
new SettingDefinition("Smtp.Host", "127.0.0.1"),
new SettingDefinition("Smtp.Port", "25"),
new SettingDefinition("Smtp.UserName"),
new SettingDefinition("Smtp.Password", isEncrypted: true),
new SettingDefinition("Smtp.EnableSsl", "false")
);
}
}
These 5 pre-built setting value providers can get setting value by ISettingStore
SettingManagementProviders of SettingManagement can read and write the setting values to the database by ISettingManagementStore.
The main service is ISettingManager, It controls the above services.