public void Handle(ProfileViewRegistred evt) { if (IsSocial(evt.Referrer)) { var points = evt.NrOfViews == 1 ? 10 : 1; _domainEntry.ExecuteCommand(new RegisterUserExperience(evt.UserId, points)); } }
public void Apply(ProfileViewRegistred @event) { NrOfViews = @event.NrOfViews; }
public void Handle(ProfileViewRegistred evt) { _db.Update <ProfileEnvelope>(new { NrOfViews = evt.NrOfViews }, p => p.Id == evt.Id); }