मैं पृष्ठभूमि में एक काम तो क्या मेरी कार्य कर रहा है लागू करने की आवश्यकता के लिए पृष्ठभूमि कार्य चलाने के लिए? मैं एक मेज है कि प्रत्येक ग्राहकों की किराया राशि को संग्रहीत करता है, तो मैं ackf इसलिए मैं इसे googled और मैं कोड का एक टुकड़ा है कि (यह webbackgrounder
बुलाया nuget है) में पाया गया एक विशिष्ट datetime
के बाद हर महीने में किराए मूल्य की गणना करने की जरूरत है मैं जोड़ा यह मेरे समाधान के लिए और यह मेरे कोड के इस हिस्से मेरी कार्य संभाल करने देता है:MVC में webbackgrounder nuget का उपयोग लंबे समय
using System;
using System.Threading;
using System.Threading.Tasks;
namespace WebBackgrounder.DemoWeb
{
public class SampleJob : Job
{
public SampleJob(TimeSpan interval, TimeSpan timeout)
: base("Sample Job", interval, timeout)
{
}
public override Task Execute()
{
return new Task(() => Thread.Sleep(3000));
}
}
}
मुझे पता है कि कैसे मैं अपने काम के लिए कार्यक्रम कर सकते हैं करना चाहते हैं?
अधिक विवरण: Here
मैं this article पाया, लेकिन तथ्य यह है मैं नहीं जानता कि मैं लंबे समय के लिए इस विधि का उपयोग कर सकते हैं ?? सबसे अच्छा संबंध है।
किसी भी विचार की सराहना की जाएगी।
.net 4.5 की आवश्यकता है। – kristianp