This is my home controller.... Where I am passing value in query string.......
using IdentityModel.Client;
using Microsoft.AspNetCore.Http;
using Microsoft.AspNetCore.Mvc;
using Microsoft.AspNetCore.Mvc.ModelBinding;
using Newtonsoft.Json;
using NLog;
using System;
using System.Collections.Generic;
using System.Net;
using System.Net.Http;
using Newtonsoft;
using System.Text.RegularExpressions;
using System.Net.Http.Headers;
using System.Diagnostics;
using Newtonsoft.Json.Linq;
using System.IO;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Options;
namespace MYApp.Controllers
{
public class HomeController : Controller
{
Logger logger = LogManager.GetCurrentClassLogger();
private string clientId = "";
private string clientSecret = "";
private ModelStateDictionary ValidationMessages { get; set; }
public class UserInfo
{
public string Addresses { get; set; }
public string OriginatorNo { get; set; }
public string OriginatorName { get; set; }
public string ContactName { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
}
public IActionResult Index()
{
try
{
//int a = 0;
//int b = 1;
//int c = b / a;
string strUrl = "https://url";
if (Request.Query\["UserName"\].ToString() != string.Empty && Request.Query\["Password"\] != string.Empty)
{
HttpContext.Session.SetString("UserName", Request.Query\["UserName"\].ToString());
HttpContext.Session.SetString("Password", Request.Query\["strPassword"\].ToString());
}
}
catch (Exception ex)
{
}
}
public class ContactPerson
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public string IncludeInEmails { get; set; }
}
public IActionRes