コード例 #1
0
        public FileContentValidatorTests()
        {
            this.validator = new FileContentValidator();
            string bin = Environment.CurrentDirectory;

            testingDirectoryPath = Directory.GetParent(bin).Parent.FullName + "\\TestingDirectory\\";
        }
コード例 #2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 /// <param name="contentvalidator">Interface used for file content validation.</param>
 /// <param name="nameValidator">Interface used for file name validation.</param>
 public FileSearcherModel(IFileContentValidator contentvalidator, IFileNameValidator nameValidator)
 {
     this.contentValidator = contentvalidator;
     this.nameValidator    = nameValidator;
 }
 public SubmitPageOfFilesHandler(QnaDataContext dataContext, IOptions <FileStorageConfig> fileStorageConfig, IEncryptionService encryptionService, IAnswerValidator answerValidator, IFileContentValidator fileContentValidator, INotRequiredProcessor notRequiredProcessor, ITagProcessingService tagProcessingService) : base(dataContext, notRequiredProcessor, tagProcessingService, answerValidator)
 {
     _fileStorageConfig    = fileStorageConfig;
     _encryptionService    = encryptionService;
     _fileContentValidator = fileContentValidator;
 }