ASP.NET Core
NCache serves as a high-performance distributed cache for ASP.NET Core, providing extreme scalability and data consistency across web farms. This section provides an essential guide for integrating NCache with ASP.NET Core applications by highlighting how to configure NCache as a distributed cache using the IDistributedCache API, manage sessions effectively, and enable real-time communication with SignalR. Additionally, it addresses the implementation of Response Caching to enhance performance, and the use of the Data Protection Provider for securing data, and many more.
ASP.NET Core Components
ASP.NET Core works on the dependency injection, to allow loose coupling and more flexibility. The server is created within the application and uses the startup class containing user-specified request-handling definitions and configurations for the services. For more details on the startup class and its components, please refer to the ASP.NET Core Documentation.
In This Section
ASP.NET Core IDistributedCache
Learn how to configure NCache as an ASP.NET Core IDistributedCache provider and using IDistributedCache API for distributed caching operations.
ASP.NET Core Session Storage Strategies
Explains how sessions can be stored using ASP.NET Core and NCache's enhanced features.
ASP.NET Core HybridCache
Explains how to integrate HybridCache with NCache in ASP.NET Core, using either NCache as an L2 distributed cache or as a native HybridCache provider with advanced synchronization and invalidation features.
ASP.NET Core FusionCache
Learn how to use FusionCache with NCache in a multi-server environment without the hassle of stale data.
ASP.NET Core CacheManager
Explains how ASP.NET Core Data Cache Manager Provider works with NCache.
ASP.NET Core SignalR Backplane
Explains how to configure and utilize SignalR using NCache in ASP.NET Core applications.
ASP.NET Core Output Cache
Explains how to configure Output Cache with NCache.
ASP.NET Core ITicketStore
Explains how ASP.NET Core ITicketStore Provider works with NCache.
ASP.NET Core Response Caching
Explains how to use Response Caching using NCache.
ASP.NET Core Data Protection Provider
Explains how ASP.NET Core Data Protection Provider works with NCache.
ASP.NET Core Cache for Object
Explains how to use NCache as a shared cache across multiple application servers in ASP.NET Core applications.