public IActionResult Post([FromBody] int item) { try { string decodeUser = ""; string decodePass = ""; Microsoft.Extensions.Primitives.StringValues headerValues; headerValues = getHeader(); string digest = headerValues.ToString(); string[] usercode = digest.Split(":"); decodeUser = Base64Decode(usercode[0]); decodePass = Base64Decode(usercode[1]); Login templog = new Login(); templog.Username = decodeUser; templog.Password = decodePass; if (repository.CheckIdentity(templog)) { Login logInfo = repository.GetUserInfo(templog); return(new OkObjectResult(logInfo)); } return(new NotFoundResult()); } catch (ArgumentNullException eNull) { return(new BadRequestResult()); } }