From 3607e0d0ebb9c5a3d2453ca3a304408c0b3f94b9 Mon Sep 17 00:00:00 2001 From: Haroon Date: Fri, 22 Nov 2013 10:27:48 +0000 Subject: [PATCH] better documentation for date range class --- .../Request/SearchRepositoriesRequest.cs | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/Octokit/Models/Request/SearchRepositoriesRequest.cs b/Octokit/Models/Request/SearchRepositoriesRequest.cs index c73dd03e..532dceae 100644 --- a/Octokit/Models/Request/SearchRepositoriesRequest.cs +++ b/Octokit/Models/Request/SearchRepositoriesRequest.cs @@ -312,21 +312,45 @@ namespace Octokit } } + /// + /// helper method to create a LessThan Date Comparision + /// e.g. "<" 2011 + /// + /// date to be used for comparision (times are ignored) + /// public static DateRange LessThan(DateTime date) { return new DateRange(date, QualifierOperator.LessThan); } + /// + /// helper method to create a LessThanOrEqualTo Date Comparision + /// e.g. "<=" 2011 + /// + /// date to be used for comparision (times are ignored) + /// public static DateRange LessThanOrEquals(DateTime date) { return new DateRange(date, QualifierOperator.LessOrEqualTo); } + /// + /// helper method to create a GreaterThan Date Comparision + /// e.g. ">" 2011 + /// + /// date to be used for comparision (times are ignored) + /// public static DateRange GreaterThan(DateTime date) { return new DateRange(date, QualifierOperator.GreaterThan); } + /// + /// helper method to create a GreaterThanOrEqualTo Date Comparision + /// e.g. ">=" 2011 + /// + /// date to be used for comparision (times are ignored) + /// public static DateRange GreaterThanOrEquals(DateTime date) { return new DateRange(date, QualifierOperator.GreaterOrEqualTo);