// Copyright © WireMock.Net using WireMock.Types; namespace WireMock.Admin.Settings; /// /// Defines an old path param and a new path param to be replaced when proxying. /// [FluentBuilder.AutoGenerateBuilder] public class ProxyUrlReplaceSettingsModel { /// /// The old path value to be replaced by the new path value /// public string? OldValue { get; set; } /// /// The new path value to replace the old value with /// public string? NewValue { get; set; } /// /// Defines if the case should be ignored when replacing. /// public bool IgnoreCase { get; set; } /// /// Holds the transformation template. /// public string? TransformTemplate { get; set; } /// /// The transformer type. /// public TransformerType TransformerType { get; set; } = TransformerType.Handlebars; }