public async Task <IActionResult> ExpectId([FromBody] ExpectIdInput expectIdInput)
        {
            var output = await _service.ExpectIdCall(expectIdInput);

            if (!output.Success)
            {
                //return Conflict(new B2CResponse() { UserMessage = output.Error });
                return(BadRequest(new ResponseContent("CONTOSOERR001", output.Error, HttpStatusCode.BadRequest, "ValidationError")));
            }

            return(Ok(output));
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> ExpectId([FromBody] ExpectIdInput expectIdInput)
        {
            var output = await _service.ExpectIdCall(expectIdInput);

            if (!output.Success)
            {
                return(Conflict(new B2CResponse()
                {
                    UserMessage = "Your identity could not be verified based on the details you provided."
                }));
            }

            return(Ok(output));
        }