C# Класс EasyTeach.Core.Services.Dashboard.Impl.AuthVisitServiceWrapper

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

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

Метод Описание
AuthVisitServiceWrapper ( IVisitService visitService, ClaimsPrincipal principal, EntityValidator entityValidator, int>.IUserStore userStore, System.Security.Claims.ClaimsAuthorizationManager authorizationManager ) : System
GetGroupVisits ( int groupId ) : IQueryable
GetGroupVisitsAvailableForStudent ( IPrincipal principal ) : IQueryable
UpdateVisitAsync ( IVisitModel visit ) : System.Threading.Tasks.Task

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

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

public AuthVisitServiceWrapper ( IVisitService visitService, ClaimsPrincipal principal, EntityValidator entityValidator, int>.IUserStore userStore, System.Security.Claims.ClaimsAuthorizationManager authorizationManager ) : System
visitService IVisitService
principal System.Security.Claims.ClaimsPrincipal
entityValidator EntityValidator
userStore int>.IUserStore
authorizationManager System.Security.Claims.ClaimsAuthorizationManager
Результат System

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

public GetGroupVisits ( int groupId ) : IQueryable
groupId int
Результат IQueryable

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

public GetGroupVisitsAvailableForStudent ( IPrincipal principal ) : IQueryable
principal IPrincipal
Результат IQueryable

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

public UpdateVisitAsync ( IVisitModel visit ) : System.Threading.Tasks.Task
visit IVisitModel
Результат System.Threading.Tasks.Task