Обрезать строковое свойство любой модели, отправленной AJAX
Я хочу обрезать все строковые свойства (а также свойства во вложенных классах) модели, отправленной в JSON с помощью вызова AJAX следующего метода действия:
public async Task<JsonResult> Save(int Id, MyModel model){...}
Образец модели:
public class MyModel{
public string PropertyToTrim { get; set; }
public List<MyModel> NestedModels {get; set; }
}
Десериализация / связывание работает нормально, я только не могу обрезать свойства. Я хотел бы сделать это глобально (не по каким-либо признакам).
И да, я пробовал много разных подсказок с этих сайтов, но он не работал для вызовов AJAX.