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; }
}
}