protected override void ProduceEvent(IEnumerable <Currency> eventData) { var dtoData = eventData.Select(Mapper.Map <DtoCurrency>); var @event = new CurrenciesChanged { Created = dtoData }; _eventBus.Publish(@event); }
private void OnCurrenciesChanged(IEnumerable <CurrencyOfMarket> currencies) { CurrenciesChanged?.Invoke(currencies); }