Beispiel #1
0
        /// <summary>
        /// Add blocking users
        /// </summary>
        /// <param name="ids">target users' ids</param>
        public async Task AddNoRetweetsAsync(IEnumerable <long> ids)
        {
            var m = ids.Memoize();

            lock (this._noRetweetsLocker)
            {
                m.ForEach(this._noRetweets.Add);
            }
            await UserProxy.AddNoRetweetssAsync(_accountId, m);

            m.ForEach(id => this.OnAccountDataUpdated(id, true, RelationDataChange.NoRetweets));
        }