예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorResponse"/> class.
 /// </summary>
 /// <param name="globalError">Global error message.</param>
 /// <param name="invalidParams">Invalid params collection.</param>
 public ErrorResponse(string globalError, IEnumerable <ParameterizedError> invalidParams)
 {
     Errors = new ErrorsModel {
         SummaryErrors = new[] { globalError }, InvalidParams = invalidParams.ToList()
     };
 }
예제 #2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorResponse"/> class.
 /// </summary>
 /// <param name="invalidParams">Invalid params collection.</param>
 public ErrorResponse(IEnumerable <ParameterizedError> invalidParams)
 {
     Errors = new ErrorsModel {
         InvalidParams = invalidParams.ToList()
     };
 }
예제 #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorResponse"/> class.
 /// </summary>
 /// <param name="globalErrors">Global errors messages collection.</param>
 public ErrorResponse(IEnumerable <string> globalErrors)
 {
     Errors = new ErrorsModel {
         SummaryErrors = globalErrors
     };
 }
예제 #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorResponse"/> class.
 /// </summary>
 /// <param name="globalError">Global error message.</param>
 public ErrorResponse(string globalError)
 {
     Errors = new ErrorsModel {
         SummaryErrors = new[] { globalError }
     };
 }
예제 #5
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorResponse"/> class.
 /// </summary>
 /// <param name="errorsModel">Errors model.</param>
 public ErrorResponse(ErrorsModel errorsModel)
 {
     Errors = errorsModel;
 }