using System.Threading.Tasks; namespace Octokit { /// /// A client for GitHub's meta APIs. /// /// /// See the Meta API documentation for more details. /// public interface IMetaClient { /// /// Returns a client to get public keys for validating request signatures. /// IPublicKeysClient PublicKeys { get; } /// /// Retrieves information about GitHub.com, the service or a GitHub Enterprise installation. /// /// Thrown when a general API error occurs. /// An containing metadata about the GitHub instance. Task GetMetadata(); } }