public async Task <StatusCodes> UpdateAppOptionsAsync(string key, string value, string requestId = "") { _logger.LogInformation($"RequestId: {requestId} - SetupService_UpdateAppOpptionsAsync called."); // Update ProposalManagementRootSiteId if empty if (string.IsNullOrWhiteSpace(_writableOptions.Value.ProposalManagementRootSiteId)) { _writableOptions.UpdateAsync(nameof(_writableOptions.Value.ProposalManagementRootSiteId), await _graphSharePointAppService.GetSharePointRootId(), requestId); } _writableOptions.UpdateAsync(key, value, requestId); return(StatusCodes.Status200OK); }