Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
 public void OnReceive(BalanceMessage value)
 {
 }
Ejemplo n.º 3
0
 public void OnReceive(BalanceMessage value)
 {
     _balance = true;
 }