public static AssetPair ToAssetPair(AssetPairCreatedEvent evt) { return(new AssetPair { Id = evt.Id, IsDisabled = evt.IsDisabled, Name = evt.Name, Accuracy = evt.Accuracy, InvertedAccuracy = evt.InvertedAccuracy, BaseAssetId = evt.BaseAssetId, QuotingAssetId = evt.QuotingAssetId, MinVolume = evt.MinVolume, MinInvertedVolume = evt.MinInvertedVolume, ExchangeId = evt.ExchangeId }); }
public async Task Handle(AssetPairCreatedEvent evt) { _subjectAssetPairs.OnNext(_mapper.Map <AssetPairUpdateMessage>(evt.AssetPair)); }
private Task Handle(AssetPairCreatedEvent evt) { _assetPairs.Add(Mapper.ToAssetPair(evt)); return(Task.CompletedTask); }