/// <summary> /// Positional constructor /// </summary> /// <param name="logManager">Log manager interface</param> /// <param name="mapper">Autompper map interface</param> /// <param name="dLWebApiTriangle">Triangle data layer interface</param> /// <param name="dataAnnotationsValidator">Data annotation interface</param> public BLTriangleProcessing(ILogManager logManager , IMapper mapper , IDLTriangle dLWebApiTriangle , IDataAnnotationsValidator dataAnnotationsValidator ) { _logger = logManager.GetLog(typeof(BLTriangleProcessing));; _dLWebApiTriangle = dLWebApiTriangle; _mapper = mapper; _dataAnnotationsValidator = dataAnnotationsValidator; }
public void Setup() { SaveValidationContextAttribute.SavedContexts.Clear(); _validator = new DataAnnotationsValidator(); }
public MetersService(MetersDbContext metersDbContext, IDataAnnotationsValidator dataAnnotationsValidator) { _metersDbContext = metersDbContext; _dataAnnotationsValidator = dataAnnotationsValidator; }
public void Setup() { _validator = new DataAnnotationsValidator(); }
/// <summary> /// Initializes a new instance of the <see cref="DefaultValidatorStrategy{TModel}"/> class. /// </summary> public DefaultValidatorStrategy() { this.validator = new DataAnnotationsValidator(); }