コード例 #1
0
        public BaseTest(TestServerFixture fixture)
        {
            _fixture          = fixture;
            _testServerClient = _fixture.Server.CreateClient();
            _workerRepoSvc    = fixture.Server.Services.GetService(typeof(IWorkerRepositoryService)) as IWorkerRepositoryService;
            _context          = fixture.Server.Services.GetService(typeof(ApiTemplateContext)) as ApiTemplateContext;

            ConfigureHttpClient();

            DatabaseInitializer.EnsureCreatedAndMigrateToLatest(_context);
        }
コード例 #2
0
 public static void EnsureCreatedAndMigrateToLatest(ApiTemplateContext context)
 {
     context.Database.Migrate();
 }
コード例 #3
0
 protected AbstractRepositoryService(ApiTemplateContext context)
 {
     _context = context;
 }
コード例 #4
0
 public TransactionActionFilter(ApiTemplateContext dbContext)
 {
     _dbContext = dbContext;
 }
コード例 #5
0
 public WorkerRepositoryService(ApiTemplateContext context)
     : base(context)
 {
 }