Dieses Dokument beschreibt die Bereitstellungs- und Nutzungsanweisungen für die RssManager-Anwendung, ein robustes RSS-Feed-Verwaltungssystem, das mit ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR und AngularJS erstellt wurde. Es bietet tokenbasierte Authentifizierung und Echtzeitbenachrichtigungen über SignalR. Nachfolgend finden Sie detaillierte Einrichtungsschritte.
RssManager
Stellen Sie die erforderlichen NuGet-Pakete wieder her
Stellen Sie das RssManager.Database-Projekt auf einer beliebigen SQL Server-Instanz bereit
Ändern Sie den Abschnitt „connectionStrings“ in Web.config des RssManager.WebAPI-Projekts
Ändern Sie Scripts/app/module-common.js (Funktion getApiBaseUrl()), wenn Sie RssManager.WebAPI bereitstellen
Legen Sie in den Lösungseigenschaften mehrere Startprojekte fest:
5.1. RssManager.WebAPI: Starten
5.2. RssManager.WebApp: Ohne Debuggen starten
Überprüfen Sie bei Bedarf Ihre Firewall-Einstellungen
Lösung starten
Beschreibung
Im Projekt implementierte tokenbasierte Authentifizierung/Autorisierung. Erstellen Sie vor der ersten Anmeldung ein neues Konto mit der Funktion „Anmelden“.
Das Standardintervall zum Aktualisieren von RSS-Kanälen beträgt 5 Minuten und kann in Web.config des RssManager.WebAPI-Projekts geändert werden.
Benachrichtigungen auf RSS-Kanälen über neue Updates werden basierend auf SignalR implementiert.
Schlüsselwörter
ASP.NET WebAPI, OWIN, Ninject, ADO.NET, SignalR, AngularJS