static DependencyResolver() { var dataReadConfig = DataMode.GetLogic("DataMode"); switch (dataReadConfig) { case "XML": UserDAO = new UserXmlDAO(); AwardDAO = new AwardXMLDAO(); break; case "Memory": UserDAO = new UserFakeDAO(); AwardDAO = new AwardFakeDAO(); break; case "DB": UserDAO = new UserDbDAO(); AwardDAO = new AwardDbDAO(); break; default: UserDAO = new UserFakeDAO(); AwardDAO = new AwardFakeDAO(); break; } AuthUserDAO = new AuthUserDAO(); }
public AuthUserLogic(IAuthUserDAO authUserDAO) { _authUserDAO = authUserDAO; }