public IActionResult CreateDashboard([FromBody] Dashboard model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (model == null) { return(BadRequest(ModelState)); } ClaimsIdentity claimIdentity = HttpContext.User.Identity as ClaimsIdentity; string userId = claimIdentity.FindFirst(ClaimTypes.Name)?.Value; if (userId == null) { return(BadRequest(ModelState)); } Dashboard dashboard = new Dashboard { UserId = userId, Name = model.Name, }; dashboardRepository.CreateDashboard(dashboard); return(Ok("Create Success")); }