示例#1
0
 public SqlRebateService(DatabaseInstance databaseInstance, IAccountService IAccountService, ISiteService ISiteService
                         , IOperationAmountLogsService IOperationAmountLogsService, ILog4netService ILog4netService)
 {
     _databaseInstance                = databaseInstance;
     this.ISiteService                = ISiteService;
     this.IAccountService             = IAccountService;
     this.IOperationAmountLogsService = IOperationAmountLogsService;
     this.ILog4netService             = ILog4netService;
 }
示例#2
0
 public ResultNotify(Page page)
     : base(page)
 {
     _database                   = new Database("ecard");
     ILog4netService             = new SqlLog4netService();
     ISiteService                = new SqlSiteService(_database.OpenInstance());
     IAccountService             = new SqlAccountService(_database.OpenInstance());
     IOperationAmountLogsService = new SqlOperationAmountLogsService(_database.OpenInstance(), IAccountService, ISiteService);
     IRebateService              = new SqlRebateService(_database.OpenInstance(), IAccountService, ISiteService, IOperationAmountLogsService, ILog4netService);
     payOrderService             = new SqlPayOrderService(_database.OpenInstance());
 }