Found 10 packages
Redis client library based on StackExchange.Redis with features like an extensible serialization strategy, a tagging mechanism to group keys and hash fields, and more, all being cluster-compatible.
This is not the recommended package for working with Redis, please use the Google.Cloud.Redis.V1 package. This Google APIs Client Library for working with Redis v1 uses older code generation, and is harder to use. Product documentation is available at: https://cloud.google.com/memorystore/docs/redis/ API reference documentation for this package is available at: https://googleapis.dev/dotnet/Google.Apis.CloudRedis.v1/latest/api/Google.Apis.CloudRedis.v1.html The source code for this package is available at: https://github.com/google/google-api-dotnet-client/tree/master/Src/Generated/Google.Apis.CloudRedis.v1 Supported Platforms: - .NET Framework 4.6.2+ - .NET Standard 2.0 - .NET 6.0+ Incompatible platforms: - .NET Framework < 4.6.2 - Silverlight - UWP (will build, but is known not to work at runtime) - Xamarin/MAUI - Windows 8 Apps - Windows Phone 8.1 - Windows Phone Silverlight 8.0
Framework RedisClient
This is a StackExchange.Redis's client proxy help you to connect the Redis Server easier. It control the connection and retry. Also provide the request/response log. GitLab Repository: https://gitlab.com/ponylin1985/zayniframework
TWCore Framework. A multipurpose framework library for .net core
This is not the recommended package for working with Redis, please use the Google.Cloud.Redis.V1Beta1 package. This Google APIs Client Library for working with Redis v1beta1 uses older code generation, and is harder to use. Product documentation is available at: https://cloud.google.com/memorystore/docs/redis/ API reference documentation for this package is available at: https://googleapis.dev/dotnet/Google.Apis.CloudRedis.v1beta1/latest/api/Google.Apis.CloudRedis.v1beta1.html The source code for this package is available at: https://github.com/google/google-api-dotnet-client/tree/master/Src/Generated/Google.Apis.CloudRedis.v1beta1 Supported Platforms: - .NET Framework 4.6.2+ - .NET Standard 2.0 - .NET 6.0+ Incompatible platforms: - .NET Framework < 4.6.2 - Silverlight - UWP (will build, but is known not to work at runtime) - Xamarin/MAUI - Windows 8 Apps - Windows Phone 8.1 - Windows Phone Silverlight 8.0
This is a StackExchange.Redis's client proxy help you to connect the Redis Server easier. It control the connection and retry. Also provide the request/response log.
A plug-and-play, highly extensible rate limiting package for .NET Framework WebAPI. Supports global, IP, endpoint, client, and claim-based throttling, with static/dynamic policy sources and pluggable memory/Redis cache.
4.6.14 - Prevent 401 unauthorized errors when the userId claim is missing(for client tokens). 4.6.13 - Added an optional OnTokenValidated step to JWT validation that checks the TokenVersion stored in Redis, ensuring tokens issued before a password change are rejected with 401. 4.6.12 - Undo the change made in 4.6.11 regarding the vulnerable packages for security issues. 4.6.11 - Updated vulnerable packages for security issues 4.6.10 - Add defensive parsing for solution IDs in headers 4.6.9 - Carbon.Common version update 4.6.8 - Carbon.HttpClient.Auth version update 4.6.7 - While fetching the user’s roles, caching was added. 4.6.6 - Refactored OwnershipFilter to use async/await for external service calls; improved Authorization header handling and permission checks. 4.6.5 - Microsoft.Extensions.Logging package added 4.6.4 - HybridModelBinding updated to 0.17.0 on net8.0 target framework 4.6.3 - Dotnet 8.0 target framework added for minimal api 4.6.2 - Dotnet 8.0 target framework added 4.5.6 - Added a property named overrideMessageAndCode to the CarbonException class. The default value of this property is set to true. In the constructor of CarbonException, check this property to determine whether the message and code are overridden or not. - Update IPageableDto validator for assign PageSize 0. When PageSize 0 the datas returns without pagination with development in version 4.5.3. 4.5.3 - Upgrade Carbon.PagedList (Remove pageSize and pageNumber validation check) 4.5.2 - Updated Carbon.Common nuget package (Added StringExtensions class with ReplaceTurkishChars and ContainsTurkishIgnoreCase methods) 4.5.0 - Degraded health check HTTP status code changed as custom 218 (This Is Fine) status code. Because even if system is degraed it should be working normally, so returning 5XX status code is not right for degraded state. 4.4.1 - Cors should come first before authentication and authorization in startup pipeline 4.4.0 - Carbon.Common updated and Serilog.Enrichers.Sensitive Enricher added for masking sensitive values within logs. 4.3.0 - OwnershipFilter check now disregards solution id header during endpoint permission check 4.2.1 - UnauthorizedOperationException response body is fixed 4.2.0 - UnauthorizedOperationException handling is added 4.1.9 - Carbon.Common updated and IQueryable OrderBy extension method bug fixed 4.1.8 - Carbon.Common updated and nested ordering achieved 4.1.7 - Add CorrelationId to log OnException 4.1.6 - Cors Policy changes(Location parameter is added to WithExposedHeaders) 4.1.5 - ApiPagedResponse is added for PagedListOk. 4.1.4 - Some dependencies updated. 4.1.3 - Cors Allow Credentials support added with any origin accepted - Cors Wildcards accepted 4.1.1 - CarbonException messages are take arguments for dynamic exception messages 4.1.0 - Critical bug fixed for Directory separator char to specific platform (Windows,Linux) 4.0.0 - Carbon now supports Dotnet 6 in terms of both minimal and not minimal - Fluent Validation Upgraded - Swagger Upgraded - BodyRewind deprecated, thus RoleFilteredDto is now unsupported as it is unnecessary just after repository-level validation introduced - Some Performance Improvements