public ShopPartSetAPIController(ICommunityService communityService , IOptions <MemberAPIOptions> options , IOptions <WechatOpenOptions> wechatOpenOptions , ShopDbContext db , MemberDbContext memberDb , IHostingEnvironment hostingEnvironment) : base(options, db, memberDb) { this.db = db; this.hostingEnvironment = hostingEnvironment; this.wechatOpenOptions = wechatOpenOptions.Value; }
public ShopWechatOpenSetController(IOptions <MemberAPIOptions> options , ShopDbContext db , MemberDbContext memberDb , IOptions <WechatOpenOptions> wechatOpenOptions , ILoggerFactory loggerFactory , IHostingEnvironment hostingEnvironment) : base(options, db, memberDb) { this.hostingEnvironment = hostingEnvironment; this.wechatOpenOptions = wechatOpenOptions.Value; logger = loggerFactory.CreateLogger <ShopWechatOpenSetController>(); }
public ShopWechatOpenController(IOptions <MemberAPIOptions> memberOptions , ShopDbContext db , WechatCoreDbContext wechatCoreDb , IOptions <WechatOpenOptions> wechatOpenOptions , MemberDbContext memberDb , ILoggerFactory loggerFactory , IHostingEnvironment hostingEnvironment) : base(memberOptions, memberDb, wechatCoreDb) { this.hostingEnvironment = hostingEnvironment; this.wechatOpenOptions = wechatOpenOptions.Value; this.db = db; _logger = loggerFactory.CreateLogger <ShopWechatOpenController>(); }
/// <summary> /// 退款 /// </summary> /// <param name="communityService"></param> /// <param name="options"></param> /// <param name="wechatOpenOptions"></param> /// <param name="db"></param> /// <param name="memberDb"></param> /// <param name="hostingEnvironment"></param> public ShopOrderRefundAPIController(ICommunityService communityService , IOptions <MemberAPIOptions> options , IOptions <WechatOpenOptions> wechatOpenOptions , ShopDbContext db , FinanceDbContext financeDb , ILoggerFactory loggerFactory , PayProxyFactory proxyFactory , MemberDbContext memberDb , IHostingEnvironment hostingEnvironment) : base(options, db, memberDb) { this.db = db; this.hostingEnvironment = hostingEnvironment; this.wechatOpenOptions = wechatOpenOptions.Value; this.proxyFactory = proxyFactory; this.financeDb = financeDb; _logger = loggerFactory.CreateLogger <ShopOrderRefundAPIController>(); }
public WechatOpenOAuthController(IHostingEnvironment hostingEnvironment, IOptions <WechatOpenOptions> wechatOpenOptions) { this.hostingEnvironment = hostingEnvironment; this.options = wechatOpenOptions.Value; }