mirror of
https://github.com/JKorf/CryptoExchange.Net.git
synced 2026-08-17 19:33:07 +00:00
Updated IExchangeClient interface, added HandleUnhandledMessage virtual method in SocketClient
This commit is contained in:
@@ -36,6 +36,10 @@ namespace CryptoExchange.Net.Sockets
|
||||
/// Connecting closed event
|
||||
/// </summary>
|
||||
public event Action? Closed;
|
||||
/// <summary>
|
||||
/// Unhandled message event
|
||||
/// </summary>
|
||||
public event Action<JToken>? UnhandledMessage;
|
||||
|
||||
/// <summary>
|
||||
/// The amount of handlers
|
||||
@@ -162,7 +166,8 @@ namespace CryptoExchange.Net.Sockets
|
||||
|
||||
if (!HandleData(tokenData) && !handledResponse)
|
||||
{
|
||||
log.Write(LogVerbosity.Debug, "Message not handled: " + tokenData);
|
||||
log.Write(LogVerbosity.Warning, "Message not handled: " + tokenData);
|
||||
UnhandledMessage?.Invoke(tokenData);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user