C# 클래스 Blog.Logic.Core.ChatMessagesLogic

상속: IChatMessagesLogic
파일 보기 프로젝트 열기: jsnmgpnty/Blogness2.0

공개 메소드들

메소드 설명
Add ( ChatMessage chatMessage ) : ChatMessage
ChatMessagesLogic ( IChatMessageRepository chatMessageRepository, IUserRepository userRepository ) : System
GetChatMessagesByUser ( int fromUserId, int toUserId ) : List
GetChatMessagesByUser ( string fromUsername, string toUsername ) : List
GetChatMessagesListByUser ( int userId ) : ChatMessagesList
GetChatMessagesListByUser ( string username ) : ChatMessagesList
GetMoreChatMessagesByUser ( int fromUserId, int toUserId, int skip = 25 ) : List
GetMoreChatMessagesByUser ( string fromUsername, string toUsername, int skip = 25 ) : List

비공개 메소드들

메소드 설명
GetChatMessages ( int fromUserId, int toUserId ) : List
GetChatMessagesList ( int userId ) : ChatMessagesList
GetMoreChatMessages ( int fromUserId, int toUserId, int skip = 25 ) : List
GetUserByUsername ( string username ) : User

메소드 상세

Add() 공개 메소드

public Add ( ChatMessage chatMessage ) : ChatMessage
chatMessage Blog.Common.Contracts.ChatMessage
리턴 Blog.Common.Contracts.ChatMessage

ChatMessagesLogic() 공개 메소드

public ChatMessagesLogic ( IChatMessageRepository chatMessageRepository, IUserRepository userRepository ) : System
chatMessageRepository IChatMessageRepository
userRepository IUserRepository
리턴 System

GetChatMessagesByUser() 공개 메소드

public GetChatMessagesByUser ( int fromUserId, int toUserId ) : List
fromUserId int
toUserId int
리턴 List

GetChatMessagesByUser() 공개 메소드

public GetChatMessagesByUser ( string fromUsername, string toUsername ) : List
fromUsername string
toUsername string
리턴 List

GetChatMessagesListByUser() 공개 메소드

public GetChatMessagesListByUser ( int userId ) : ChatMessagesList
userId int
리턴 Blog.Common.Contracts.ViewModels.ChatMessagesList

GetChatMessagesListByUser() 공개 메소드

public GetChatMessagesListByUser ( string username ) : ChatMessagesList
username string
리턴 Blog.Common.Contracts.ViewModels.ChatMessagesList

GetMoreChatMessagesByUser() 공개 메소드

public GetMoreChatMessagesByUser ( int fromUserId, int toUserId, int skip = 25 ) : List
fromUserId int
toUserId int
skip int
리턴 List

GetMoreChatMessagesByUser() 공개 메소드

public GetMoreChatMessagesByUser ( string fromUsername, string toUsername, int skip = 25 ) : List
fromUsername string
toUsername string
skip int
리턴 List