Challonge-DotNet

LastCommit Nuget


Challonge-DotNet is a C# implementation of the CHALLONGE! API built on .NET that exposes asynchronous methods for interacting with the API.

Requirements


  • .NET 5.0
  • Internet connection

Installation


Recommended methods:

  • Package manager UI
  • Package manager Console:
    PM> Install-Package Challonge-DotNet -Version 1.1.0
  • .NET CLI
    > dotnet add package Challonge-DotNet --version 1.1.0

Basic Usage


See the guides section to see some examples on how to use the package.


Note

The following observations arose from experimenting and debugging, so they may not be totally accurate.

  • Match attachment files must be images.
  • The Participant returned from UndoCheckInParticipantAsync has the correct checked-in status, but this is not the case for the Participant returned from GetParticipantAsync after undoing their check-in. This behavior has been documented elsewhere, so there's a chance it's a Challonge-side issue.
  • The HasAttachment property of Match does not appear to be set to true when a MatchAttachment is created; however, the AttachmentCount property is incremented.
  • Improve this Doc
In This Article
Back to top Generated by DocFX