C# Class Crosschat.Server.Application.Services.FriendsService

Inheritance: Crosschat.Server.Application.Seedwork.AppService
ファイルを表示 Open project: EgorBo/CrossChat-Xamarin.Forms

Public Methods

Method Description
AddToFriends ( ISession session, AddToFriendsRequest request ) : AddToFriendsResponse
FriendsService ( IUnitOfWorkFactory unitOfWorkFactory ) : System.Linq
GetFriends ( ISession session, UserFriendsRequest request ) : UserFriendsResponse
RemoveFromFriends ( ISession session, RemoveFromFriendsRequest request ) : RemoveFromFriendsResponse

Method Details

AddToFriends() public method

public AddToFriends ( ISession session, AddToFriendsRequest request ) : AddToFriendsResponse
session ISession
request Crosschat.Server.Application.DataTransferObjects.Requests.AddToFriendsRequest
return Crosschat.Server.Application.DataTransferObjects.Requests.AddToFriendsResponse

FriendsService() public method

public FriendsService ( IUnitOfWorkFactory unitOfWorkFactory ) : System.Linq
unitOfWorkFactory IUnitOfWorkFactory
return System.Linq

GetFriends() public method

public GetFriends ( ISession session, UserFriendsRequest request ) : UserFriendsResponse
session ISession
request UserFriendsRequest
return Crosschat.Server.Application.DataTransferObjects.Requests.UserFriendsResponse

RemoveFromFriends() public method

public RemoveFromFriends ( ISession session, RemoveFromFriendsRequest request ) : RemoveFromFriendsResponse
session ISession
request Crosschat.Server.Application.DataTransferObjects.Requests.RemoveFromFriendsRequest
return Crosschat.Server.Application.DataTransferObjects.Requests.RemoveFromFriendsResponse