Я разработал функцию AWS Lambda с помощью консоли AWS. URL-адрес этой функции: https://mi7ark5tunresgw25fdjstovuq0woyl ... -1.on.aws/.
Эту функцию можно протестировать с помощью консоли AWS.
Входной JSON для тестирования:
{ «Тело»: «Q0FDREJBQUItOEFBQi00QUFFLTlBQUUtNkFBQUFBQWNkM2U5» }

Функция возвращает ответ в формате JSON.
Вот код C# для функции Lambda:
public APIGatewayHttpApiV2ProxyResponse FunctionHandler (APIGatewayHttpApiV2ProxyRequest oldKey, контекст ILambdaContext) { Опция JsonSerializerOptions = новый JsonSerializerOptions(); if (oldKey.Body.Length != 48) return (новый APIGatewayHttpApiV2ProxyResponse { StatusCode = (int)HttpStatusCode.NotAcceptable, Тело = JsonSerializer.Serialize(строка.Empty, опция), }); строка newKey = string.Empty; dcLicense.Extend(oldKey.Body, out newKey); возврат (новый APIGatewayHttpApiV2ProxyResponse { СтатусКод = (int)HttpStatusCode.OK, Тело = JsonSerializer.Serialize(newKey, option), }); } Я хочу вызвать эту функцию из приложения .NET Framework 4.8 и получить выходную строку.
Есть ли для этого какой-нибудь простой пример кода?
Мобильная версия