C# Class GitHubFeeds.Controllers.CommentsController

Inheritance: PipelineAsyncController
Afficher le fichier Open project: bgrainger/GitHubFeeds

Méthodes publiques

Méthode Description
ListAsync ( ListParameters p ) : void
ListCompleted ( System.Web.Mvc.ActionResult result ) : System.Web.Mvc.ActionResult

Private Methods

Méthode Description
CreateCommentHtml ( int version, GitHubCommentModel model ) : string
CreateCommentItem ( ListParameters p, GitHubComment comment ) : System.ServiceModel.Syndication.SyndicationItem
CreateCommentModel ( int version, GitHubComment comment ) : GitHubCommentModel
CreateCommentsPageUri ( ListParameters p, int pageOffset, int pageSize ) : Uri
CreateFeed ( ListParameters p, List comments ) : bool
CreateRequest ( ListParameters p, Uri uri ) : HttpWebRequest
GetCommentCount ( ListParameters p, Task responseTask ) : int
GetCommentPages ( ListParameters p, int commentCount ) : Task[]
GetComments ( ListParameters p, Task tasks ) : List
GetCommits ( ListParameters p, List comments ) : Task>
GetFirstComment ( ListParameters p ) : Task
RenderCommitForSubject ( GitHubCommentModel model ) : string

Method Details

ListAsync() public méthode

public ListAsync ( ListParameters p ) : void
p GitHubFeeds.Models.ListParameters
Résultat void

ListCompleted() public méthode

public ListCompleted ( System.Web.Mvc.ActionResult result ) : System.Web.Mvc.ActionResult
result System.Web.Mvc.ActionResult
Résultat System.Web.Mvc.ActionResult