示例#1
0
 public PrevRateLogic(IPrevRateDAO PrevRateDAO, ISQLDAO dao, ILoggerIO log, IHashing hasher)
 {
     hash         = hasher;
     logs         = log;
     PrevRateData = PrevRateDAO;      //injecting dependency
     PrevRateData.GetDataWriter(dao); //dependency injector through a infrastructure
 }
示例#2
0
 public UserLogic(IUserDAO userDAO, ISQLDAO dao, ILoggerIO log, IHashing hasher)
 {
     hash     = hasher;
     logs     = log;
     userData = userDAO;          //injecting dependency
     userData.GetDataWriter(dao); //dependency injector through a infrastructure
 }
示例#3
0
 public CategoryLogic(ICategoryDAO categoryDAO, ISQLDAO dao, ILoggerIO log)
 {
     logs         = log;
     categoryData = categoryDAO;      //injecting dependency
     categoryData.GetDataWriter(dao); //dependency injector through a infrastructure
 }
示例#4
0
 public void GetDataWriter(ISQLDAO dataWriter)
 {
     this.dataWriter = dataWriter;
 }
示例#5
0
 public RatingLogic(IRatingDAO ratingDAO, ISQLDAO dao, ILoggerIO log)
 {
     logs       = log;
     ratingData = ratingDAO;        //injecting dependency
     ratingData.GetDataWriter(dao); //dependency injector through a infrastructure
 }
示例#6
0
文件: CmpSim.cs 项目: cmxcol/sinco_q
 public CmpSim()
 {
     cmpSim = new SimDAO();
     cmpSQL = new SQLDAO();
 }
示例#7
0
 public QuoteLogic(IQuoteDAO quoteDAO, ISQLDAO dao, ILoggerIO log)
 {
     logs      = log;
     quoteData = quoteDAO;         //injecting dependency
     quoteData.GetDataWriter(dao); //dependency injector through a infrastructure
 }