by baraa whede.
Hello folks,
I have created an LMS project in .net core 5 with an LTI advantage library to be used as an LTI consumer. I have a moodle instance hosted locally that I use as an LTI provider. Through APIs I am able to create and update courses and their activities. With the help of LTI, users can enroll in courses and view the activities. I am currently having issues with the grade book. My LTI consumer, opens the quiz or activity in a popup and they can take the quiz. Once the user clicks submit, I need to be able to sync those grades in real time, not through a scheduled task. I have thought about modifying the behavior of the submit button inside moodle to call an API on my LMS, but I am wondering if there is an easier way.
Thank You