Exemple #1
0
        public async Task <IActionResult> Post([FromBody] Visitor visitor)
        {
            if (!ModelState.IsValid)
            {
                return(UnprocessableEntity());
            }

            int id = await _visitorService.CreateVisitor(visitor);

            var uri = new Uri(new Uri(_httpContext.HttpContext.Request.Host.Value), $"/visitor/{id}");

            return(Created(uri.AbsoluteUri, null));
        }