seri hale Asp.net JSON (JSON.NET
kullanarak) veya XML
nesne serileştirir zaman değişim sınıf adı ben, bir ürününASP.net Web API:
public class ProductDTO
{
public Guid Id { get; set; }
public string Name { get; set; }
// Other properties
}
için bir Veri Transferi Nesne sınıf var ProductDTO
nesnesini üretir.
Ancak, ben niteliklerin çeşit kullanarak, ProductDTO
den Product
için, seri hale getirme sırasında adını değiştirmek istiyorum:
[Name("Product")]
public class ProductDTO
{
[Name("ProductId")]
public Guid Id { get; set; }
public string Name { get; set; }
// Other properties
}
Bu nasıl yapabilirim?
Ürün örneği JSON'a serileştirildiğinde ProductDTO adı nasıl bulunur? JSON, her şeyden önce yazılmamış ve bir örneği JSON.NET ile seri hale getirmeye çalıştığımda, sınıf adı mevcut değil. – aknuds1