private async Task ProcessMessageAsync(BalanceMessage message) { if (!message.Balances.Any()) { return; } var entities = message.Balances.Select(balance => new BalanceEntity(balance.Id, balance.Asset) { CreatedAt = message.Timestamp, Balance = balance.NewBalance, Reserved = balance.NewReserved ?? 0 }) .ToList(); await _writer.BulkInsertOrReplaceAsync(entities); }
public void OnReceive(BalanceMessage value) { }
public void OnReceive(BalanceMessage value) { _balance = true; }