public void Setup()
        {
            DbContextOptionsBuilder optionsBuilder = new DbContextOptionsBuilder <RdxDBContext>();

            optionsBuilder.UseSqlServer(ConnectionString);

            context = new RdxDBContext(optionsBuilder.Options);

            repository = new DeviceEventRepository(context);
            validator  = new DeviceEventDTOValidator();
            business   = new EventBusiness(validator, repository);
        }
Example #2
0
 public RepositoryBase(RdxDBContext db)
 {
     Db    = db ?? throw new ArgumentNullException(nameof(db));
     DbSet = db.Set <TEntity>();
 }
 public DeviceEventRepository(RdxDBContext context) : base(context)
 {
 }