XmlSerializer
kullanarak serileştirdiğim/kaldırdığım bir sınıfa sahibim. Bu sınıf bir DateTime
alanını içerir. Serileştirildiğinde, DateTime
alanı, GMT'nin ofsetini içeren bir dize, örneğin, 2010-05-05T09:13:45-05:00
ile temsil edilmektedir. Serileştirildiğinde, bu zamanlar, seri hale getirmeyi gerçekleştiren makinenin yerel saatine dönüştürülür.DateTime değerinin seri hale getirilmesinde zaman dilimi dönüşümü önleme
Açıklamaya değmez nedenlerden dolayı, bu saat dilimi dönüşümünün gerçekleşmesini önlemek istiyorum. Serileştirme, bu sınıfın birden çok sürümünün mevcut olduğu vahşi ortamda gerçekleşir. Deserialization, kontrolüm altındaki bir sunucuda gerçekleşir. Bu şekilde, bu, seri hale getirme sırasında en iyi şekilde ele alınacak gibi görünüyor.
IXmlSerializable
'u uygulamaktan ve tüm serileştirmeyi "elinizle" yapmaktan başka nasıl gerçekleştirebilirim?
Bu sorunun tam tersi hakkında bana bir bağlantı verebilecek olan var mı? (DateTime .Net sunucusundan JavaScript istemcisine geçiş) – Siddhant