async private void LoadAndRefresh(Mark selectedMark, Windows.UI.Xaml.Controls.WebView WebViewControl)
{
if (selectedMark.type == "undefined") // just to be sure mark got created
{
await Task.Delay(TimeSpan.FromSeconds(2));
}
while (shouldRefresh)
{
if (selectedMark.type == "link")
{
GetRequest(Globals.serverUrl);
}
else
{
GetRequest(Globals.serverUrl);
var file = selectedMark.type + ".html?id=" + selectedMark.id;
WebViewControl.Navigate(new Uri(Globals.serverUrl + "/template/" + file));
}
if (shouldRefresh)
{
await Task.Delay(TimeSpan.FromSeconds(10));
}
}
}