Exemplo n.º 1
0
        /// <summary>
        /// Returns true if ErrorParameters instances are equal
        /// </summary>
        /// <param name="other">Instance of ErrorParameters to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(ErrorParameters other)
        {
            if (ReferenceEquals(null, other))
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 2
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorErrorsItem" /> class.
 /// </summary>
 /// <param name="Message">Error message.</param>
 /// <param name="Parameters">Parameters.</param>
 public ErrorErrorsItem(string Message = null, ErrorParameters Parameters = null)
 {
     this.Message    = Message;
     this.Parameters = Parameters;
 }
Exemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ErrorResponse" /> class.
 /// </summary>
 /// <param name="Message">Error message (required).</param>
 /// <param name="Errors">Errors.</param>
 /// <param name="Code">Error code.</param>
 /// <param name="Parameters">Parameters.</param>
 /// <param name="Trace">Stack trace.</param>
 public ErrorResponse(string Message = null, ErrorErrors Errors = null, int?Code = null, ErrorParameters Parameters = null, string Trace = null)
 {
     // to ensure "Message" is required (not null)
     if (Message == null)
     {
         throw new InvalidDataException("Message is a required property for ErrorResponse and cannot be null");
     }
     else
     {
         this.Message = Message;
     }
     this.Errors     = Errors;
     this.Code       = Code;
     this.Parameters = Parameters;
     this.Trace      = Trace;
 }