Exemple #1
0
 public CheckersController(
     RelationalDbContext context,
     UserManager <ApplicationUser> userManager,
     IAccessService <Checker> accessService) : base(context, userManager)
 {
     _accessService = accessService;
 }
Exemple #2
0
 public TestsController(
     RelationalDbContext context,
     IAccessService <TaskDefinition> accessService,
     UserManager <ApplicationUser> userManager) : base(context, userManager)
 {
     _accessService = accessService;
 }
Exemple #3
0
 public LanguagesController(
     RelationalDbContext context,
     IAccessService <Language> accessService,
     UserManager <ApplicationUser> userManager) : base(context, userManager)
 {
     _accessService = accessService;
 }
 public UploadsAccessService(
     RelationalDbContext context,
     IRoleHelper roleHelper,
     IAccessService <TaskDefinition> accessService) : base(roleHelper)
 {
     _accessService = accessService;
     _context       = context;
 }
 public UploadProcessor(Upload upload, UploadData uploadData,
                        TestingServer server, RelationalDbContext context)
 {
     _upload     = upload;
     _uploadData = uploadData;
     _server     = server;
     _context    = context;
 }
Exemple #6
0
        public BaseTest()
        {
            var options = new DbContextOptionsBuilder <RelationalDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;

            _context = new RelationalDbContext(options);
        }
Exemple #7
0
        protected virtual RelationalDbContext GenerateContext()
        {
            var options = new DbContextOptionsBuilder <RelationalDbContext>()
                          .UseInMemoryDatabase(Guid.NewGuid().ToString())
                          .Options;
            var context = new RelationalDbContext(options);

            return(context);
        }
Exemple #8
0
 public ProfileController(RelationalDbContext context,
                          IAccessService <ApplicationUser> accessService,
                          IRoleHelper roleHelper,
                          UserManager <ApplicationUser> userManager,
                          ISieveProcessor sieveProcessor) : base(context, userManager)
 {
     _accessService  = accessService;
     _sieveProcessor = sieveProcessor;
     _roleHelper     = roleHelper;
 }
Exemple #9
0
 public TestingController(
     ITestingService testingService,
     RelationalDbContext context,
     IHttpContextAccessor accessor,
     ILogger <TestingController> logger)
 {
     _testingService = testingService;
     _context        = context;
     _accessor       = accessor;
     _logger         = logger;
 }
Exemple #10
0
        private static Task <Upload> FetchNextUpload(RelationalDbContext context)
        {
            var upload = context.Uploads
                         .Include(u => u.Language)
                         .Include(u => u.Task).ThenInclude(t => t.Checker)
                         .Include(u => u.Task).ThenInclude(t => t.Languages)
                         .Include(u => u.Task).ThenInclude(t => t.Tests)
                         .FirstOrDefaultAsync(c => c.Status == UploadStatus.Queue);

            return(upload);
        }
Exemple #11
0
 public BaseTest()
 {
     _user = new ApplicationUser
     {
         Id       = Guid.NewGuid().ToString(),
         Name     = "name",
         Email    = "*****@*****.**",
         UserName = "******",
         Surname  = "surname"
     };
     _userManager = GenerateUserManager();
     _context     = GenerateContext();
 }
Exemple #12
0
 public UploadsController(
     ITestingService testingService,
     RelationalDbContext context,
     IAccessService <Upload> accessService,
     ICodeManagmentService uploadDataRepository,
     UserManager <ApplicationUser> userManager,
     IRoleHelper roleHelper) : base(context, userManager)
 {
     _testingService       = testingService;
     _accessService        = accessService;
     _uploadDataRepository = uploadDataRepository;
     _roleHelper           = roleHelper;
 }
Exemple #13
0
 public SqlOrderData(RelationalDbContext context)
 {
     _context = context;
 }
Exemple #14
0
 public ContestsController(RelationalDbContext context, UserManager <ApplicationUser> userManager) : base(context, userManager)
 {
 }
 public SqlProductData(RelationalDbContext context)
 {
     _context = context;
 }
Exemple #16
0
 public EntityCodeManagmentService(RelationalDbContext context)
 {
     _context = context;
 }
 public TasksAccessService(RelationalDbContext context, IRoleHelper roleHelper) : base(roleHelper)
 {
     _context = context;
 }
Exemple #18
0
 public SqlCustomerData(RelationalDbContext context)
 {
     _context = context;
 }
 public AddOrderModel(RelationalDbContext context)
 {
     _context = context;
 }
 protected BaseUserController(RelationalDbContext context, UserManager <ApplicationUser> userManager)
 {
     _context     = context;
     _userManager = userManager;
 }
Exemple #21
0
 public IUploadProcessor Create(Upload upload, UploadData uploadData,
                                TestingServer testingServer, RelationalDbContext context)
 => new UploadProcessor(upload, uploadData, testingServer, context);
 public DefaultTestingService(RelationalDbContext context, ITestingRunner testingRunner)
 {
     _context       = context;
     _testingRunner = testingRunner;
 }
Exemple #23
0
 public DefaultSeeder(RelationalDbContext context, UserManager <ApplicationUser> userManager, RoleManager <IdentityRole> roleManager)
 {
     Context     = context ?? throw new ArgumentNullException(nameof(context));
     UserManager = userManager ?? throw new ArgumentNullException(nameof(userManager));
     RoleManager = roleManager ?? throw new ArgumentNullException(nameof(roleManager));
 }