使用信号器和java客户端将json对象发送到.net服务器

ebdffaop  于 2021-07-08  发布在  Java
关注(0)|答案(1)|浏览(390)

我使用的是signalr5.0,我试图从android客户端发送json。我已经调查过了。但它对我不起作用,send可以工作,我在测试“{”id“:”123123“,”recevieddatetime“:”nov 23,2020 12:50:55 pm“,”replieddatetime“:”nov 23,2020 12:50:55 pm“}”中得到json,但从未调用pong方法。添加了services.addsignalr().addjsonprotocol();在启动阶段
pong型号:

public class PongModel
{
    public int Id { get; set; }
    public int DeviceId { get; set; }
    public string PhoneNumber { get; set; }
    public DateTime SendDatetime { get; set; }
    public DateTime ReceviedDateTime { get; set; }
    public DateTime RepliedDatetime { get; set; }
}

java代码:

方法(.net core 5)

public void Pong(PongModel pongModel)
    {
    }

    public void Send(string test)
    {
    }
yb3bgrhw

yb3bgrhw1#

不序列化直接传递对象示例:hubconnection.send(“pong”,p);添加此项以获取绑定错误:“microsoft.aspnetcore.signalr”:“debug”,“microsoft.aspnetcore.http.connections”:“debug”

相关问题