public async Task GetListStatus(bool read, ListTimelineTabModel tab, bool more, bool startup)
{
var count = GetApiResultCount(MyCommon.WORKERTYPE.List, more, startup);
TwitterStatus[] statuses;
if (more)
{
statuses = await this.Api.ListsStatuses(tab.ListInfo.Id, count, maxId: tab.OldestId, includeRTs: SettingCommon.Instance.IsListsIncludeRts)
.ConfigureAwait(false);
}
else
{
statuses = await this.Api.ListsStatuses(tab.ListInfo.Id, count, includeRTs: SettingCommon.Instance.IsListsIncludeRts)
.ConfigureAwait(false);
}
var minimumId = CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.List, tab, read);
if (minimumId != null)
tab.OldestId = minimumId.Value;
}