using JetBrains.Annotations; namespace WireMock.Settings { /// /// ProxyAndRecordSettings /// public class ProxyAndRecordSettings : IProxyAndRecordSettings { /// [PublicAPI] public string Url { get; set; } /// [PublicAPI] public bool SaveMapping { get; set; } = true; /// [PublicAPI] public string SaveMappingForStatusCodePattern { get; set; } = "*"; /// [PublicAPI] public bool SaveMappingToFile { get; set; } = true; /// [PublicAPI] public string ClientX509Certificate2ThumbprintOrSubjectName { get; set; } /// [PublicAPI] public string[] BlackListedHeaders { get; set; } /// [PublicAPI] public string[] BlackListedCookies { get; set; } /// [PublicAPI] public IWebProxySettings WebProxySettings { get; set; } /// [PublicAPI] public bool? AllowAutoRedirect { get; set; } } }