Я создал приложение функций ac # Azure, запускаемое Http-запросом.Целью этого приложения является использование цифрового близнеца для изменения желаемого состояния моего устройства.Для этого я импортировал следующие зависимости (в файле project.son):
"Microsoft.Azure.Devices": "1.17.2",
"Microsoft.Azure.Devices.Client": "1.19.0",
"Microsoft.Azure.Devices.Shared": "1.15.2",
"Newtonsoft.Json": "12.0.1"
Вот моя ошибка, когда я хочу вернуть HttpResponseMessage
req.CreateResponse<string>(HttpStatusCode.BadRequest, "Please pass a status on the query string or in the request body");
Я получаю следующую ошибку:
[run.csx] 'HttpRequestMessage' does not contain a definition for 'CreateResponse' and the best extension method overload 'HttpRequestMessageExtensions.CreateResponse<string>(HttpRequestMessage, HttpStatusCode, string)' requires a receiver of type 'HttpRequestMessage'
Я подозреваю, что причиной этой ошибки являются зависимости, но я не нашел решения в Интернете.
У вас есть идея, как решить эту проблему?
Спасибо