C# Class Blog.Services.Helpers.Rest.ChatMessagesRestResource

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

Public Methods

Method Description
AddChatMessage ( ChatMessage chatMessage, string authenticationToken ) : ChatMessage
GetChatMessagesByUserIds ( int fromUserId, int toUserId, string authenticationToken ) : List
GetChatMessagesByUsernames ( string fromUsername, string toUsername, string authenticationToken ) : List
GetChatMessagesListByUserId ( int userId, string authenticationToken ) : ChatMessagesList
GetChatMessagesListByUsername ( string username, string authenticationToken ) : ChatMessagesList
GetMoreChatMessagesByUserIds ( int fromUserId, int toUserId, string authenticationToken, int skip = 25 ) : List
GetMoreChatMessagesByUsernames ( string fromUsername, string toUsername, string authenticationToken, int skip = 25 ) : List

Method Details

AddChatMessage() public method

public AddChatMessage ( ChatMessage chatMessage, string authenticationToken ) : ChatMessage
chatMessage Blog.Common.Contracts.ChatMessage
authenticationToken string
return Blog.Common.Contracts.ChatMessage

GetChatMessagesByUserIds() public method

public GetChatMessagesByUserIds ( int fromUserId, int toUserId, string authenticationToken ) : List
fromUserId int
toUserId int
authenticationToken string
return List

GetChatMessagesByUsernames() public method

public GetChatMessagesByUsernames ( string fromUsername, string toUsername, string authenticationToken ) : List
fromUsername string
toUsername string
authenticationToken string
return List

GetChatMessagesListByUserId() public method

public GetChatMessagesListByUserId ( int userId, string authenticationToken ) : ChatMessagesList
userId int
authenticationToken string
return Blog.Common.Contracts.ViewModels.ChatMessagesList

GetChatMessagesListByUsername() public method

public GetChatMessagesListByUsername ( string username, string authenticationToken ) : ChatMessagesList
username string
authenticationToken string
return Blog.Common.Contracts.ViewModels.ChatMessagesList

GetMoreChatMessagesByUserIds() public method

public GetMoreChatMessagesByUserIds ( int fromUserId, int toUserId, string authenticationToken, int skip = 25 ) : List
fromUserId int
toUserId int
authenticationToken string
skip int
return List

GetMoreChatMessagesByUsernames() public method

public GetMoreChatMessagesByUsernames ( string fromUsername, string toUsername, string authenticationToken, int skip = 25 ) : List
fromUsername string
toUsername string
authenticationToken string
skip int
return List