OpenTween.ListAvailable.FetchListsAsync C# (CSharp) Method

FetchListsAsync() private method

private FetchListsAsync ( ) : Task>
return Task>
        private async Task<IReadOnlyList<ListElement>> FetchListsAsync()
        {
            using (var dialog = new WaitingDialog("Getting Lists..."))
            {
                var cancellationToken = dialog.EnableCancellation();

                var tw = ((TweenMain)this.Owner).TwitterInstance;
                var task = tw.GetListsApi();
                await dialog.WaitForAsync(this, task);

                cancellationToken.ThrowIfCancellationRequested();
            }

            return TabInformations.GetInstance().SubscribableLists;
        }