public ValidationOutputService( IFileService fileService, IJsonSerializationService serializationService, IValidationErrorsDataService validationErrorsDataService, ILogger logger) { _fileService = fileService; _serializationService = serializationService; _validationErrorsDataService = validationErrorsDataService; _logger = logger; }
private ValidationOutputService NewService( IFileService fileService = null, IJsonSerializationService jsonSerializationService = null, IValidationErrorsDataService validationErrorsDataService = null ) { return(new ValidationOutputService( fileService, jsonSerializationService, validationErrorsDataService, new Mock <ILogger>().Object)); }
public ValidationOutputService( IValidationErrorCache <IValidationError> validationErrorCache, ICache <IMessage> messageCache, [KeyFilter(PersistenceStorageKeys.Redis)] IKeyValuePersistenceService keyValuePersistenceService, IPreValidationContext validationContext, IJsonSerializationService serializationService, IValidationErrorsDataService validationErrorsDataService) { _validationErrorCache = validationErrorCache; _messageCache = messageCache; _keyValuePersistenceService = keyValuePersistenceService; _validationContext = validationContext; _serializationService = serializationService; _validationErrorsDataService = validationErrorsDataService; }
private ValidationOutputService NewService( IValidationErrorCache <IValidationError> validationErrorCache = null, ICache <IMessage> messageCache = null, IKeyValuePersistenceService keyValuePersistenceService = null, IPreValidationContext preValidationContext = null, IJsonSerializationService jsonSerializationService = null, IValidationErrorsDataService validationErrorsDataService = null) { return(new ValidationOutputService( validationErrorCache, messageCache, keyValuePersistenceService, preValidationContext, jsonSerializationService, validationErrorsDataService)); }
private ValidationErrorHandler NewHandler(IValidationErrorCache <IValidationError> validationErrorCache = null, IValidationErrorsDataService validationErrorsDataService = null) { return(new ValidationErrorHandler(validationErrorCache, validationErrorsDataService)); }
public ValidationErrorHandler(IValidationErrorCache <IValidationError> validationErrorCache, IValidationErrorsDataService validationErrorsDataService) { _validationErrorCache = validationErrorCache; _validationErrorsDataService = validationErrorsDataService; }