Я перемещаю некоторый код из Python в F #, и мне было интересно, как я могу получить доступ к той же информации, как раньше.
Код Python:
request_http_method = event.get('requestContext', {}).get('httpMethod', 'none')
Код F #:
open Amazon.Lambda.Core
open FSharp.Data
[<assembly:LambdaSerializer(typeof<Amazon.Lambda.Serialization.Json.JsonSerializer>)>]
do ()
type Request = { requestContext : string; }
Мне нужно создать тип для каждой части события, или есть способ доступа к этим полям с помощью Amazon.Lambda.Serialization.Json.JsonSerializer?