Chinchilla.StateManagement is a .NET Core port of cdmdotnet.StateManagement, a C# state management framework that provides a consistent abstraction for accessing data from various collections such as thread bound contexts, HTTP Request and Response collections as well as HTTP Cookies.

Install-Package Chinchilla.StateManagement -Version
dotnet add package Chinchilla.StateManagement --version
<PackageReference Include="Chinchilla.StateManagement" Version="" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Chinchilla.StateManagement --version
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Version 4.1.0

* Switched to .NET Standard 2.0 support from .NET Core 3.0.

Version 4.0.0

* Added .NET Core 3.0 support.

Breaking Changes

* TasksExtensions moved from the System namespace to the System.Threading.Tasks namespace
* Threaded.Threaded* classes have been renamed to Threaded.*
* Threaded.ContextItemCollectionFactory now throws NotSupportedException in-place of using an inappropriate collection.
* Cache support has been removed for .NET Core.

Version 3.0.11

* Added a threaded based MemoryCache implementation of IContextCacheItemCollection.

Version 3.0.6

* Switched to using an internal dictionary for controlling the passing of the data within a thread to thread situation such as when using Parallel Tasks.

Showing the top 1 GitHub repositories that depend on Chinchilla.StateManagement:

Repository Stars
A lightweight enterprise Function as a Service (FaaS) framework to write function based serverless and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.

Read more about the GitHub Usage information on our documentation.

Version History

Version Downloads Last updated 727 11/24/2019 230 11/22/2019