public LaboratoryWorkService(UnitOfWork unitOfWork, UserService userService, ICharacterEncoder encoder, IPlagiarismDetector plagiarismDetector, IMapper mapper) { _unitOfWork = unitOfWork; _userService = userService; _streamFetcher = IOCContainer.Resolve <IStreamFetcher>(); _encoder = encoder; _plagiarismDetector = plagiarismDetector; _mapper = mapper; }
public LaboratoryWorksController(LaboratoryWorkService laboratoryWorkService, FileService fileService, IPlagiarismDetector plagiarismDetector) { _laboratoryWorkService = laboratoryWorkService; _fileService = fileService; _plagiarismDetector = plagiarismDetector; }
public AntiCheatController(IOjsData data, IPlagiarismDetector detector) : base(data) { this.plagiarismDetector = detector; }