I am working on background music, streaming music from website. I am trying to get info about music every 3 seconds from web, even when the app is closed. Everything is working except my ticker which is not working in background.
This is my code:
public sealed class AudioTask : IBackgroundTask
{
#region Music properties
private void setTicker()
{
AutoResetEvent _refreshWaiter = new AutoResetEvent(true);
dispatcherTimer = new DispatcherTimer();
dispatcherTimer.Tick += dispatcherTimer_Tick;
dispatcherTimer.Interval = new TimeSpan(0, 0, 3);
dispatcherTimer.Start();
}
private void dispatcherTimer_Tick(object sender, object e)
{
GetInfoAboutMusic();
}
}
Maybe there is something like DispatcherTime
? What do I have to use?