public async Task <Uri> GetOAuthUrl(string code, string websiteAddress = null) { var settings = await _customizationSettingsService.GetSettingsAsync(); var url = await _api.GetOAuthUrl(code, settings.ApplicationUrl.IsNullOrEmpty()?websiteAddress : settings.ApplicationUrl); return(url); }