FIX iletileri için (XML gibi olmayan) bir özel .NET serializer/deserializer yazmak istiyorum. Temelde mesajı <tag>=<value>;<tag>=<value>;...
Özel bir POCO serializer/deserializer nasıl yazılır?
olarak kodlanmıştır Yani örnek biri olabilir:
51=2;20=hello;31=2
Ben serialize edebilmek için ben XMLSerializer sınıfı kullanmak benzer şekilde benim FIX seri hale sınıfını kullanmak istiyorum
/serisi kaldırılmaya mesajlar. Böyle bir seri hale/Deserializer yazardı nasıl
[Serializable]
public class FixMessage
{
[FIXValuePair(51)]
public double Price { get; set; }
[FIXValuePair(20)]
public string SomethingElse { get; set; }
}
Herhangi işaretçiler: Ben böyle bir Düzeltme mesaj sınıfını yazardı hayal olur?
bak: (ServiceStack itibaren) JSV, Json.NET, Protobuf.NET vb varolan kodun Bol/dokümantasyon. Ayrıca, seri hale getirme hızını arttırmak veya özelleştirme noktalarına izin vermek için sık sık uygulanan [basit] numaralar da vardır. –
@pst, bunu bir yanıt olarak eklemelisiniz. Bu yardımcı oldu! – Denis
İşinize yaradığıma memnun oldum - keşiflerinizi/potansiyelinizi/yaklaşımınızı/sonucunuzu detaylandırmaktan çekinmeyin :) –