예제 #1
0
 public LmsFactory(IEGCEnabledCanvasAPI canvasApi, IEGCEnabledMoodleApi moodleApi, IEGCEnabledBlackBoardApi blackboardApi, IEGCEnabledSakaiApi sakaiApi)
 {
     this.sakaiApi      = sakaiApi;
     this.canvasApi     = canvasApi;
     this.moodleApi     = moodleApi;
     this.blackboardApi = blackboardApi;
 }
예제 #2
0
 public CanvasLmsUserService(IEGCEnabledCanvasAPI canvasApi, ILogger logger) : base(logger)
 {
     _canvasApi = canvasApi ?? throw new ArgumentNullException(nameof(canvasApi));
 }
예제 #3
0
 public CanvasResultConverter(IEGCEnabledCanvasAPI canvasApi)
 {
     _canvasApi = canvasApi;
 }