2009-02-26 13 views
1

WCF ile ilgili bir varlık var gibi görünmektedir.KategoriTuğun içinden geçme sorunu WCF

Kalın bir istemcide bir özellik kılavuzunu doldurmak için kullanılan bir EF varlığına sarılmış bir sınıfa sahibim.

İstemci tarafında WCF kullanarak ve özellik kılavuzunu çoğaltmak için sunucudan bilgi almaya çalışıyorum. Kodu test ettim ve ana bilgisayardaki örnekte elemanların kategorisini belirleyebiliyorum.

Bir ASP.NET sitesinden bir örnek istediğimde, kategori bilgilerini alamıyorum gibi görünüyor. Tek bildiğim Misc, bu yüzden onu serileştirdiğimde, özniteliklerin sıyrıldığı anlamına gelir.

cevap

0

.NET'e özgü bilgiler meta verilerde değil. Bu nedenle, svcutil veya "Hizmet Referansı Ekle" kullanarak oluşturduğunuz proxy sınıflarını oluşturmada bilgi kullanılmaz. Bu nedenle, öznitelikler veya varsayılan olmayan yapıcılar veya yöntemler veya dizinleyiciler proxy sınıflarında görünmüyor.

Bu tür bilgiler olmadan yapmaya çalışmalısınız. Ancak, gerçekten ihtiyacınız varsa, bu türleri ayrı bir meclise koyabilir ve müşteriyle paylaşabilirsiniz. Bu, söz konusu montajı güncellediğinizde tüm müşterilerinizi güncellemeniz gerektiği anlamına gelir.