private static async Task StartRequesterAsync()
{
requester = new BackgroundHttpClientRequester(PreprocessHttpRequest, IsInternetAvailable);
var previousRequests = await LocalFolderContractSerializer<List<Uri>>.RestoreAsync(RequestQueueFileName);
requester.Start(lastUploadInterval, previousRequests);
}