У меня есть объект, который используется как на стороне клиента, так и на стороне сервера.
GenerateScriptType(typeof(MyClass))
Однако, есть некоторые поля, которые мне не нужны на клиенте, поэтому мой вопрос, есть ли способ предотвратить сериализацию этих полей? (Например, Field2 и Field3 в MyClass)
Я попытался пометить поля [NonSerialized], но они все еще сериализуются ...
public class MyClass
{
public string Field1;
public string Field2
{
get;
set;
}
private string _field3;
public string Field3
{
get
{
return _field3 ?? (_field3 = "lala");
}
}
}
С уважением,