public ReferAFriendService(ICustomerDirectory directory, IReferralPolicy policy,
                            IEmailer emailer)
 {
     this.directory = directory;
     this.policy    = policy;
     this.emailer   = emailer;
 }
コード例 #2
0
ファイル: Refer_a_friend.cs プロジェクト: elbandit/PPPDDD
 public ReferAFriendService(ICustomerDirectory directory, IReferralPolicy policy,
     IEmailer emailer)
 {
     this.directory = directory;
     this.policy = policy;
     this.emailer = emailer;
 }
コード例 #3
0
ファイル: RecommendAFriend.cs プロジェクト: elbandit/PPPDDD
        public RecommendAFriendService(Domain.IReferralPolicy policy)
        {
            // subscribe to events on domain model
            policy.ReferralAccepted += HandleReferralAccepted;
            policy.ReferralRejected += HandleReferralRejected;

            this.policy = policy;
        }
コード例 #4
0
        public RecommendAFriendService(Domain.IReferralPolicy policy)
        {
            // subscribe to events on domain model
            policy.ReferralAccepted += HandleReferralAccepted;
            policy.ReferralRejected += HandleReferralRejected;

            this.policy = policy;
        }
コード例 #5
0
 public RecommendAFriendService(Domain.IReferralPolicy policy)
 {
     this.policy = policy;
 }
コード例 #6
0
ファイル: RecommendAFriend.cs プロジェクト: elbandit/PPPDDD
 public RecommendAFriendService(Domain.IReferralPolicy policy)
 {
     this.policy = policy;
 }