Ejemplo n.º 1
0
        private static PeerReviewContext CreateContext()
        {
            var builder = new DbContextOptionsBuilder();

            builder.UseSqlServer(Config.ConnectionString);
            var context = new PeerReviewContext(builder.Options);

            return(context);
        }
Ejemplo n.º 2
0
        static ServiceFactory()
        {
            PeerReviewContext context = CreateContext();

            AuthorizationService = new PeerReviewAuthService(context);
            MemberService        = new MemberService(context);
            CourseService        = new CourseService(context, MemberService);
            CourseTaskService    = new CourseTaskService(context, MemberService);
            SolutionService      = new SolutionService(context, MemberService);
            UserService          = new PeerReviewUserService(context);
            ReviewService        = new ReviewService(context);
        }
Ejemplo n.º 3
0
 public CourseService(PeerReviewContext context, IMemberService memberService)
 {
     _context       = context;
     _memberService = memberService;
 }
Ejemplo n.º 4
0
 public GroupsController(PeerReviewContext context)
 {
     _context = context;
 }
Ejemplo n.º 5
0
 public SolutionService(PeerReviewContext context, IMemberService memberService)
 {
     _context       = context;
     _memberService = memberService;
 }
Ejemplo n.º 6
0
 public MemberService(PeerReviewContext context)
 {
     _context = context;
 }
Ejemplo n.º 7
0
 public PeerReviewUserService(PeerReviewContext context)
 {
     _context = context;
 }
Ejemplo n.º 8
0
 public ReviewService(PeerReviewContext context)
 {
     _context = context;
 }
 public PeerReviewAuthService(PeerReviewContext context)
 {
     _context = context;
 }