//模板方法类 //定义了子类必须重写的方法,然后交给不同的人员去实现具体的内容 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); }
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; }