public class Response
{
[ServiceBusOutput("%ServiceBusQueueName%", Connection = "ServiceBusConnection")]
public string Test { get; set; }
public HttpResponseData HttpResponse { get; set; };
}
[Function("function")]
public async Task RunAsync([HttpTrigger(AuthorizationLevel.Function, "post")] HttpRequestData req, FunctionContext context)
{
...
return new Response
{
Test = "test",
HttpResponse = result.Response
};
}
< /code>
Но в очередь службы автобуса нет сообщения.var d = new DefaultAzureCredential();
var serviceBusClient = new ServiceBusClient(Environment.GetEnvironmentVariable("ServiceBusConnection"), d);
var sender = serviceBusClient.CreateSender(Environment.GetEnvironmentVariable("ServiceBusQueueName"));
await sender.SendMessageAsync(new ServiceBusMessage("{ test }"));
У меня есть функция Azure (изолированный .net 8), которая выглядит следующим образом: < /p> [code]public class Response { [ServiceBusOutput("%ServiceBusQueueName%", Connection = "ServiceBusConnection")] public string Test { get; set; }
public HttpResponseData HttpResponse { get; set; }; }
return new Response { Test = "test", HttpResponse = result.Response }; }
< /code> Но в очередь службы автобуса нет сообщения.var d = new DefaultAzureCredential(); var serviceBusClient = new ServiceBusClient(Environment.GetEnvironmentVariable("ServiceBusConnection"), d); var sender = serviceBusClient.CreateSender(Environment.GetEnvironmentVariable("ServiceBusQueueName")); await sender.SendMessageAsync(new ServiceBusMessage("{ test }")); [/code]