C# Class Blog.Web.Api.Controllers.CommunityController

Inheritance: ApiController
Show file Open project: jsnmgpnty/Blogness2.0

Public Methods

Method Description
CommunityController ( ICommunityResource communityResource, IUsersResource usersResource, IPostsResource postsResource, IErrorSignaler errorSignaler ) : System

Private Methods

Method Description
Delete ( int id ) : void
GetById ( int id ) : IHttpActionResult
GetCreatedByUser ( int userId ) : IHttpActionResult
GetJoinedByUser ( int userId ) : IHttpActionResult
GetList ( ) : IHttpActionResult
GetMembers ( int id ) : IHttpActionResult
GetMore ( int skip = 10 ) : IHttpActionResult
GetMoreCreatedByUser ( int userId, int skip = 10 ) : IHttpActionResult
GetMoreJoinedByUser ( int userId, int skip = 10 ) : IHttpActionResult
GetMoreMembers ( int id, int skip ) : IHttpActionResult
GetMorePosts ( int id, [ userId, int skip ) : IHttpActionResult
GetPosts ( int id, [ userId ) : IHttpActionResult
Join ( [ user, int communityId ) : IHttpActionResult
Leave ( [ user, int communityId ) : IHttpActionResult
Post ( [ community ) : IHttpActionResult
Put ( [ community ) : IHttpActionResult

Method Details

CommunityController() public method

public CommunityController ( ICommunityResource communityResource, IUsersResource usersResource, IPostsResource postsResource, IErrorSignaler errorSignaler ) : System
communityResource ICommunityResource
usersResource IUsersResource
postsResource IPostsResource
errorSignaler IErrorSignaler
return System