这看起来像是一个微软的bug。如果我尝试从一个函数在由客户端调用服务器返回一个对象,该对象有一个循环引用其自身:如何在SignalR中返回具有自己类的属性的对象?
public class User
{
public User OtherUser;
}
public User GetUser()
{
User user = new User();
user.OtherUser = new User();
user.OtherUser.OtherUser = user;
return user.OtherUser;
}
服务器功能再次被召回,则集线器不响应进一步调用,任何人遇到这种行为?我转而使用对象的id而不是对象的引用来解决这个问题。
欢迎来到StackOverflow!请参阅[“应该在其标题中包含”标签“?”](http://meta.stackexchange.com/questions/19190/should-questions-include-tags-in-their-titles),其中的共识是“不,他们不应该”。 – 2014-12-02 15:27:04
谢谢,抱歉。 – 2014-12-02 15:27:53
不用担心:) ... – 2014-12-02 15:29:08