public AcUserController( API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, ICache cache) : base(acAccountService, settings, logger, cache) { }
public LtiRecordingController( LmsUserSessionModel userSessionModel, API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, IJsonSerializer json, ICache cache) : base(userSessionModel, acAccountService, settings, logger, json, cache) { }
public Mp4Controller( LmsUserSessionModel userSessionModel, API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, ICache cache) : base(acAccountService, settings, logger, cache) { }
public MeetingsController( MeetingSetup meetingSetup, API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, ICache cache) : base(acAccountService, settings, logger, cache) { _meetingSetup = meetingSetup; }
public SeminarController( API.AdobeConnect.ISeminarService seminarService, API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, ICache cache ) : base(acAccountService, settings, logger, cache) { _seminarService = seminarService; }
public BaseApiController( API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, ICache cache ) { this.acAccountService = acAccountService; Settings = settings; Logger = logger; Cache = cache; }
public OfficeHoursSchedulingController(API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, ICache cache, LmsCourseMeetingModel lmsCourseMeetingModel, OfficeHoursService officeHoursService //, IBackgroundTaskQueue queue, INotificationService notificationService ) : base(acAccountService, settings, logger, cache) { _officeHoursService = officeHoursService ?? throw new ArgumentNullException(nameof(officeHoursService)); //_queue = queue ?? throw new ArgumentNullException(nameof(queue)); //_notificationService = notificationService ?? throw new ArgumentNullException(nameof(notificationService)); _lmsCourseMeetingModel = lmsCourseMeetingModel ?? throw new ArgumentNullException(nameof(lmsCourseMeetingModel)); }
public RecordingsController( IMp4LinkBuilder mp4LinkBuilder, IVttLinkBuilder vttLinkBuilder, IRecordingsService recordingsService, API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, ICache cache) : base(acAccountService, settings, logger, cache) { _mp4LinkBuilder = mp4LinkBuilder; _vttLinkBuilder = vttLinkBuilder; RecordingsService = recordingsService; }
public BaseController( LmsUserSessionModel userSessionModel, API.AdobeConnect.IAdobeConnectAccountService acAccountService, ApplicationSettingsProvider settings, ILogger logger, IJsonSerializer json, ICache cache) { this.userSessionModel = userSessionModel; this.acAccountService = acAccountService; Settings = settings; Logger = logger; Cache = cache; JsonSerializer = json; }