View on GitHub

LinqToTwitter

LINQ Provider for the Twitter API (C# Twitter Library)

Blocking a User

Block a user.

Signature:
public async Task<User> CreateBlockAsync(
    ulong userID, string screenName, bool skipStatus)
public async Task<User> CreateBlockAsync(
    ulong userID, string screenName, bool includeEntities, bool skipStatus)
Parameters/Filters:
Name Purpose Type Required
includeEntities Include Twitter entities (default: true) bool no
screenName Screen name of user to follow string only if UserID is empty
skipStatus Exclude status information bool no
userID ID of user to follow string only if ScreenName is empty

Return Type: User

v3.0 Example:
            Console.Write("User Screen Name to Block: ");
            string userName = Console.ReadLine();

            var user = await twitterCtx.CreateBlockAsync(0, userName, true);

            if (user != null)
                Console.WriteLine("User Name: " + user.Name);
v2.1 Example:
            Console.Write("User Screen Name to Block: ");
            string userName = Console.ReadLine();

            var user = twitterCtx.CreateBlock(userName);

            if (user == null) return;

            Console.WriteLine("User Name: " + user.Name);

Twitter API: blocks/create