| 1234567891011121314151617181920212223 |
- using Microsoft.AspNetCore.Mvc.ModelBinding;
-
- namespace BlackRock.Reporting.API.Controllers.Model
- {
- public class ErrorResponse
- {
- public IEnumerable<string> Errors { get; set; }
- public Enum StatusCode { get; set; }
- public ModelStateDictionary Validations { get; set; }
-
- public static ErrorResponse Validation(ModelStateDictionary validations)
- {
- return new ErrorResponse
- {
- Validations = validations
- };
- }
- }
-
- // I/O
- // Output: DTO : Entity wraper, Agregations
- // Input: Query / Form
- }
|