C# Класс LtiLibrary.Core.Outcomes.v1.OutcomesClient

Helper methods for the Basic Outcomes service introduced in LTI 1.1.
Показать файл Открыть проект

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

Метод Описание
DeleteScoreAsync ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : Task
IsLtiOutcomesRequest ( Stream stream ) : bool

Returns True if the stream contains an LTI Outcomes payload.

PostScoreAsync ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId, double score ) : Task
ReadScoreAsync ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : Task

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

Метод Описание
CreateLtiOutcomesRequest ( imsx_POXEnvelopeType imsxEnvelope, string url, string consumerKey, string consumerSecret ) : HttpRequestMessage
OutcomesClient ( ) : System
ParseDeleteResultResponse ( HttpResponseMessage webResponse ) : BasicResult
ParsePostResultResponse ( HttpResponseMessage webResponse ) : BasicResult
ParseReadResultResponse ( HttpResponseMessage webResponse ) : LisResult

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

DeleteScoreAsync() публичный статический Метод

public static DeleteScoreAsync ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : Task
serviceUrl string
consumerKey string
consumerSecret string
lisResultSourcedId string
Результат Task

IsLtiOutcomesRequest() публичный статический Метод

Returns True if the stream contains an LTI Outcomes payload.
public static IsLtiOutcomesRequest ( Stream stream ) : bool
stream Stream The to examine.
Результат bool

PostScoreAsync() публичный статический Метод

public static PostScoreAsync ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId, double score ) : Task
serviceUrl string
consumerKey string
consumerSecret string
lisResultSourcedId string
score double
Результат Task

ReadScoreAsync() публичный статический Метод

public static ReadScoreAsync ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : Task
serviceUrl string
consumerKey string
consumerSecret string
lisResultSourcedId string
Результат Task