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 }
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 }
public CategoryLogic(ICategoryDAO categoryDAO, ISQLDAO dao, ILoggerIO log) { logs = log; categoryData = categoryDAO; //injecting dependency categoryData.GetDataWriter(dao); //dependency injector through a infrastructure }
public void GetDataWriter(ISQLDAO dataWriter) { this.dataWriter = dataWriter; }
public RatingLogic(IRatingDAO ratingDAO, ISQLDAO dao, ILoggerIO log) { logs = log; ratingData = ratingDAO; //injecting dependency ratingData.GetDataWriter(dao); //dependency injector through a infrastructure }
public CmpSim() { cmpSim = new SimDAO(); cmpSQL = new SQLDAO(); }
public QuoteLogic(IQuoteDAO quoteDAO, ISQLDAO dao, ILoggerIO log) { logs = log; quoteData = quoteDAO; //injecting dependency quoteData.GetDataWriter(dao); //dependency injector through a infrastructure }