C# Класс IsThereAnyNews.Services.Implementation.UsersService

Наследование: IUsersService
Показать файл Открыть проект

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

Метод Описание
LoadAllUsersPublicProfile ( ) : AllUsersPublicProfilesViewModel
LoadUserPublicProfile ( long id ) : UserDetailedPublicProfileViewModel
SubscribeToUser ( SubscribeToUserActivityDto model ) : void
UnsubscribeToUser ( SubscribeToUserActivityDto model ) : void
UsersService ( IUserRepository usersRepository, IUsersSubscriptionRepository usersSubscriptionRepository, IUserAuthentication authentication, IMapper mapper ) : System.Collections.Generic

Приватные методы

Метод Описание
ProjectToViewModel ( UserPublicProfile model ) : UserPublicProfileViewModel

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

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

public LoadAllUsersPublicProfile ( ) : AllUsersPublicProfilesViewModel
Результат IsThereAnyNews.ViewModels.AllUsersPublicProfilesViewModel

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

public LoadUserPublicProfile ( long id ) : UserDetailedPublicProfileViewModel
id long
Результат IsThereAnyNews.ViewModels.UserDetailedPublicProfileViewModel

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

public SubscribeToUser ( SubscribeToUserActivityDto model ) : void
model SubscribeToUserActivityDto
Результат void

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

public UnsubscribeToUser ( SubscribeToUserActivityDto model ) : void
model SubscribeToUserActivityDto
Результат void

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

public UsersService ( IUserRepository usersRepository, IUsersSubscriptionRepository usersSubscriptionRepository, IUserAuthentication authentication, IMapper mapper ) : System.Collections.Generic
usersRepository IUserRepository
usersSubscriptionRepository IUsersSubscriptionRepository
authentication IUserAuthentication
mapper IMapper
Результат System.Collections.Generic