public ValidateLicenseCommand([NotNull] ILicenseDialog licenseDialog, [NotNull] IRemoteMetaData remoteMetaData, [NotNull] ILocalMetaData localMetaData, [NotNull] ICache cache, [NotNull] ILogger logger, [NotNull] IIssueReporter issueReporter) { if (licenseDialog == null) { throw new ArgumentNullException("licenseDialog"); } if (remoteMetaData == null) { throw new ArgumentNullException("remoteMetaData"); } if (localMetaData == null) { throw new ArgumentNullException("localMetaData"); } if (cache == null) { throw new ArgumentNullException("cache"); } if (logger == null) { throw new ArgumentNullException("logger"); } if (issueReporter == null) { throw new ArgumentNullException("issueReporter"); } _licenseDialog = licenseDialog; _remoteMetaData = remoteMetaData; _localMetaData = localMetaData; _cache = cache; _logger = logger; _issueReporter = issueReporter; }
public AppUpdaterContext(App app, AppUpdaterConfiguration configuration, ILicenseDialog licenseDialog) { Checks.ArgumentNotNull(app, "app"); Checks.ArgumentNotNull(licenseDialog, "licenseDialog"); App = app; Configuration = configuration; LicenseDialog = licenseDialog; }
public AppUpdaterContext(App app, AppUpdaterConfiguration configuration, IStatusMonitor statusMonitor, ILicenseDialog licenseDialog) { Checks.ArgumentNotNull(app, "app"); Checks.ArgumentNotNull(statusMonitor, "statusMonitor"); Checks.ArgumentNotNull(licenseDialog, "licenseDialog"); App = app; Configuration = configuration; StatusMonitor = statusMonitor; LicenseDialog = licenseDialog; }
public ValidateLicenseCommand(ILicenseDialog licenseDialog, IRemoteMetaData remoteMetaData, ICache cache) { Checks.ArgumentNotNull(licenseDialog, "licenseDialog"); Checks.ArgumentNotNull(remoteMetaData, "remoteMetaData"); Checks.ArgumentNotNull(cache, "cache"); DebugLogger.LogConstructor(); _licenseDialog = licenseDialog; _remoteMetaData = remoteMetaData; _cache = cache; }