public GetSingleItems Get([FromBody] GetSingleItems items) { try { if (!bConnectToAPI.HasValue) { string s = (new ConfigurationBuilder()).AddJsonFile("appsettings.json").Build().GetSection("CustomVariables")["ConnectToAPI"]; bConnectToAPI = string.IsNullOrEmpty(s) ? false : s == "Yes" ? true : false; } if (bConnectToAPI.Value) { if (items.typeName == "product") { items.vProduct = APIHandler <Product> .GetMethod(("https://localhost:44303/Products/" + items.Id)); return(items); } else if (items.typeName == "member") { items.vMember = APIHandler <Member> .GetMethod("https://localhost:44367/Members/" + items.Id); return(items); } return(items); } else { return(items); } } catch (Exception ex) { return(items); } }