public void Process(AdminRegistered @event) { _adminRepository.Insert(new Models.Admin( @event.StaffUserId, @event.FullName, @event.DisplayName, @event.Email, @event.RegisteredAt )); }
public async Task Process(AdminRegistered @event) { await _collection.SaveAsync(new Admin( @event.StaffUserId, @event.FullName, @event.DisplayName, @event.Email, @event.RegisteredAt )); }