/// <summary> /// Default constructor that initializes a new MySQLDatabase /// instance using the Default Connection string /// </summary> public CCEngUserStore(DbContext context) : base(context) { //new UserStore<TUser>(new DataBase.EsunEntities()); var database = new SetengUser(); Database = database; userTable = new UserTable <TUser>(database); roleTable = new RoleTable(database); userRolesTable = new UserRolesTable(database); userClaimsTable = new UserClaimsTable(database); userLoginsTable = new UserLoginsTable(database); }
/// <summary> /// Constructor that takes a MySQLDatabase as argument /// </summary> /// <param name="database"></param> public RoleStore(SetengUser database) { Database = database; roleTable = new RoleTable(database); }
/// <summary> /// Constructor that takes a MySQLDatabase instance /// </summary> /// <param name="database"></param> public UserLoginsTable(SetengUser database) { _database = database; }
/// <summary> /// Constructor that takes a MySQLDatabase instance /// </summary> /// <param name="database"></param> public UserClaimsTable(SetengUser database) { _database = database; }
/// <summary> /// Constructor that takes a MySQLDatabase instance /// </summary> /// <param name="database"></param> public RoleTable(SetengUser database) { _database = database; }
/// <summary> /// Constructor that takes a MySQLDatabase instance /// </summary> /// <param name="database"></param> public UserRolesTable(SetengUser database) { _database = database; }