示例#1
0
 public RFQController(ISearchFacade searchFacade, IProductFacade productFacade, IRfpRequestFacade rfpFacade, IRfpAttachmentFacade rfpAttachmentFacade)
 {
     _productFacade       = productFacade ?? throw new ArgumentNullException(nameof(productFacade));
     _searchFacade        = searchFacade ?? throw new ArgumentNullException(nameof(searchFacade));
     _rfpFacade           = rfpFacade ?? throw new ArgumentNullException(nameof(rfpFacade));
     _rfpAttachmentFacade = rfpAttachmentFacade ?? throw new ArgumentNullException(nameof(rfpAttachmentFacade));
 }
示例#2
0
 public RFPController(IRfpRequestFacade rfpRequestFacade, IRfpAttachmentFacade rfpAttachmentFacade, IScoreRuleFacade rfpScoreRuleFacade, IProductTypeFacade prodTypeFacade)
 {
     _rfpRequestFacade    = rfpRequestFacade ?? throw new ArgumentNullException(nameof(rfpRequestFacade));
     _rfpAttachmentFacade = rfpAttachmentFacade ?? throw new ArgumentNullException(nameof(rfpAttachmentFacade));
     _rfpScoreRuleFacade  = rfpScoreRuleFacade ?? throw new ArgumentNullException(nameof(rfpScoreRuleFacade));
     _prodTypeFacade      = prodTypeFacade ?? throw new ArgumentNullException(nameof(prodTypeFacade));
 }
示例#3
0
 public AdminDashboardController(IRfpRequestFacade rfpRequestFacade, IRfpAttachmentFacade rfpAttachmentFacade)
 {
     _rfpRequestFacade    = rfpRequestFacade ?? throw new ArgumentNullException(nameof(rfpRequestFacade));
     _rfpAttachmentFacade = rfpAttachmentFacade ?? throw new ArgumentNullException(nameof(rfpAttachmentFacade));
 }
示例#4
0
 public FileController(IRfpAttachmentFacade rfpAttachmentFacade)
 {
     _rfpAttachmentFacade = rfpAttachmentFacade ?? throw new ArgumentNullException(nameof(rfpAttachmentFacade));
 }