CSharpAnalytics.AutoMeasurement.SuspendRequesterAsync C# (CSharp) Метод

SuspendRequesterAsync() приватный статический Метод

Suspend the requester and preserve any unsent URIs.
private static SuspendRequesterAsync ( ) : System.Threading.Tasks.Task
Результат System.Threading.Tasks.Task
        private static async Task SuspendRequesterAsync()
        {
            var recentRequestsToPersist = new List<Uri>();
            if (requester.IsStarted)
            {
                var pendingRequests = await requester.StopAsync();
                recentRequestsToPersist = pendingRequests.Skip(pendingRequests.Count - MaximumRequestsToPersist).ToList();
            }
            await LocalFolderContractSerializer<List<Uri>>.SaveAsync(recentRequestsToPersist, RequestQueueFileName);
            await SaveSessionState(sessionManager.GetState());
        }