.net signer:客户机能否调用集线器上的属性设置器?

.net signer:客户机能否调用集线器上的属性设置器?,.net,signalr,signalr-hub,signalr.client,.net,Signalr,Signalr Hub,Signalr.client,定义了一个简单的信号集线器: public class TheHub : Hub { public void CsharpMethod(string smth) {...} public string CsharpProperty { get; set; } } …然后,从javascript客户端很容易调用集线器的方法: $.connection.theHub.server.csharpMethod("parameter"); 但是有没有支持(直接)调用中心的属性get

定义了一个简单的信号集线器:

public class TheHub : Hub {

    public void CsharpMethod(string smth) {...}

    public string CsharpProperty { get; set; }
}
…然后,从javascript客户端很容易调用集线器的方法:

$.connection.theHub.server.csharpMethod("parameter");

但是有没有支持(直接)调用中心的属性getter或setter(比如示例中的
CsharpProperty
)呢?

没有,但是为什么呢?集线器生存期是短暂的,因此引用将在call.Lazyness之后终止。我有一个公开接口的(非瞬态)模型,在集线器上实现相同的接口并将所有调用委托给我的模型会更简单(使用Resharper)。哦,好吧:)