C# Класс eu.sig.training.ch06.userservice.v3.UserService

Показать файл Открыть проект

Открытые методы

Метод Описание
BlockUser ( User user ) : void
ChangeUserInfo ( UserInfo userInfo ) : User
DoesUserExist ( string userId ) : bool
GetAllBlockedUsers ( ) : List
GetNotificationTypes ( User user ) : List
LoadUser ( string userId ) : User
RegisterForNotifications ( User user, NotificationType type ) : void
SearchUsers ( UserInfo userInfo ) : List
UnregisterForNotifications ( User user, NotificationType type ) : void

Описание методов

BlockUser() публичный Метод

public BlockUser ( User user ) : void
user User
Результат void

ChangeUserInfo() публичный Метод

public ChangeUserInfo ( UserInfo userInfo ) : User
userInfo UserInfo
Результат User

DoesUserExist() публичный Метод

public DoesUserExist ( string userId ) : bool
userId string
Результат bool

GetAllBlockedUsers() публичный Метод

public GetAllBlockedUsers ( ) : List
Результат List

GetNotificationTypes() публичный Метод

public GetNotificationTypes ( User user ) : List
user User
Результат List

LoadUser() публичный Метод

public LoadUser ( string userId ) : User
userId string
Результат User

RegisterForNotifications() публичный Метод

public RegisterForNotifications ( User user, NotificationType type ) : void
user User
type NotificationType
Результат void

SearchUsers() публичный Метод

public SearchUsers ( UserInfo userInfo ) : List
userInfo UserInfo
Результат List

UnregisterForNotifications() публичный Метод

public UnregisterForNotifications ( User user, NotificationType type ) : void
user User
type NotificationType
Результат void