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

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

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

Метод Описание
AuthLessonServiceWrapper ( ILessonService lessonService, ClaimsPrincipal principal, EntityValidator entityValidator, int>.IUserStore userStore, EasyTeach.Core.Security.ClaimsAuthorizationManager authorizationManager ) : System
CreateLesson ( ILessonModel lesson ) : void
GetLessonById ( int lessonId ) : ILessonModel
GetLessons ( ) : IQueryable
RemoveLesson ( int lessonId ) : void
UpdateLesson ( ILessonModel lesson ) : void

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

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

public AuthLessonServiceWrapper ( ILessonService lessonService, ClaimsPrincipal principal, EntityValidator entityValidator, int>.IUserStore userStore, EasyTeach.Core.Security.ClaimsAuthorizationManager authorizationManager ) : System
lessonService ILessonService
principal System.Security.Claims.ClaimsPrincipal
entityValidator EntityValidator
userStore int>.IUserStore
authorizationManager EasyTeach.Core.Security.ClaimsAuthorizationManager
Результат System

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

public CreateLesson ( ILessonModel lesson ) : void
lesson ILessonModel
Результат void

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

public GetLessonById ( int lessonId ) : ILessonModel
lessonId int
Результат ILessonModel

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

public GetLessons ( ) : IQueryable
Результат IQueryable

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

public RemoveLesson ( int lessonId ) : void
lessonId int
Результат void

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

public UpdateLesson ( ILessonModel lesson ) : void
lesson ILessonModel
Результат void