private string GetSetUpPasswordUrl(Guid userCode, string siteName = null) { string setUpUrl; if (!string.IsNullOrEmpty(siteName)) { setUpUrl = SettingsKeyInfoProvider.GetURLValue($"{siteName}.{_setUpPasswordUrlSettingKey}", string.Empty); } else { setUpUrl = SettingsKeyInfoProvider.GetURLValue(_setUpPasswordUrlSettingKey, string.Empty); } return(URLHelper.AddParameterToUrl(setUpUrl, "h", userCode.ToString())); }