powertools-lambda-dotnet
powertools-lambda-dotnet copied to clipboard
Powertools is a developer toolkit to implement Serverless best practices and increase developer velocity.
I was surprised to find out that currently log buffering (and their default options) is only enabled when `LogBuffering` in `PowertoolsLoggerConfiguration` is not null: https://github.com/aws-powertools/powertools-lambda-dotnet/blob/eb62bf4ce7e0c1d63f0828ec07497d04eea596b5/libraries/src/AWS.Lambda.Powertools.Logging/PowertoolsLoggingBuilderExtensions.cs#L191C1-L192C1 This can be confusing as...
### Summary Release 3.0.2 ### Why is this needed? #1049 ### Which area does this relate to? _No response_ ### Solution _No response_ ### Acknowledgment - [x] This request meets...
### Use case Full support for `TypedRecordHandler` and `TypedRecordHandlerWithContext` ```csharp [BatchProcessor(TypedRecordHandler = typeof(TypedSqsRecordHandler))] public BatchItemFailuresResponse HandlerUsingTypedAttribute(SQSEvent _) { return TypedSqsBatchProcessor.Result.BatchItemFailuresResponse; // (4)! } ``` ```csharp [BatchProcessor(TypedRecordHandlerWithContext = typeof(ProductHandlerWithContext))] public BatchItemFailuresResponse...
> Please provide the issue number Issue number: closes #1033 ## Summary ### Changes Full support for TypedRecordHandler and TypedRecordHandlerWithContext ```csharp public class Product { public int Id { get;...
### Use case In the official docs, the [Extra Keys](https://docs.aws.amazon.com/powertools/dotnet/core/logging/#extra-keys) example shows the `AppendKeys` method - looks to be a mistake in the docs. We've discussed this in a discussion...
### Summary Update examples nuget packages on all projects ### Why is this needed? After release support for aws sdk v4, we need to update the package versions for Amazon.Lambda.*...
### What were you searching in the docs? Th file `idempotency.md` contains inline code examples that need to be extracted to separate files ### Is this related to an existing...
### What were you searching in the docs? The file `batch-processing.md` contains inline code examples that need to be extracted to separate files. ### Is this related to an existing...
### Use case We're actively considering bringing OpenTelemetry support to Powertools for AWS Lambda 🎉 If this is something that you'd like to see us working on, please take some...
### Use case Customers can use AWS Lambda with AWS AppSync to resolve GraphQL fields through two types of integrations: 1. **Direct Resolvers** – In this approach, no Velocity Template...