Example #1
0
        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();
        }
Example #2
0
 public AuthUserLogic(IAuthUserDAO authUserDAO)
 {
     _authUserDAO = authUserDAO;
 }