public ApplicationModel(string name, InstallData installData, Bitmap icon, string installUrl, string historyUrl, IInstallApplicationService installService, IUpdateApplicationService updateService) { Name = name ?? throw new ArgumentNullException(nameof(name)); InstallData = installData ?? throw new ArgumentNullException(nameof(installData)); Icon = icon ?? throw new ArgumentNullException(nameof(icon)); InstallUrl = installUrl ?? throw new ArgumentNullException(nameof(installUrl)); HistoryUrl = historyUrl ?? throw new ArgumentNullException(nameof(historyUrl)); _installService = installService; _updateService = updateService ?? throw new ArgumentNullException(nameof(updateService)); }
public ApplicationController( SiteSettings siteSettings, IAddApplicationService addApplicationService, IAuthenticateClientService authenticateClientService, IDeleteApplicationService deleteApplicationService, IFindApplicationService findApplicationService, IGenerateClientSecretService generateClientSecretService, IGetApplicationsService getApplicationsService, IGetRolesService getRolesService, IUpdateApplicationService updateApplicationService) { _siteSettings = siteSettings; _addApplicationService = addApplicationService; _authenticateClientService = authenticateClientService; _deleteApplicationService = deleteApplicationService; _findApplicationService = findApplicationService; _generateClientSecretService = generateClientSecretService; _getApplicationsService = getApplicationsService; _getRolesService = getRolesService; _updateApplicationService = updateApplicationService; }