public async Task GetMentionsTimelineApi(bool read, MentionsTabModel tab, bool more, bool startup)
{
this.CheckAccountState();
var count = GetApiResultCount(MyCommon.WORKERTYPE.Reply, more, startup);
TwitterStatus[] statuses;
if (more)
{
statuses = await this.Api.StatusesMentionsTimeline(count, maxId: tab.OldestId)
.ConfigureAwait(false);
}
else
{
statuses = await this.Api.StatusesMentionsTimeline(count)
.ConfigureAwait(false);
}
var minimumId = this.CreatePostsFromJson(statuses, MyCommon.WORKERTYPE.Reply, tab, read);
if (minimumId != null)
tab.OldestId = minimumId.Value;
}