AWS Developer Tools Blog

Announcing the end of support for AWS DynamoDB Session State Provider

We are announcing the deprecation of the AWS DynamoDB Session State Provider for .NET. Support for this library will continue for the next six months and will officially end on November 14, 2025. After that date, we will no longer publish updates to the library, including security or critical bug fixes. Previously published releases will continue to be available via NuGet, and the source code will remain on GitHub. The repository will be archived after the end-of-support date.

You can continue using the library at your discretion, but we recommend migrating to a replacement session state provider to ensure long-term compatibility and support.

If you are using the AWS Session State Provider for .NET, we recommend migrating to the AWS .NET Distributed Cache Provider, which is our current solution for storing session state in Amazon DynamoDB for ASP.NET Core applications. It supports the IDistributedCache interface and is designed for modern .NET development patterns.

For setup instructions and migration guidance, please refer to the documentation and samples provided in the GitHub repository.

About the author:

Hayden Baker

Philippe El Asmar

Philippe is a software development engineer on the .NET SDK team at AWS.
He is working on projects and tools that aim to improve .NET developer’s experience on AWS.
You can find him on GitHub @philasmar.