/// <summary> /// Initializes a new instance of the <see cref="ValidationError{TResource}"/> class. /// </summary> /// <param name="field">The field.</param> /// <param name="code">The code.</param> /// <param name="errorMessage">The error message.</param> public ValidationError(Expression <Func <TResource, object> > field, ValidationErrorCode code, string errorMessage = null) : base(typeof(TResource).Name, PropertyNameHelper.PropertyName(field), code, errorMessage) { }