/// <summary> /// constructor /// </summary> public MfAggrMasterController( IMfAggrTagProcessor mfAggrTagProcessor, IMfAggrAccountProcessor mfAggrAccountProcessor ) { this.mfAggrTagProcessor = mfAggrTagProcessor; this.mfAggrAccountProcessor = mfAggrAccountProcessor; }
public MfAggrTransactionProcessor( IMfAggrTransactionQueryProcessor mfAggrTransactionQueryProcessor, IAddMfAggrTransactionQueryProcessor addMfAggrTransactionQueryProcessor, IDeleteTransactionQueryProcessor <MfAggrTransaction> deleteMfAggrTransactionQueryProcessor, IAddReceiptQueryProcessor addReceiptQueryProcessor, IAddReceiptExcludeQueryProcessor addReceiptExcludeQueryProcessor, IMfAggrAccountProcessor mfAggrAccountProcessor, ITransactionScopeBuilder transactionScopeBuilder ) { this.mfAggrTransactionQueryProcessor = mfAggrTransactionQueryProcessor; this.addMfAggrTransactionQueryProcessor = addMfAggrTransactionQueryProcessor; this.deleteMfAggrTransactionQueryProcessor = deleteMfAggrTransactionQueryProcessor; this.addReceiptQueryProcessor = addReceiptQueryProcessor; this.addReceiptExcludeQueryProcessor = addReceiptExcludeQueryProcessor; this.mfAggrAccountProcessor = mfAggrAccountProcessor; this.transactionScopeBuilder = transactionScopeBuilder; }