public HelpdeskController(IHelpdeskProvider helpdeskProvider, ISettingsProvider settingsProvider) { _helpdeskProvider = helpdeskProvider ?? throw new ArgumentNullException(nameof(helpdeskProvider)); if (settingsProvider == null) { throw new ArgumentNullException(nameof(settingsProvider)); } _settings = settingsProvider.GetSettings <HelpdeskSettings>(nameof(HelpdeskSettings)); }
/// <summary> /// Default constructor /// </summary> /// <param name="helpdeskProvider">IHelpdeskProvider instance</param> public HelpdeskSitemapProvider(IHelpdeskProvider helpdeskProvider) { _helpdeskProvider = helpdeskProvider ?? throw new ArgumentNullException(nameof(helpdeskProvider)); }