XFEExtension.NetCore.ServerInteractive
[DLL] Server interaction extension, including user identity verification and querying in conjunction with AutoConfig
关注
0
Fork
0
Star
0
返回提交历史
Modified
XFEExtension.NetCore.ServerInteractive/Utilities/Requester/XFEClientRequester.cs
+5
-2
XFEstudio/XFEExtension.NetCore.ServerInteractive
Fallback to raw response when ResponsePoints has no handler for the route
When the server returns 200 OK but no [Response] handler exists for the serviceName, set result.Result to the raw response string instead of leaving it null. Agent-Logs-Url: https://github.com/XFEstudio/XFEExtension.NetCore.ServerInteractive/sessions/ef3d78ad-3e72-445b-8022-9880412a7ff9 Co-authored-by: XFEstudio <132526994+XFEstudio@users.noreply.github.com>
1c678ea
代码差异
1 个文件
+5
-2
@@ -85,8 +85,11 @@ public abstract class XFEClientRequester : IRequesterBase
85
85
xFEService.UnescapedResponse = Regex.Unescape(response);
86
86
if (xFEService.ResponsePoints.TryGetValue(serviceName, out var responseHandler))
87
87
{
88
var requestResult = responseHandler();
89
result.Result = requestResult;
88
result.Result = responseHandler();
89
}
90
else
91
{
92
result.Result = response;
90
93
}
91
94
MessageReceived?.Invoke(this, new ServerInteractiveEventArgsImpl("Success", code));
92
95
result.Message = "Success";