public MembershipActivateHandler(MembershipRepository service, NotificationService notificationService) { _service = service; _notificationService = notificationService; }
public virtual void addMembership(Membership membership, NotificationService notificationService) { // notifications should happen via Domain Events, // this is just a quick hack. notificationService.notify(this, membership); }
public MembershipUpgradeHandler(MembershipRepository repo, NotificationService notificationService) { _repo = repo; _notificationService = notificationService; }