Skip to content

RSS, ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR, AngularJS

Notifications You must be signed in to change notification settings

pavl0v/RssManager

Repository files navigation

RssManager

  1. Restore necessary NuGet packages

  2. Deploy RssManager.Database project on any SQL Server instance

  3. Modify "connectionStrings" section in Web.config of RssManager.WebAPI project

  4. Modify Scripts/app/module-common.js (getApiBaseUrl() function) if deploy RssManager.WebAPI

  5. Set multiple startup projects in solution properties:

5.1. RssManager.WebAPI: Start

5.2. RssManager.WebApp: Start without debugging

  1. Check your firewall settings if needed

  2. Start solution

Description

Token based authentication/authorization implemented in the project. Create new account using 'Sign Up' function before first login. Default iterval to update RSS channels is equal to 5 minutes and can be changed in Web.config of RssManager.WebAPI project. Notification on RSS channels have new updates is implemented based on SignalR.

Keywords

ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR, AngularJS