मैं की तरहइकाई की रूपरेखा नेविगेशन गुण पाशन मुद्दा हालांकि WCF
public class User
{
[Key]
public long UserId { get; set; }
[Required]
public String Nickname { get; set; }
public virtual ICollection<Group> Memberships { get; set; }
}
public class Group
{
[Key]
public long GroupId { get; set; }
[Required]
public String Name { get; set; }
public virtual ICollection<User> Members { get; set; }
}
public class DataContext : DbContext
{
public DbSet<User> Users { get; set; }
public DbSet<Group> Groups { get; set; }
public DataContext()
{
Configuration.LazyLoadingEnabled = true;
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
modelBuilder.Entity<User>()
.HasMany(u => u.Memberships)
.WithMany(t => t.Members)
.Map(x =>
{
x.MapLeftKey("UserId");
x.MapRightKey("GroupId");
x.ToTable("GroupMembers");
});
}
}
सभी एक मॉडल है ठीक हो जाता है जब एक परीक्षण सांत्वना अनुप्रयोग का उपयोग गई चीजों का उपयोग, लेकिन मैं एक WCF सेवा के माध्यम से इस की जरूरत है, यहाँ मुझे मिल गया यह अपवाद:
सेवा का आह्वान करने में विफल। संभावित कारण: सेवा ऑफ़लाइन या पहुंच योग्य नहीं है; क्लाइंट-साइड कॉन्फ़िगरेशन प्रॉक्सी से मेल नहीं खाता है; मौजूदा प्रॉक्सी अमान्य है। के लिए अधिक जानकारी के लिए स्टैक ट्रेस देखें। आप एक नया प्रॉक्सी शुरू करने से ठीक करने के लिए कोशिश कर सकते हैं, बहाल करने को डिफ़ॉल्ट कॉन्फ़िगरेशन, या ताज़ा सेवा
एक ही रास्ता है कि मैं इस काम के है पाया है संस्थाओं में से एक में नाविक को दूर करने, होने क्योंकि दोनों तरफ नेविगेटर एक अनंत लूपिंग का कारण बनता है।
क्या यह नेविगेटर को हटाए बिना काम करने का कोई तरीका है?
क्या आप बमबारी कर रहे सेवा पद्धति का कोड पोस्ट कर सकते हैं? साथ ही, क्या आप जो अपवाद प्राप्त कर रहे हैं उसका विवरण पोस्ट कर सकते हैं? – Joon