feat(backend): generic settings RPC bridge, LogStreamHub SignalR, and log ringbuffer
This commit is contained in:
@@ -61,10 +61,27 @@ public class WebMqttClient : ManagedMqttClient, IHostedService
|
||||
await SubscribeAsync("services/response/assets_GetDiscovery/#");
|
||||
await SubscribeAsync("services/response/assets_GetDerivatives/#");
|
||||
await SubscribeAsync("services/response/trades_Get/#");
|
||||
|
||||
await SubscribeAsync("services/response/trades_Close/#");
|
||||
await SubscribeAsync("services/response/trades_Reject/#");
|
||||
await SubscribeAsync("services/response/trades_Accept/#");
|
||||
await SubscribeAsync("services/response/analyzer_TriggerManual/#");
|
||||
await SubscribeAsync("services/response/health_Ping/#");
|
||||
|
||||
// Settings RPC response channels for all microservices
|
||||
await SubscribeAsync("services/response/fundamentals_settings_GetAll/#");
|
||||
await SubscribeAsync("services/response/fundamentals_settings_Update/#");
|
||||
await SubscribeAsync("services/response/news_settings_GetAll/#");
|
||||
await SubscribeAsync("services/response/news_settings_Update/#");
|
||||
await SubscribeAsync("services/response/ta_settings_GetAll/#");
|
||||
await SubscribeAsync("services/response/ta_settings_Update/#");
|
||||
await SubscribeAsync("services/response/sentiment_settings_GetAll/#");
|
||||
await SubscribeAsync("services/response/sentiment_settings_Update/#");
|
||||
await SubscribeAsync("services/response/analyzer_settings_GetAll/#");
|
||||
await SubscribeAsync("services/response/analyzer_settings_Update/#");
|
||||
await SubscribeAsync("services/response/trades_settings_GetAll/#");
|
||||
await SubscribeAsync("services/response/trades_settings_Update/#");
|
||||
await SubscribeAsync("services/response/assets_settings_GetAll/#");
|
||||
await SubscribeAsync("services/response/assets_settings_Update/#");
|
||||
}
|
||||
|
||||
protected override Task OnMessageReceivedAsync(string topic, string payload)
|
||||
|
||||
Reference in New Issue
Block a user