public ValidationService( ICommandValidatorProvider commandValidatorProvider, IValidationMetaDataGenerator validationMetaDataGenerator, ITypeDiscoverer discoverer) { _commandValidatorProvider = commandValidatorProvider; _validationMetaDataGenerator = validationMetaDataGenerator; _discoverer = discoverer; }
public ValidationService( ICommandTypeManager commandTypeManager, ICommandValidatorProvider commandValidatorProvider, IValidationMetaDataGenerator validationMetaDataGenerator, ISerializer serializer) { _commandTypeManager = commandTypeManager; _commandValidatorProvider = commandValidatorProvider; _validationMetaDataGenerator = validationMetaDataGenerator; _serializer = serializer; }
public CommandValidationPropertyExtender(ICommandValidatorProvider commandValidatorProvider, IValidationMetaDataGenerator validationMetaDataGenerator) { _commandValidatorProvider = commandValidatorProvider; _validationMetaDataGenerator = validationMetaDataGenerator; }