{
var retweetedId = item.RetweetedId.Value;
- //true:追加、False:保持済み
PostClass status;
- if (_retweets.TryGetValue(retweetedId, out status))
+ if (this._retweets.TryGetValue(retweetedId, out status))
{
status.RetweetedCount++;
if (status.RetweetedCount > 10)
return;
}
- _retweets.Add(
- item.RetweetedId.Value,
+ this._retweets.Add(
+ retweetedId,
new PostClass(
item.Nickname,
item.TextFromApi,
"",
null,
item.PostGeo
- )
+ ) {
+ RetweetedCount = 1,
+ Media = new List<MediaInfo>(item.Media),
+ QuoteStatusIds = item.QuoteStatusIds.ToArray(),
+ }
);
- _retweets[retweetedId].RetweetedCount++;
}
public bool AddQuoteTweet(PostClass item)