View Full Version : سوال: نحوه اضافه کردن امکان Publish Date
jaykob
جمعه 03 شهریور 1396, 17:47 عصر
سلام
من یک وبلاگ دارم که مد نظرم هست پست ها به صورت یکجا وارد شوند و یک Publish Date داشته باشند که به طور مثال هر کدام در یک تاریخ و ساعت مشخص در وبلاگ منتشر شوند . چطور می تونم این امکان رو در Asp.net MVC پیاده سازی کنم ؟
با تشکر
Moien Tajik
جمعه 03 شهریور 1396, 21:11 عصر
برای پست هاتون 2 فیلد باید بزارید :
IsPublished: bool
PublishDate: DateTime
با استفاده از Quartz.NET میتونید کارهای زمان بندی شده رو انجام بدید .
داخل متد Job تون در Quartz چک کنید اون پست هایی که IsPublished اون ها false هست رو منتشر کنید و بعد از منتشر شدن ، IsPublished رو true کنید تا دفعه های بعد مجدد منتشر نشه .
http://www.dotnettips.info/post/997
https://www.mikesdotnetting.com/article/254/scheduled-tasks-in-asp-net-with-quartz-net
http://www.quartz-scheduler.org/documentation/quartz-2.x/examples/Example3.html
moslem.hady
شنبه 04 شهریور 1396, 08:51 صبح
یا حتی میتونید توی استورپروسیجر یا هرجایی که پست ها رو واکشی میکنید، اونایی که publishDate بزرگتر از تاریخ و ساعت فعلی هست رو بیارید! دیگه نیازی به جاب و ... نیست
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.