public BridgeMeetingSessionService(LmsCourseMeetingModel lmsCourseMeetingModel, ILogger logger, ICalendarExportService calendarExportService, IBridgeApi api, ILmsLicense license, LtiParamDTO param) { _lmsCourseMeetingModel = lmsCourseMeetingModel ?? throw new ArgumentNullException(nameof(lmsCourseMeetingModel)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _calendarExportService = calendarExportService; _license = license; _param = param; _api = api; }
public BridgeCalendarExportService(ILogger logger, IBridgeApi api, ApplicationSettingsProvider settings) { _api = api; _logger = logger; _settings = settings; }
public BridgeLmsUserService(ILogger logger, IBridgeApi api) : base(logger) { this.api = api; }