Пример #1
0
        //模板方法类
        //定义了子类必须重写的方法,然后交给不同的人员去实现具体的内容
        private static Int32 Main(string[] args)
        {
            Console.WriteLine(MethodBase.GetCurrentMethod().DeclaringType.Namespace);

            DbAccess user = new DbAccessUser();

            user.Run();

            DbAccess group = new DbAccessGroup();

            group.Run();

            Console.ReadKey();
            return(0);
        }
Пример #2
0
 public LoginController(ComparerDatabaseContext comparerDatabaseContext, PasswordValidationManager passwordValidationManager, DbAccessUser dbAccessUser)
 {
     _comparerDatabaseContext   = comparerDatabaseContext;
     _passwordValidationManager = passwordValidationManager;
     _dbAccessUser = dbAccessUser;
 }
 public RegisterController(PasswordValidationManager passwordValidationManager, DbAccessUser dbAccessUser, ILogger <RegisterController> logger)
 {
     _passwordValidationManager = passwordValidationManager;
     _dbAccessUser = dbAccessUser;
     _logger       = logger;
 }
 public PasswordValidationManager(ComparerDatabaseContext comparerDatabaseContext, DbAccessUser dbAccessUser)
 {
     _comparerDatabaseContext = comparerDatabaseContext;
     _dbAccessUser            = dbAccessUser;
 }