public void Process(StaffDataConsumerRegistered @event) { _dataConsumerRepository.Insert(new Models.DataConsumer( @event.StaffUserId, @event.FullName, @event.DisplayName, @event.Email, @event.RegisteredAt, new Location(@event.Latitude, @event.Longitude), @event.NationalSociety, (Language)@event.PreferredLanguage, @event.BirthYear, (Sex)@event.Sex )); }
public async Task Process(StaffDataConsumerRegistered @event) { await _collection.SaveAsync(new DataConsumer( @event.StaffUserId, @event.FullName, @event.DisplayName, @event.Email, @event.RegisteredAt, new Location(@event.Latitude, @event.Longitude), @event.NationalSociety, (Language)@event.PreferredLanguage, @event.BirthYear, (Sex)@event.Sex )); }