Beispiel #1
0
        /// <inheritdoc/>
        public virtual void Populate(List <ValidationResult> result)
        {
            var validations = result
                              .Select(BadRequestValidationModel.ToModel)
                              .ToList();

            ResponseModel = new BadRequestObjectResult(BadRequestModel.GetDefaultMessage(validations));
        }
Beispiel #2
0
        /// <summary>
        /// Populate response with bad request validation code and message.
        /// </summary>
        /// <param name="code">Bad request validation code.</param>
        /// <param name="message">Bad request validation message.</param>
        public virtual void Populate(string code, string message)
        {
            var validations = new List <BadRequestValidationModel>
            {
                BadRequestValidationModel.ToModel(code, message)
            };

            ResponseModel = new BadRequestObjectResult(BadRequestModel.GetDefaultMessage(validations));
        }