You could add a property with the following implementation to your VM base class.
public class ViewModelBase : ....
{
protected Dispatcher Dispatcher
{
get { return Application.Current.Dispatcher; }
}
}
Now you have a dispatcher in your VM. For more information, please have a look here. Or you simply use Application.Current.Dispatcher
at the place where you're needing it.