private void Initialize(ValidatorContext validatorContext) { Argument.IsNotNull(() => validatorContext); // Note: decide what directory to use //WorkingDirectory = Environment.CurrentDirectory; WorkingDirectory = RepositoryRootPath; ValidatorContext = validatorContext; }
public Context(string repositoryRootPath, ValidatorContext validatorContext) { Argument.IsNotNullOrWhitespace(() => repositoryRootPath); Argument.IsNotNull(() => validatorContext); RepositoryRootPath = repositoryRootPath; ValidatorContext = validatorContext; ValidateContext(); Initialize(validatorContext); }