refactor: save current workspace state including FinlyticAnalyzer fixes, FinlyticApp trade route alignment, and DTO audit documentation
This commit is contained in:
@@ -110,19 +110,19 @@ public class SentimentMqttClient : ManagedMqttClient, IHostedService
|
||||
var correlationId = topic.Substring(lastSlash + 1);
|
||||
|
||||
// 2. Dispatch to specific channel handlers
|
||||
if (topic.Contains("sentiment_GetArticle", StringComparison.OrdinalIgnoreCase))
|
||||
if (topic.StartsWith("services/request/sentiment_GetArticle", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
await OnSentimentGetArticleAsync(payload, correlationId);
|
||||
}
|
||||
else if (topic.Contains("sentiment_GetIsin", StringComparison.OrdinalIgnoreCase))
|
||||
else if (topic.StartsWith("services/request/sentiment_GetIsin", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
await OnSentimentGetIsinAsync(payload, correlationId);
|
||||
}
|
||||
else if (topic.Contains("sentiment_Analyze", StringComparison.OrdinalIgnoreCase))
|
||||
else if (topic.StartsWith("services/request/sentiment_Analyze", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
await OnSentimentAnalyzeAsync(payload, correlationId);
|
||||
}
|
||||
else if (topic.Contains("health_Ping", StringComparison.OrdinalIgnoreCase))
|
||||
else if (topic.StartsWith("services/request/health_Ping", StringComparison.OrdinalIgnoreCase))
|
||||
{
|
||||
await OnHealthPingAsync(topic, correlationId);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user