コード例 #1
0
        static DependencyResolver()
        {
            _awardDAO = new AwardSqlDAO();
            _userDAO  = new UserSqlDAO();

            _userManager  = new UserManager(_userDAO, _awardDAO);
            _awardManager = new AwardManager(_userDAO, _awardDAO);

            _accountDAO = new AccountSqlDAO();

            _accountManager = new AccountManager(_accountDAO);
        }
コード例 #2
0
 //dependancy injection
 public AccountController(IAccountSqlDAO _accountDAO, IUserDAO _userDAO)
 {
     accountSqlDAO = _accountDAO;
     UserDAO       = _userDAO;
 }
コード例 #3
0
 public AccountManager(IAccountSqlDAO accountDAO)
 {
     _accountDAO = accountDAO;
 }