/// <summary> /// Constructor. /// </summary> /// <param name="userSettings"><see cref="UserSettings"/> object. Cannot /// be <c>null</c>.</param> public SoftwareUpdater(UserSettings userSettings) { Debug.Assert(userSettings != null); this.userSettings = userSettings; }
/// <summary> /// Constructor. /// </summary> /// <param name="userSettings"><see cref="UserSettings"/> object. Cannot /// be <c>null</c>.</param> public SoftwareUpdater(UserSettings userSettings) { this.userSettings = userSettings ?? throw new ArgumentNullException(nameof(userSettings)); }