using Microsoft.AspNetCore.Http;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Extensions.Http;
using Microsoft.Azure.WebJobs.Extensions.SignalRService;
namespace TheNameSpace
{
public static class Function
{
[FunctionName("Negotiate")]
public static SignalRConnectionInfo Negotiate(
[HttpTrigger(AuthorizationLevel.Anonymous, Route = "v1/Negotiate")] HttpRequest req,
[SignalRConnectionInfo(HubName = "serverless")] SignalRConnectionInfo connectionInfo)
{
return connectionInfo;
}
}
}这是要协商的函数--您将在许多其他门户或源中找到此示例。是的,效果很好!但是我想动态地指定HubName。
在上面的例子中,它是硬编码的,我认为它不可能是动态的。我想要像HubName = Req.Query("HubName")这样的东西
如何存档?
发布于 2022-06-22 14:19:25
使用以下方法:
[SignalRConnectionInfo(HubName = "{query.HubName}")]https://stackoverflow.com/questions/72715540
复制相似问题