• #
    ‫۴ سال و ۱۰ ماه قبل، دوشنبه ۱۳ آبان ۱۳۹۸، ساعت ۱۸:۵۹
    اگر سرور در ایران باشد آیا لازم هست به 3.5 رو به آن اضافه کنیم؟
    DateTimeOffset.Now.AddHours(3.5)
    یا این فقط برای این هست که سرور در خارج از کشور باشد؟
    • #
      ‫۴ سال و ۱۰ ماه قبل، دوشنبه ۱۳ آبان ۱۳۹۸، ساعت ۲۳:۴۷
      فرقی نمی‌کند. همچنین روش صحیح این تبدیل زمان، به زمان ایران، استفاده از متد TimeZoneInfo.ConvertTime است؛ چون عدد 3.5 همیشه صحیح نیست (بستگی به فعال بودن و نبودن daylight saving time دارد).
  • #
    ‫۳ سال و ۱۱ ماه قبل، یکشنبه ۱۳ مهر ۱۳۹۹، ساعت ۲۲:۵۳
    من می‌خواستم با کمک کتابخانه شما، هر ۲۰۰ ملی ثانیه یک درخواست اجرا بشه. اما موفق نشدم. البته من سورس برنامه شما در گیت‌هاب هم دستکاری کردم اما باز نتونستم اجرای برنامه را به ملی ثانیه برسونم.
    آیا راهی هست؟
    • #
      ‫۲ سال و ۹ ماه قبل، دوشنبه ۱۷ آبان ۱۴۰۰، ساعت ۱۷:۴۵
      با سلام
      تا قبل از یکی شدن پکیج‌ها نیاز به ریجستر کردن app.UseDNTScheduler بود،که امکان مدیریت تسک‌ها در سرور‌های مخلتلف را فراهم می‌کرد.
      برای مثال نیاز هست که تسک‌ها فقط در سرور پروداکشن اجرا شوند.
      بعد از یکی شدن چه راهکاری پیشنهاد می‌کنید؟ 
      if (env.IsProduction())
      {           
        app.UseDNTScheduler();
      }