/// <summary> /// /// </summary> /// <param name="recurringJobManager"></param> /// <param name="settingsManager"></param> /// <param name="message"></param> /// <returns></returns> public static Task HandleSettingChangeAsync(this IRecurringJobManager recurringJobManager, ISettingsManager settingsManager, ObjectSettingChangedEvent message) { if (recurringJobManager == null) { throw new ArgumentNullException(nameof(recurringJobManager)); } if (settingsManager == null) { throw new ArgumentNullException(nameof(settingsManager)); } return(recurringJobManager.HandleSettingChangeAsyncIntnl(settingsManager, message)); }