namespace WireMock.Settings { /// /// IProxyAndRecordSettings /// public interface IProxyAndRecordSettings { /// /// The URL to proxy. /// string Url { get; set; } /// /// Save the mapping for each request/response to the internal Mappings. /// bool SaveMapping { get; set; } /// /// Save the mapping for each request/response to also file. (Note that SaveMapping must also be set to true.) /// bool SaveMappingToFile { get; set; } /// /// The clientCertificate thumbprint or subject name fragment to use. /// Example thumbprint : "D2DBF135A8D06ACCD0E1FAD9BFB28678DF7A9818". Example subject name: "www.google.com"" /// string ClientX509Certificate2ThumbprintOrSubjectName { get; set; } /// /// Defines a list from headers which will excluded from the saved mappings. /// string[] BlackListedHeaders { get; set; } /// /// Defines a list of cookies which will excluded from the saved mappings. /// string[] BlackListedCookies { get; set; } } }