public CoursesController(lmsContext context, ICourseRepository courseRepository, ICourseOutlineRepository courseOutlineRepository, ICourseOutcomeRepository courseOutcomeRepository, ICourseAssessmentRepository courseAssessmentRepository, ICompetenciesRepository courseCompetenciesRepository, ICourseEvaluationRepository courseEvaluationRepository, IUserRepository userRepository, IValidationService validationService, IEncryptionService encryptionService, IFileDirectory fileDirectory, IHostingEnvironment hostingEnvironment) { _context = context; _courseRepository = courseRepository; _courseOutlineRepository = courseOutlineRepository; _courseAssessmentRepository = courseAssessmentRepository; _courseCompetenciesRepository = courseCompetenciesRepository; _courseEvaluationRepository = courseEvaluationRepository; _courseOutcomeRepository = courseOutcomeRepository; _userRepository = userRepository; _validationService = validationService; _encryptionService = encryptionService; _fileDirectory = fileDirectory; _hostingEnvironment = hostingEnvironment; _NotFound = new GenericResult { Response = false, Message = "Record not found" }; _UnAuthorized = new GenericResult { Response = false, Message = "You dont have a permission to access this module" }; }
public CourseOutlineRepository(lmsContext context, IFileDirectory fileDirectory, IHostingEnvironment hostingEnvironment) { _context = context; _fileDirectory = fileDirectory; _hostingEnvironment = hostingEnvironment; }
public CourseRepository(lmsContext context, IEncryptionService encryptionService, IFileDirectory fileDirectory, IHostingEnvironment hostingEnvironment) { _context = context; _encryptionService = encryptionService; _hostingEnvironment = hostingEnvironment; _fileDirectory = fileDirectory; }
internal DirectoryList(IFileDirectory owner) { if (owner == null) { throw new ArgumentNullException("owner"); } if (owner.Contents != null) { throw new InvalidOperationException(); } _owner = owner; }
/// <summary> /// /// </summary> /// <param name="other"></param> /// <returns></returns> public bool Equals(IFileDirectory other) { throw new NotImplementedException(); }
/// <summary> /// /// </summary> /// <returns></returns> public DirectoryVolume GetVolume() { IFileDirectory parent = _parent; return((parent == null) ? null : parent.GetVolume()); }