|
1 |
| -using Amazon.Lambda.AspNetCoreServer.Internal; |
| 1 | +using Amazon.Lambda.AspNetCoreServer.Internal; |
2 | 2 | using Amazon.Lambda.Core;
|
3 | 3 | using Microsoft.AspNetCore.Hosting;
|
4 | 4 | using Microsoft.AspNetCore.Http.Features;
|
@@ -318,16 +318,16 @@ private void AddRegisterBeforeSnapshot()
|
318 | 318 |
|
319 | 319 | var request = await HttpRequestMessageConverter.ConvertToLambdaRequest<TREQUEST>(httpRequest);
|
320 | 320 |
|
321 |
| - InvokeFeatures features = new InvokeFeatures(); |
322 |
| - (features as IItemsFeature).Items = new Dictionary<object, object>(); |
323 |
| - (features as IServiceProvidersFeature).RequestServices = _hostServices; |
| 321 | + for (var i = 0; i < invokeTimes; i++) |
| 322 | + { |
| 323 | + InvokeFeatures features = new InvokeFeatures(); |
| 324 | + (features as IItemsFeature).Items = new Dictionary<object, object>(); |
| 325 | + (features as IServiceProvidersFeature).RequestServices = _hostServices; |
324 | 326 |
|
325 |
| - MarshallRequest(features, request, new SnapStartEmptyLambdaContext()); |
| 327 | + MarshallRequest(features, request, new SnapStartEmptyLambdaContext()); |
326 | 328 |
|
327 |
| - var context = CreateContext(features); |
| 329 | + var context = CreateContext(features); |
328 | 330 |
|
329 |
| - for (var i = 0; i < invokeTimes; i++) |
330 |
| - { |
331 | 331 | var lambdaContext = new SnapStartEmptyLambdaContext();
|
332 | 332 |
|
333 | 333 | await ProcessRequest(lambdaContext, context, features);
|
|
0 commit comments