http 응답 검증 로직 추가
This commit is contained in:
@@ -323,11 +323,13 @@ namespace UVC.network
|
||||
string payload = Encoding.UTF8.GetString(message.Payload.Data, message.Payload.Offset, message.Payload.Count);
|
||||
ULog.Debug($"MQTT OnTopic {topic.Filter.OriginalFilter} => {payload}");
|
||||
ServerLog.LogMqtt(MQTTDomain, MQTTPort.ToString(), topic.Filter.OriginalFilter, payload, DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss.fffZ"));
|
||||
|
||||
if(topicHandler.TryGetValue(topic.Filter.OriginalFilter, out var handler))
|
||||
if(payload.Trim().Length > 0)
|
||||
{
|
||||
// 등록된 핸들러가 있으면 호출
|
||||
handler.Invoke(topic.Filter.OriginalFilter, payload);
|
||||
if (topicHandler.TryGetValue(topic.Filter.OriginalFilter, out var handler))
|
||||
{
|
||||
// 등록된 핸들러가 있으면 호출
|
||||
handler.Invoke(topic.Filter.OriginalFilter, payload);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user