コード例 #1
0
        public async Task <IActionResult> Post([FromBody] Booking request)
        {
            request.UserId = User.FindFirst("emails")?.Value;
            var booking = await _bookingManager.CreateBookingAsync(request);

            if (booking == null)
            {
                return(new OkObjectResult(new { Status = "notCreated", Reason = "noSuitableFreeRoom" }));
            }
            //return Ok();
            return(CreatedAtAction("Get", booking));
        }