static DependencyResolver() { var DALConf = ReadSetting("DAL"); if (DALConf == "File") { UserDao = new UserFileDao(); AwardDao = new AwardFileDao(); } else { UserDao = new UserMemoryDao(); AwardDao = new AwardMemoryDao(); } UserLogic = new UserLogic(UserDao); AwardLogic = new AwardLogic(AwardDao); AwardDao.DeleteAward += UserDao.OnDeleteAwardHandler; UserDao.DeleteUser += AwardDao.OnDeleteUserHandler; }
static DaoProvider() { UserDao = new UserFileDao(); }
static DaoProvider() { UserDao = new UserFileDao(); AwardsDao = new AwardsDao(); userAwardsDao = new UserAwardsDao(); }