mirror of
https://github.com/JKorf/CryptoExchange.Net
synced 2025-09-06 23:51:46 +00:00
Compare commits
No commits in common. "40977ebdbe6a192d7c1554470d622a3802d50744" and "dab9a216085667fb8343f87a25cb1b795a05df38" have entirely different histories.
40977ebdbe
...
dab9a21608
@ -47,7 +47,7 @@ namespace CryptoExchange.Net.Sockets
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public static MessageMatcher Create<T>(string value)
|
public static MessageMatcher Create<T>(string value)
|
||||||
{
|
{
|
||||||
return new MessageMatcher(new MessageHandlerLink<T>(MessageLinkType.Full, value, (con, msg) => new CallResult<T>(default, msg.OriginalData, null)));
|
return new MessageMatcher(new MessageHandlerLink<T>(MessageLinkType.Full, value, (con, msg) => CallResult.SuccessResult));
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -187,8 +187,11 @@ namespace CryptoExchange.Net.Sockets
|
|||||||
return CallResult.SuccessResult;
|
return CallResult.SuccessResult;
|
||||||
|
|
||||||
CurrentResponses++;
|
CurrentResponses++;
|
||||||
if (CurrentResponses == RequiredResponses)
|
if (CurrentResponses == RequiredResponses)
|
||||||
Response = message.Data;
|
{
|
||||||
|
Completed = true;
|
||||||
|
Response = message.Data;
|
||||||
|
}
|
||||||
|
|
||||||
if (Result?.Success != false)
|
if (Result?.Success != false)
|
||||||
// If an error result is already set don't override that
|
// If an error result is already set don't override that
|
||||||
@ -196,7 +199,6 @@ namespace CryptoExchange.Net.Sockets
|
|||||||
|
|
||||||
if (CurrentResponses == RequiredResponses)
|
if (CurrentResponses == RequiredResponses)
|
||||||
{
|
{
|
||||||
Completed = true;
|
|
||||||
_event.Set();
|
_event.Set();
|
||||||
if (ContinueAwaiter != null)
|
if (ContinueAwaiter != null)
|
||||||
await ContinueAwaiter.WaitAsync().ConfigureAwait(false);
|
await ContinueAwaiter.WaitAsync().ConfigureAwait(false);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user