ASP.NET Core
NCache sirve como una caché distribuida de alto rendimiento para ASP.NET Core, proporcionando escalabilidad y consistencia de datos en granjas web. Esta sección proporciona una guía esencial para la integración NCache con aplicaciones ASP.NET Core, incluyendo la configuración NCache como un caché distribuido utilizando el API de caché distribuida, gestionando sesiones, permitiendo la comunicación en tiempo real con SeñalR, implementar Almacenamiento en caché de respuestas y Caché de salida. Utilice las Proveedor de protección de datosy la configuración de otras integraciones de ASP.NET Core.
Componentes principales de ASP.NET
ASP.NET Core funciona con la inyección de dependencias, para permitir un acoplamiento débil y mayor flexibilidad. El servidor se crea dentro de la aplicación y utiliza la clase de inicio que contiene definiciones de manejo de solicitudes y configuraciones especificadas por el usuario para los servicios. Para obtener más detalles sobre la clase de inicio y sus componentes, consulte la documentación. Documentación de ASP.NET Core.
En esta sección
ASP.NET Core IDistributedCache
Aprende a configurar NCache como proveedor de IDistributedCache de ASP.NET Core y utilice la API de IDistributedCache para operaciones de almacenamiento en caché distribuido.
Estrategias de almacenamiento de sesiones de ASP.NET Core
Explica cómo se pueden almacenar las sesiones usando ASP.NET Core y NCachefunciones mejoradas de .
ASP.NET Core HybridCache
Explica cómo integrar HybridCache con NCache en ASP.NET Core, utilizando cualquiera de las siguientes opciones NCache como caché distribuida L2 o como proveedor nativo de HybridCache con funciones avanzadas de sincronización e invalidación.
ASP.NET Core FusionCache
Aprende a usar FusionCache con NCache en un entorno de múltiples servidores sin las molestias de los datos obsoletos.
Administrador de caché de ASP.NET Core
Explica cómo funciona el proveedor de administración de caché de datos de ASP.NET Core con NCache.
Backplane de SignalR de ASP.NET Core
Explica cómo configurar y utilizar SignalR usando NCache en aplicaciones ASP.NET Core.
Caché de salida de ASP.NET Core
Explica cómo configurar la caché de salida con NCache.
ASP.NET Core ITicketStore
Explica cómo funciona el proveedor ITicketStore de ASP.NET Core con NCache.
Almacenamiento en caché de respuestas de ASP.NET Core
Explica cómo usar el almacenamiento en caché de respuestas usando NCache.
Limitación de velocidad en ASP.NET Core
Explica cómo configurar NCache como un proveedor distribuido de limitación de velocidad de ASP.NET Core para aplicar políticas de limitación de velocidad en varios servidores de aplicaciones.
ASP.NET Core Hangfire
Aprende a integrar NCache Hangfire es un proveedor de almacenamiento distribuido y escalable para tareas en segundo plano en aplicaciones .NET.
Proveedor de protección de datos de ASP.NET Core
Explica cómo funciona el proveedor de protección de datos de ASP.NET Core con NCache.
Caché de ASP.NET Core para objetos
Explica cómo usar NCache como caché compartida entre varios servidores de aplicaciones en aplicaciones ASP.NET Core.