コード例 #1
0
 public ExpenseHandler(IExpenseApprover expenseApprover)
 {
     _expenseApprover = expenseApprover;
 }
コード例 #2
0
 public ExpenseHandler(IExpenseApprover expenseApprover)
 {
     _ExpenseApprover = expenseApprover;
     _Next            = EndOfChainExpenseHandler.Instance;
 }
コード例 #3
0
 public ExpenseHandler(IExpenseApprover expenseApprover)
 {
     _approver = expenseApprover;
     _next = EndOfChainExpenseHandler.Instance;
 }
コード例 #4
0
 public ExpenseHandler(IExpenseApprover expenseApprover)
 {
     this.approver    = expenseApprover;
     this.nextHandler = EndOfChainExpenseHandler.Instance;
 }
コード例 #5
0
 public ExpenceHandler(IExpenseApprover approver)
 {
     _approver = approver;
     _next     = EndOfChainExpenseHandler.Instance;
 }
コード例 #6
0
 public ExpenseHandler(IExpenseApprover expenseApprover) => _approver = expenseApprover;
コード例 #7
0
ファイル: ExpenseHandler.cs プロジェクト: linuxchata/patterns
 public ExpenseHandler(IExpenseApprover approver)
 {
     this.approver     = approver;
     this.nextApprover = new EndOfChainHandler();
 }
コード例 #8
0
 public ExpenseHandler(IExpenseApprover expenseApprover)
 {
     _expenseApprover = expenseApprover;
     _next            = EscalationTerminatingExpenseHandler.Singleton;
 }
コード例 #9
0
        //################################################################################
        #region Constructor

        public ExpenseHandler(IExpenseApprover approver)
        {
            m_Approver    = approver;
            m_NextHandler = EndOfChainExpenseHandler.Instance;
        }
コード例 #10
0
 public ExpenseHander(IExpenseApprover approver, IExpenseHandler?next = null) =>
 (Approver, Next) = (approver, next ?? EndOfChangeExpenseHandler.Instance);
コード例 #11
0
 public ExpenseHandler(IExpenseApprover expenseApprover)
 {
     this._approver = expenseApprover;
     this._next     = EndOfChainHandler.Instance;
 }