├── .gitignore ├── .nuget ├── NuGet.Config ├── NuGet.exe └── NuGet.targets ├── Contrib.md ├── IntegrationTests ├── AuthTests.cs ├── GistTests.cs ├── HookTests.cs ├── IntegrationTestParameters.cs ├── IntegrationTests.csproj ├── IssueTests.cs ├── OrganizationTests.cs ├── Properties │ └── AssemblyInfo.cs ├── RepositoryTests.cs ├── SearchTests.cs ├── TestExtensions.cs ├── UserTests.cs ├── WithGitHubApi.cs └── packages.config ├── IronGitHub.sln ├── IronGitHub ├── ApiResponse.cs ├── Apis │ ├── GistsApi.cs │ ├── HookApi.cs │ ├── IssuesApi.cs │ ├── MembersApi.cs │ ├── OrganizationsApi.cs │ ├── RepositoriesApi.cs │ ├── SearchApi.cs │ └── UsersApi.cs ├── Application.cs ├── Configuration.cs ├── Entities │ ├── App.cs │ ├── Authorization.cs │ ├── ChangeStatus.cs │ ├── Comment.cs │ ├── Commit.cs │ ├── Download.cs │ ├── Entity.cs │ ├── Event.cs │ ├── Fork.cs │ ├── Gist.cs │ ├── GistFile.cs │ ├── Hook.cs │ ├── Issue.cs │ ├── Label.cs │ ├── Milestone.cs │ ├── Organization.cs │ ├── Page.cs │ ├── Permissions.cs │ ├── PullRequest.cs │ ├── Repository.cs │ ├── RepositorySorts.cs │ ├── RepositoryTypes.cs │ ├── Team.cs │ ├── User.cs │ ├── UserSorts.cs │ └── VersionEntry.cs ├── Exceptions │ ├── ForbiddenException.cs │ ├── GitHubError.cs │ ├── GitHubErrorException.cs │ ├── GitHubErrorExceptionFactory.cs │ ├── GitHubErrorResponse.cs │ ├── GitHubException.cs │ ├── NotFoundException.cs │ ├── RateLimitExceededException.cs │ ├── ServerErrorException.cs │ ├── UnauthorizedException.cs │ └── UnprocessableEntityException.cs ├── GitHubApi.cs ├── GitHubApiBase.cs ├── GitHubApiContext.cs ├── HttpExtensions.cs ├── IronGitHub.csproj ├── IronGitHub.nuspec ├── IssueStates.cs ├── JsonExtensions.cs ├── MilestoneStates.cs ├── Properties │ └── AssemblyInfo.cs ├── Scopes.cs ├── SortOrders.cs └── packages.config ├── License.txt ├── README.md └── UnitTests ├── GistTests.cs ├── GitHubApiTests.cs ├── JsonExtensionsTests.cs ├── Properties └── AssemblyInfo.cs ├── UnitTests.csproj └── packages.config /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/.gitignore -------------------------------------------------------------------------------- /.nuget/NuGet.Config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/.nuget/NuGet.Config -------------------------------------------------------------------------------- /.nuget/NuGet.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/.nuget/NuGet.exe -------------------------------------------------------------------------------- /.nuget/NuGet.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/.nuget/NuGet.targets -------------------------------------------------------------------------------- /Contrib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/Contrib.md -------------------------------------------------------------------------------- /IntegrationTests/AuthTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/AuthTests.cs -------------------------------------------------------------------------------- /IntegrationTests/GistTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/GistTests.cs -------------------------------------------------------------------------------- /IntegrationTests/HookTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/HookTests.cs -------------------------------------------------------------------------------- /IntegrationTests/IntegrationTestParameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/IntegrationTestParameters.cs -------------------------------------------------------------------------------- /IntegrationTests/IntegrationTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/IntegrationTests.csproj -------------------------------------------------------------------------------- /IntegrationTests/IssueTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/IssueTests.cs -------------------------------------------------------------------------------- /IntegrationTests/OrganizationTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/OrganizationTests.cs -------------------------------------------------------------------------------- /IntegrationTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /IntegrationTests/RepositoryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/RepositoryTests.cs -------------------------------------------------------------------------------- /IntegrationTests/SearchTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/SearchTests.cs -------------------------------------------------------------------------------- /IntegrationTests/TestExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/TestExtensions.cs -------------------------------------------------------------------------------- /IntegrationTests/UserTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/UserTests.cs -------------------------------------------------------------------------------- /IntegrationTests/WithGitHubApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/WithGitHubApi.cs -------------------------------------------------------------------------------- /IntegrationTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IntegrationTests/packages.config -------------------------------------------------------------------------------- /IronGitHub.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub.sln -------------------------------------------------------------------------------- /IronGitHub/ApiResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/ApiResponse.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/GistsApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/GistsApi.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/HookApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/HookApi.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/IssuesApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/IssuesApi.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/MembersApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/MembersApi.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/OrganizationsApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/OrganizationsApi.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/RepositoriesApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/RepositoriesApi.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/SearchApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/SearchApi.cs -------------------------------------------------------------------------------- /IronGitHub/Apis/UsersApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Apis/UsersApi.cs -------------------------------------------------------------------------------- /IronGitHub/Application.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Application.cs -------------------------------------------------------------------------------- /IronGitHub/Configuration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Configuration.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/App.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/App.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Authorization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Authorization.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/ChangeStatus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/ChangeStatus.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Comment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Comment.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Commit.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Commit.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Download.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Download.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Entity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Entity.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Event.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Event.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Fork.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Fork.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Gist.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Gist.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/GistFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/GistFile.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Hook.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Hook.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Issue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Issue.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Label.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Label.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Milestone.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Milestone.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Organization.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Organization.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Page.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Page.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Permissions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Permissions.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/PullRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/PullRequest.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Repository.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Repository.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/RepositorySorts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/RepositorySorts.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/RepositoryTypes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/RepositoryTypes.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/Team.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/Team.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/User.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/User.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/UserSorts.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/UserSorts.cs -------------------------------------------------------------------------------- /IronGitHub/Entities/VersionEntry.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Entities/VersionEntry.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/ForbiddenException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/ForbiddenException.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/GitHubError.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/GitHubError.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/GitHubErrorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/GitHubErrorException.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/GitHubErrorExceptionFactory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/GitHubErrorExceptionFactory.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/GitHubErrorResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/GitHubErrorResponse.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/GitHubException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/GitHubException.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/NotFoundException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/NotFoundException.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/RateLimitExceededException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/RateLimitExceededException.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/ServerErrorException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/ServerErrorException.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/UnauthorizedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/UnauthorizedException.cs -------------------------------------------------------------------------------- /IronGitHub/Exceptions/UnprocessableEntityException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Exceptions/UnprocessableEntityException.cs -------------------------------------------------------------------------------- /IronGitHub/GitHubApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/GitHubApi.cs -------------------------------------------------------------------------------- /IronGitHub/GitHubApiBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/GitHubApiBase.cs -------------------------------------------------------------------------------- /IronGitHub/GitHubApiContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/GitHubApiContext.cs -------------------------------------------------------------------------------- /IronGitHub/HttpExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/HttpExtensions.cs -------------------------------------------------------------------------------- /IronGitHub/IronGitHub.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/IronGitHub.csproj -------------------------------------------------------------------------------- /IronGitHub/IronGitHub.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/IronGitHub.nuspec -------------------------------------------------------------------------------- /IronGitHub/IssueStates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/IssueStates.cs -------------------------------------------------------------------------------- /IronGitHub/JsonExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/JsonExtensions.cs -------------------------------------------------------------------------------- /IronGitHub/MilestoneStates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/MilestoneStates.cs -------------------------------------------------------------------------------- /IronGitHub/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /IronGitHub/Scopes.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/Scopes.cs -------------------------------------------------------------------------------- /IronGitHub/SortOrders.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/SortOrders.cs -------------------------------------------------------------------------------- /IronGitHub/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/IronGitHub/packages.config -------------------------------------------------------------------------------- /License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/License.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/README.md -------------------------------------------------------------------------------- /UnitTests/GistTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/UnitTests/GistTests.cs -------------------------------------------------------------------------------- /UnitTests/GitHubApiTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/UnitTests/GitHubApiTests.cs -------------------------------------------------------------------------------- /UnitTests/JsonExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/UnitTests/JsonExtensionsTests.cs -------------------------------------------------------------------------------- /UnitTests/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/UnitTests/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /UnitTests/UnitTests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/UnitTests/UnitTests.csproj -------------------------------------------------------------------------------- /UnitTests/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/in2bits/IronGitHub/HEAD/UnitTests/packages.config --------------------------------------------------------------------------------