using System.Collections.Generic; using WireMock.Admin.Mappings; using WireMock.Types; namespace WireMock.Admin.Requests; /// /// Response MessageModel /// public class LogResponseModel { /// /// Gets or sets the status code. /// public object? StatusCode { get; set; } /// /// Gets the headers. /// public IDictionary>? Headers { get; set; } /// /// Gets or sets the body destination (SameAsSource, String or Bytes). /// public string? BodyDestination { get; set; } /// /// The body (as string). /// public string? Body { get; set; } /// /// The body (as JSON object). /// public object? BodyAsJson { get; set; } /// /// The body (as bytearray). /// public byte[]? BodyAsBytes { get; set; } /// /// Gets or sets the body as file. /// public string? BodyAsFile { get; set; } /// /// Is the body as file cached? /// public bool? BodyAsFileIsCached { get; set; } /// /// Gets or sets the original body. /// public string? BodyOriginal { get; set; } /// /// Gets or sets the body. /// public EncodingModel? BodyEncoding { get; set; } /// /// The detected body type (detection based on body content). /// public BodyType? DetectedBodyType { get; set; } /// /// The detected body type (detection based on Content-Type). /// public BodyType? DetectedBodyTypeFromContentType { get; set; } /// /// The FaultType. /// public string? FaultType { get; set; } /// /// Gets or sets the Fault percentage. /// public double? FaultPercentage { get; set; } }