public PromotionController(ICouponManager ICouponManager, ILogger <CouponManager> Logger, IPromotionCodeRepository IPromotionCodeRepository, ICouponGetRuleManager ICouponGetRuleManager ) { _CouponManager = ICouponManager; _logger = Logger; _CouponGetRuleManager = ICouponGetRuleManager; promotionCodeRepository = IPromotionCodeRepository; }
/// <summary> /// 用户优惠券 逻辑层 /// </summary> /// <param name="Logger"></param> /// <param name="ICacheHelper"></param> /// <param name="IPromotionCodeRepository"></param> public CouponManager( IPromotionOprLogRepository IPromotionOprLogRepository, ILogger <CouponManager> Logger, ICacheHelper ICacheHelper, IPromotionCodeRepository IPromotionCodeRepository, ICouponGetRuleRepository ICouponGetRuleRepository, ICouponUseRuleRepository ICouponUseRuleRepository ) { _IPromotionOprLogRepository = IPromotionOprLogRepository; _logger = Logger; _ICacheHelper = ICacheHelper; _CouponGetRuleRepository = ICouponGetRuleRepository; _CouponUseRuleRepository = ICouponUseRuleRepository; _PromotionCodeRepository = IPromotionCodeRepository; }