public void Consume(PlayerVipLevelChanged message) { var player = _repository.Players.Single(x => x.Id == message.PlayerId); player.VipLevelId = message.VipLevelId; _repository.SaveChanges(); }
public void Consume(PlayerVipLevelChanged @event) { var paymentRepository = _container.Resolve <IPaymentRepository>(); var player = paymentRepository.Players.FirstOrDefault(x => x.Id == @event.PlayerId); if (player == null) { return; } player.VipLevelId = @event.VipLevelId; paymentRepository.SaveChanges(); }
public void Consume(PlayerVipLevelChanged message) { _eventHandlers.Handle(message); }
public void Handle(PlayerVipLevelChanged @event) { AddActivityLog(AdminActivityLogCategory.Player, @event); }