Este documento detalla las instrucciones de implementación y uso de la aplicación RssManager, un sólido sistema de administración de fuentes RSS creado con ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR y AngularJS. Cuenta con autenticación basada en tokens y notificaciones en tiempo real a través de SignalR. Los pasos de configuración detallados se proporcionan a continuación.
Administrador de RSS
Restaurar los paquetes NuGet necesarios
Implemente el proyecto RssManager.Database en cualquier instancia de SQL Server
Modifique la sección "connectionStrings" en Web.config del proyecto RssManager.WebAPI
Modifique Scripts/app/module-common.js (función getApiBaseUrl()) si implementa RssManager.WebAPI
Configure múltiples proyectos de inicio en las propiedades de la solución:
5.1. RssManager.WebAPI: Iniciar
5.2. RssManager.WebApp: iniciar sin depurar
Verifique la configuración de su firewall si es necesario
Iniciar solución
Descripción
Autenticación/autorización basada en token implementada en el proyecto. Cree una nueva cuenta usando la función 'Registrarse' antes de iniciar sesión por primera vez.
El intervalo predeterminado para actualizar los canales RSS es igual a 5 minutos y se puede cambiar en Web.config del proyecto RssManager.WebAPI.
La notificación en canales RSS de nuevas actualizaciones se implementa en base a SignalR.
Palabras clave
ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR, AngularJS