Este documento detalha as instruções de implantação e uso do aplicativo RssManager, um sistema robusto de gerenciamento de feed RSS criado usando ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR e AngularJS. Possui autenticação baseada em token e notificações em tempo real via SignalR. As etapas detalhadas de configuração são fornecidas abaixo.
Gerenciador de Rss
Restaurar pacotes NuGet necessários
Implantar o projeto RssManager.Database em qualquer instância do SQL Server
Modifique a seção "connectionStrings" no Web.config do projeto RssManager.WebAPI
Modifique Scripts/app/module-common.js (função getApiBaseUrl()) se implantar RssManager.WebAPI
Defina vários projetos de inicialização nas propriedades da solução:
5.1. RssManager.WebAPI: Iniciar
5.2. RssManager.WebApp: inicie sem depuração
Verifique as configurações do firewall, se necessário
Iniciar solução
Descrição
Autenticação/autorização baseada em token implementada no projeto. Crie uma nova conta usando a função 'Cadastre-se' antes do primeiro login.
O intervalo padrão para atualização dos canais RSS é igual a 5 minutos e pode ser alterado no Web.config do projeto RssManager.WebAPI.
A notificação em canais RSS com novas atualizações é implementada com base no SignalR.
Palavras-chave
ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR, AngularJS