//Constructor based dependency injection public VidSubmissionsController(IVidSubmissionRepository vidSubmissionRepository, IUserRepository userRepository, IVidCritiqueRepository vidCritiqueRepository, IUnitOfWork unitOfWork) : base(userRepository) { _vidSubmissionRepository = vidSubmissionRepository; _unitOfWork = unitOfWork; _vidCritiqueRepository = vidCritiqueRepository; }
public VidCritiquesController(IVidCritiqueRepository vidCritiqueRepository, IUnitOfWork unitOfWork, IUserRepository userRepository) : base(userRepository) { _vidCritiqueRepository = vidCritiqueRepository; _unitOfWork = unitOfWork; }