public async Task <IActionResult> OnGetAsync() { var accessToken = await HttpContext.GetTokenAsync("access_token"); await PageConstructor(SaveStates.IGNORE, accessToken); if (!await _apiHelper.AuthCheck(accessToken, User.FindFirst("sub").Value)) { return(RedirectToPage("/Logout")); } var response = await _apiHelper.MakeAPICallAsync(accessToken, HttpMethod.Get, APITypes.FOUNDATION, $"Setting"); if (response.StatusCode == System.Net.HttpStatusCode.OK) { settingList = response.ContentAsType <TenantSettingList>(); } else { settingList = new TenantSettingList(); } SaveMessageModel = await _apiHelper.GenerateSaveMessageModel(accessToken); return(Page()); }
public IActionResult Get() { try { TenantSettingList tenantSettingList = new TenantSettingList(); foreach (var currentTenantSetting in _unitOfWork.TenantSettings.GetTenantSettings()) { tenantSettingList.TenantSettings.Add(_mapper.Map <TenSetting>(currentTenantSetting)); } //SettingList settingList = new SettingList(); //foreach (var currentSetting in _unitOfWork.SettingHeaders.GetSettingHeaders(includeUser: false)) //{ // settingList.SettingHeaders.Add(_mapper.Map<SettingHead>(currentSetting)); //} if (tenantSettingList.TenantSettings.Count > 0) { return(Ok(tenantSettingList)); } } catch (Exception e) { string message = e.Message; } return(NotFound()); }
internal TenantCommitBackupperConfiguration GetBackupperConfiguration(String tenantId) { var tenantConfiguration = TenantSettingList.Single(t => t.TenantId.Equals(tenantId, StringComparison.OrdinalIgnoreCase)); return(new TenantCommitBackupperConfiguration(EventStoreBackupDirectory, tenantConfiguration.TenantId, tenantConfiguration.EventStoreConnectionString)); }