Я использую службы мобильных приложений Azure и в методе PATCH получаю в качестве тела объект типа Delta (см. MSDN ).
Я получаю некоторые поля с нулевыми значениями, которые я хотел бы удалить из входного объекта Delta: как я могу выполнить это действие?
например. У меня есть вход JSON, как
{
"Content":"test",
"CreatedAt":null
...
}
это сопоставляет сущность, которая наследуется от Microsoft.Azure.Mobile.Server.EntityData
например,
public class MyBean : EntityData
{
public MyBean() { }
public string Content { get; set; }
}
Я хотел бы удалить поле «CreatedAt», которое, кстати, объявлено в родительском объекте EntityData, являющемся частью библиотеки Microsoft (поэтому у меня нет прямого доступа к нему).