Okay will pick up on the UI part later on
For the settings defined in the BE, how do we retrieve the values and avaialble settings?
e.g assuming I create the Llm.Url setting, how would my frontend be able to know that there is such a setting "Llm.Url" and retrieve its value? In the swagger UI it seems like there is no api for the user-defined settings names / values
Hi,
When using the TenantSettingValueProvider to retrieve the setting, is it possible to get a value for the host as well? for example, if the value is null for the tenant i want to fallback to the value from the host level
How can we have these settings configurable form the UI (Angular)?
I would like to be able to log in as a tenant admin and configure the URL and API key for the 3rd party service in the UI
I know ABP has a settings page but was not able to find the documentation for updating the UI page for new properties

Thank you, I think we can close off this ticket then.
FYI I found this: https://github.com/abpframework/abp/issues/18793
That's strange, because currently any of my DB operations will not update the DB until the application is shut down. I've tried using the [UnitOfWork] attribute, and also the autoSave = true in the .InsertAsync method
Any suggestions besides using the UnitOfWorkManager?
Or
Move
MessagingHubtoApplicationproject.public class MessageHandlingService : AbpSolution7AppService, IMessageHandlingService { private readonly IHubContext<MessagingHub> _messagingHub; public MessageHandlingService(IHubContext<MessagingHub> messagingHub) { _messagingHub = messagingHub; } public virtual async Task HandleMessage(string connectionId, string message) { Console.WriteLine(connectionId); Console.WriteLine(message); await _messagingHub.Clients.Client(connectionId).SendAsync("ReceiveMessage", message); } }
Thank you Shi Wei,
In that case I will attempt this method, so as to maintain any auditing / uow capabilities.
Just to clarify the application structure is like this MessageHub --has-a--> Service1 (does not inherit xxxAppService) --has-a--> Service2 (inherits xxxAppService)
would the method calls in Service 2 have an interceptor (uow, auditing) capabiilities? Thank you