Native AOT or ReadyToRun for a .NET 8 Lambda with reflection-heavy dependencies?
The constraint I'm deploying a .NET 8 ASP.NET Core Minimal API as an AWS Lambda behind scale-to-zero traffic, so cold-start latency is a hard SLO (under ~300ms). Microsoft documents both Native AOT ( PublishAot=true ) and standard self-contained publishing with ReadyToRun ( PublishReadyToRun=true ) as supported, but doesn't declare a default for this scenari