<PackageReference Include="NJsonSchema" Version="11.2.0" />

NJsonSchema.Infrastructure.PropertyRenameAndIgnoreSerializerContractResolver

public class PropertyRenameAndIgnoreSerializerContractResolver : DefaultContractResolver
JsonConvert resolver that allows to ignore and rename properties for given types.
namespace NJsonSchema.Infrastructure { public class PropertyRenameAndIgnoreSerializerContractResolver : DefaultContractResolver { public PropertyRenameAndIgnoreSerializerContractResolver(); public void IgnoreProperty(Type type, params string[] jsonPropertyNames); public void RenameProperty(Type type, string propertyName, string newJsonPropertyName); } }