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; }
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()); }