Files
octokit.net/Octokit/Http/ApiInfoExtensions.cs
Haacked 2d81cb37cc Move more types into the Octokit namespace
This makes it so GHfW doesn't have to reference Octokit.Internal
2013-10-08 17:02:51 -07:00

36 lines
812 B
C#

using System;
namespace Octokit
{
public static class ApiInfoExtensions
{
public static Uri GetPreviousPageUrl(this ApiInfo info)
{
Ensure.ArgumentNotNull(info, "info");
return info.Links.SafeGet("prev");
}
public static Uri GetNextPageUrl(this ApiInfo info)
{
Ensure.ArgumentNotNull(info, "info");
return info.Links.SafeGet("next");
}
public static Uri GetFirstPageUrl(this ApiInfo info)
{
Ensure.ArgumentNotNull(info, "info");
return info.Links.SafeGet("first");
}
public static Uri GetLastPageUrl(this ApiInfo info)
{
Ensure.ArgumentNotNull(info, "info");
return info.Links.SafeGet("last");
}
}
}