Example #1
0
 public LineItemCommand(ISendgridService sendgridService, IOrderCloudClient oc, IMeProductCommand meProductCommand, IPromotionCommand promotionCommand, TelemetryClient telemetry)
 {
     _oc = oc;
     _sendgridService  = sendgridService;
     _meProductCommand = meProductCommand;
     _promotionCommand = promotionCommand;
     _telemetry        = telemetry;
 }
Example #2
0
 public HSKitProductCommand(
     AppSettings settings,
     ICMSClient cms,
     IOrderCloudClient elevatedOc,
     IMeProductCommand meProductCommand
     )
 {
     _cms = cms;
     _oc  = elevatedOc;
     _meProductCommand = meProductCommand;
 }
Example #3
0
 public MeController(IMeProductCommand meProductCommand, IHSKitProductCommand kitProductCommand)
 {
     _meProductCommand  = meProductCommand;
     _kitProductCommand = kitProductCommand;
 }
Example #4
0
 public MeController(AppSettings settings, IMeProductCommand meProductCommand, IHSKitProductCommand kitProductCommand) : base(settings)
 {
     _meProductCommand  = meProductCommand;
     _kitProductCommand = kitProductCommand;
 }
Example #5
0
 public MeController(IMeProductCommand meProductCommand)
 {
     _meProductCommand = meProductCommand;
 }