Esempio n. 1
0
        private void Initialize(ValidatorContext validatorContext)
        {
            Argument.IsNotNull(() => validatorContext);

            // Note: decide what directory to use
            //WorkingDirectory = Environment.CurrentDirectory;
            WorkingDirectory = RepositoryRootPath;

            ValidatorContext = validatorContext;
        }
Esempio n. 2
0
        public Context(string repositoryRootPath, ValidatorContext validatorContext)
        {
            Argument.IsNotNullOrWhitespace(() => repositoryRootPath);
            Argument.IsNotNull(() => validatorContext);

            RepositoryRootPath = repositoryRootPath;
            ValidatorContext   = validatorContext;

            ValidateContext();

            Initialize(validatorContext);
        }