gitextract_lgg4tzbp/ ├── .gitattributes ├── .gitignore ├── AspNetCoreDiagnosticScenarios.sln ├── AspNetCoreGuidance.md ├── AsyncGuidance.md ├── Gotchas.md ├── Guidance.md ├── HttpClientGuidance.md ├── README.md └── Scenarios/ ├── Controllers/ │ ├── AsyncFactoryController.cs │ ├── AsyncOperationController.cs │ ├── AsyncVoidController.cs │ ├── BigJsonInputController.cs │ ├── BigJsonOutputController.cs │ ├── CancelAsyncOperationController.cs │ ├── CancelLegacyOperationController.cs │ ├── EmphemeralOperationController.cs │ ├── FireAndForgetController.cs │ ├── HighCpuController.cs │ ├── HttpClientController.cs │ └── MemoryLeakController.cs ├── Infrastructure/ │ └── TaskExtensions.cs ├── Model/ │ └── PokemonData.cs ├── PokemonDbContext.cs ├── Program.cs ├── Scenarios.csproj ├── Services/ │ ├── EphemeralOperation.cs │ ├── LegacyService.cs │ ├── PokemonService.cs │ └── RemoteConnection.cs ├── Startup.cs ├── pokemon.json └── wwwroot/ └── index.html