C# Class LtiLibrary.Core.Outcomes.LtiOutcomesHelper

Mostra file Open project: easygenerator/LtiLibrary

Public Methods

Method Description
DeleteScore ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : BasicResult
IsLtiOutcomesRequest ( Stream stream ) : bool

Returns True if the stream contains an LTI Outcomes payload.

PostScore ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId, double score ) : BasicResult
ReadScore ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : LisResult

Private Methods

Method Description
CreateLtiOutcomesRequest ( imsx_POXEnvelopeType imsxEnvelope, string url, string consumerKey, string consumerSecret ) : HttpWebRequest
LtiOutcomesHelper ( ) : System
ParseDeleteResultResponse ( HttpWebResponse webResponse ) : BasicResult
ParsePostResultResponse ( HttpWebResponse webResponse ) : BasicResult
ParseReadResultResponse ( WebResponse webResponse ) : LisResult

Method Details

DeleteScore() public static method

public static DeleteScore ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : BasicResult
serviceUrl string
consumerKey string
consumerSecret string
lisResultSourcedId string
return LtiLibrary.Core.Common.BasicResult

IsLtiOutcomesRequest() public static method

Returns True if the stream contains an LTI Outcomes payload.
public static IsLtiOutcomesRequest ( Stream stream ) : bool
stream Stream The to examine.
return bool

PostScore() public static method

public static PostScore ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId, double score ) : BasicResult
serviceUrl string
consumerKey string
consumerSecret string
lisResultSourcedId string
score double
return LtiLibrary.Core.Common.BasicResult

ReadScore() public static method

public static ReadScore ( string serviceUrl, string consumerKey, string consumerSecret, string lisResultSourcedId ) : LisResult
serviceUrl string
consumerKey string
consumerSecret string
lisResultSourcedId string
return LisResult