Сегодня я создал множество функций с помощью Entity Framework и postgres и протестировал их все на локальном хосте. Итак, я выполнил развертывание в Azure, и когда я протестировал его на портале Azure, все вернуло ошибку 404. Я пробовал много вещей, но ничего не помогло. Пожалуйста, помогите мне решить эту проблему.
Моя функция выглядит так:
public class CityFunction
{
private readonly CityService _cityService;
public CityFunction()
{
var dbContext = new AppDbContext();
_cityService = new CityService(dbContext);
}
private JsonSerializerOptions GetJsonSerializerOptions()
{
return new JsonSerializerOptions
{
WriteIndented = true,
ReferenceHandler = System.Text.Json.Serialization.ReferenceHandler.IgnoreCycles,
};
}
[FunctionName("FindCityById")]
public async Task FindCityById(
[HttpTrigger(AuthorizationLevel.Anonymous, "get", Route = "cities/{idCity:int}")]
HttpRequest req,
int idCity,
ILogger log
)
{
var city = await _cityService.FindCityById(idCity);
var jsonSerializerOptions = GetJsonSerializerOptions();
var jsonResponse = JsonSerializer.Serialize(city, jsonSerializerOptions);
return city != null
? new ContentResult
{
Content = jsonResponse,
ContentType = "application/json",
StatusCode = 200,
}
: new NotFoundResult();
}
Подробнее здесь: https://stackoverflow.com/questions/789 ... ound-error
Развернутые функции Azure возвращают ошибку 404 Not Found. ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Запрос FastAPI POST к конечной точке /submit_response возвращает ошибку 404 Not Found
Anonymous » » в форуме Python - 0 Ответы
- 76 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему я получаю ошибку 404 Not Found в Thymeleaf при использовании SpringBoot
Anonymous » » в форуме JAVA - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Почему я получаю ошибку 404 Not Found в Thymeleaf при использовании SpringBoot
Anonymous » » в форуме JAVA - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-