Я пытаюсь заставить параметр маршрута быть guid
, но получаю ошибку ниже
«Исключение при выполнении функции: GetUser -> Произошла одна или несколько ошибок. -> Параметр привязки исключения «req» -> Неверное приведение из «System.String» в «System.Guid».
public static async Task<HttpResponseMessage> Run(
[HttpTrigger(AuthorizationLevel.Admin, "get", Route = "GetUser/{userId:guid}")] HttpRequestMessage req,
Guid userId, ILogger log)
{
}
Я делаю запрос http://localhost:7071/api/GetUser/246fb962-604d-4699-9443-fa3fa840e9eb/
Я что-то упускаю? Разве мы не можем заставить параметр маршрута быть guid?