public OrdersController(MovieStoreDBContext context, UserManager <ApplicationUser> userManager, Order order) { _context = context; _userManager = userManager; _order = order; }
//private static PayPalCheckoutSdk.Orders.Order createOrderResult; public UserController(RoleManager <IdentityRole> roleManager, UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInMManager, MovieStoreDBContext context, IEmailService emailService) { _userManager = userManager; _context = context; _signInManager = signInMManager; _roleManager = roleManager; _emailService = emailService; }
// Used only during TESTING. public MoviesController(MovieStoreDBContext dBContext) { this.db = dBContext; }
// Used by application during run time. public MoviesController() { this.db = new MovieStoreDBContext(); }
public MovieServiceRepo(MovieStoreDBContext _context) { context = _context; }
public EfRepository(MovieStoreDBContext dbContext) { _dbContext = dbContext; }
public UserFavoriteRepository(MovieStoreDBContext dbContext) : base(dbContext) { }
public CustomerServiceRepo(MovieStoreDBContext _context) { context = _context; }
//Will be used by the unit test public MoviesController(MovieStoreDBContext dbContext) { db = dbContext; }
public GenreRepository(MovieStoreDBContext dbContext) : base(dbContext) { }
public AdminController(MovieStoreDBContext context) { _context = context; }
public PurchaseRepository(MovieStoreDBContext dbContext) : base(dbContext) { }
public ReviewRepository(MovieStoreDBContext dbContext) : base(dbContext) { }