يعرض هذا المستند تفاصيل تعليمات النشر والاستخدام لتطبيق RssManager، وهو نظام قوي لإدارة موجز RSS تم إنشاؤه باستخدام ASP.NET WebAPI وOWIN وNinject وADO.NET وSignalR وAngularJS. ويتميز بالمصادقة المستندة إلى الرمز المميز والإشعارات في الوقت الفعلي عبر SignalR. يتم توفير خطوات الإعداد التفصيلية أدناه.
مدير آر إس إس
قم باستعادة حزم NuGet الضرورية
نشر مشروع RssManager.Database على أي مثيل SQL Server
قم بتعديل قسم "connectionStrings" في Web.config لمشروع RssManager.WebAPI
قم بتعديل البرامج النصية/app/module-common.js (وظيفة getApiBaseUrl()) في حالة نشر RssManager.WebAPI
قم بتعيين مشاريع بدء تشغيل متعددة في خصائص الحل:
5.1. RssManager.WebAPI: ابدأ
5.2. RssManager.WebApp: ابدأ بدون تصحيح الأخطاء
تحقق من إعدادات جدار الحماية الخاص بك إذا لزم الأمر
ابدأ الحل
وصف
تم تنفيذ المصادقة/التفويض القائم على الرمز المميز في المشروع. قم بإنشاء حساب جديد باستخدام وظيفة "التسجيل" قبل تسجيل الدخول لأول مرة.
التكرار الافتراضي لتحديث قنوات RSS يساوي 5 دقائق ويمكن تغييره في Web.config لمشروع RssManager.WebAPI.
يتم تنفيذ الإخطارات على قنوات RSS بتحديثات جديدة بناءً على SignalR.
الكلمات الرئيسية
ASP.NET WebAPI، OWIN، Ninject، ADO.NET، SignalR، AngularJS