コード例 #1
0
ファイル: UserRepository.cs プロジェクト: jestin/CrudNet
 public UserRepository(
     IMySqlDbContext db,
     IMySqlCommandProvider <User> commandProvider,
     IMySqlObjectBuilder <User> objectBuilder)
     : base(db, commandProvider, objectBuilder)
 {
 }
コード例 #2
0
 public void Setup()
 {
     _dbContext = new MySqlDbContext();
     _dbContext.Connect("server=localhost;userid=jestin;password=crudnet;database=crudnet_test");
     _commandProvider = new UserCommandProvider();
     _objectBuilder   = new UserObjectBuilder();
     _userRepository  = new UserRepository(_dbContext, _commandProvider, _objectBuilder);
 }
コード例 #3
0
ファイル: BaseMySqlRepository.cs プロジェクト: jestin/CrudNet
 protected BaseMySqlRepository(
     IMySqlDbContext dbContext,
     IMySqlCommandProvider <T> commandProvider,
     IMySqlObjectBuilder <T> objectBuilder)
 {
     Db = dbContext;
     CommandProvider = commandProvider;
     ObjectBuilder   = objectBuilder;
 }
コード例 #4
0
 protected LongIdentifiableMySqlRepository(
     IMySqlDbContext dbContext,
     IMySqlCommandProvider <T> commandProvider,
     IMySqlObjectBuilder <T> objectBuilder)
     : base(dbContext, commandProvider, objectBuilder)
 {
     Db = dbContext;
     CommandProvider = commandProvider;
     ObjectBuilder   = objectBuilder;
 }
コード例 #5
0
ファイル: IntegrationTests.cs プロジェクト: jestin/CrudNet
 public void Setup()
 {
     _dbContext = new MySqlDbContext();
     _dbContext.Connect("server=localhost;userid=jestin;password=crudnet;database=crudnet_test");
     _commandProvider = new UserCommandProvider();
     _objectBuilder = new UserObjectBuilder();
     _userRepository = new UserRepository(_dbContext, _commandProvider, _objectBuilder);
 }