public async Task <OperationResult> UpdateSettings(InstallationCheckingBaseSettings installationcheckingBaseSettings) { try { await _options.UpdateDb(settings => { settings.MaxNumberOfWorkers = installationcheckingBaseSettings.MaxNumberOfWorkers; settings.MaxParallelism = installationcheckingBaseSettings.MaxParallelism; settings.SdkConnectionString = installationcheckingBaseSettings.SdkConnectionString; }, _dbContext, UserId); return(new OperationResult(true, _localizationService.GetString("SettingsHaveBeenUpdatedSuccessfully"))); } catch (Exception e) { Trace.TraceError(e.Message); _logger.LogError(e.Message); return(new OperationResult(false, _localizationService.GetString("ErrorWhileUpdatingSettings"))); } }
public async Task <OperationResult> UpdateSettings([FromBody] InstallationCheckingBaseSettings installationcheckingBaseSettings) { return(await _installationCheckingPnSettingsService.UpdateSettings(installationcheckingBaseSettings)); }