// Copyright © WireMock.Net using System; using System.Collections.Generic; namespace WireMock.Models.Mime; /// /// A simplified interface exposing the public, readable properties of MimeEntity. /// public interface IMimeEntityData { /// /// Get the list of headers. /// /// The list of headers. IList Headers { get; } /// /// Get the content disposition. /// /// The content disposition. IContentDispositionData? ContentDisposition { get; } /// /// Get the type of the content. /// /// The type of the content. IContentTypeData? ContentType { get; } /// /// Get the base content URI. /// /// The base content URI or . Uri ContentBase { get; } /// /// Get the content location. /// /// The content location or . Uri ContentLocation { get; } /// /// Get the Content-Id. /// /// The content identifier. string ContentId { get; } /// /// Get a value indicating whether this is an attachment. /// /// if this is an attachment; otherwise, . bool IsAttachment { get; } }