public ReferAFriendService(ICustomerDirectory directory, IReferralPolicy policy,
                            IEmailer emailer)
 {
     this.directory = directory;
     this.policy    = policy;
     this.emailer   = emailer;
 }
Exemplo n.º 2
0
 public ReferAFriendService(ICustomerDirectory directory, IReferralPolicy policy,
     IEmailer emailer)
 {
     this.directory = directory;
     this.policy = policy;
     this.emailer = emailer;
 }
Exemplo n.º 3
0
        public RecommendAFriendService(Domain.IReferralPolicy policy)
        {
            // subscribe to events on domain model
            policy.ReferralAccepted += HandleReferralAccepted;
            policy.ReferralRejected += HandleReferralRejected;

            this.policy = policy;
        }
Exemplo n.º 4
0
        public RecommendAFriendService(Domain.IReferralPolicy policy)
        {
            // subscribe to events on domain model
            policy.ReferralAccepted += HandleReferralAccepted;
            policy.ReferralRejected += HandleReferralRejected;

            this.policy = policy;
        }
Exemplo n.º 5
0
 public RecommendAFriendService(Domain.IReferralPolicy policy)
 {
     this.policy = policy;
 }
Exemplo n.º 6
0
 public RecommendAFriendService(Domain.IReferralPolicy policy)
 {
     this.policy = policy;
 }