public JsonResult GetScore(int StudentID = 0)
{
//fetch the score for the user
//--Call sendReport
//return the score to the calling method
}
public void SendReport(int StudentID = 0)
{
//Logic to get the detaied marks and prepare the report's PDF
//Mail the generated PDF back to student
}
私のWebアプリケーションでは、学生がスコアをクリックすると、画面にスコアが表示され、詳細なレポートのPDFが登録済みのメールに送信されます。
問題は、SendReportをバックグラウンドで実行したいので、学生は待たずにすぐに自分のスコアを知るようになることです。
私はこの質問を通過しましたが、それは私に無効な引数のエラーを与えます。