C# Class EasyTeach.Core.Services.Dashboard.Impl.AuthScoreServiceWrapper

Inheritance: IScoreService
ファイルを表示 Open project: WadeOne/EasyTeach

Public Methods

Method Description
AddScore ( IScoreModel score, int lessonId ) : void
AuthScoreServiceWrapper ( IScoreService scoreService, ClaimsPrincipal principal, EntityValidator entityValidator, int>.IUserStore userStore, System.Security.Claims.ClaimsAuthorizationManager authorizationManager ) : System
DeleteScore ( int scoreId ) : void
GetScores ( ) : IQueryable
UpdateScore ( IScoreModel score ) : void

Method Details

AddScore() public method

public AddScore ( IScoreModel score, int lessonId ) : void
score IScoreModel
lessonId int
return void

AuthScoreServiceWrapper() public method

public AuthScoreServiceWrapper ( IScoreService scoreService, ClaimsPrincipal principal, EntityValidator entityValidator, int>.IUserStore userStore, System.Security.Claims.ClaimsAuthorizationManager authorizationManager ) : System
scoreService IScoreService
principal System.Security.Claims.ClaimsPrincipal
entityValidator EntityValidator
userStore int>.IUserStore
authorizationManager System.Security.Claims.ClaimsAuthorizationManager
return System

DeleteScore() public method

public DeleteScore ( int scoreId ) : void
scoreId int
return void

GetScores() public method

public GetScores ( ) : IQueryable
return IQueryable

UpdateScore() public method

public UpdateScore ( IScoreModel score ) : void
score IScoreModel
return void