public IViewComponentResult Invoke(IncomingIdRequest request)
        {
            ViewData["User"]            = UserId;
            ViewData["projectId"]       = request.ProjectId;
            ViewData["DefaultChatRoom"] = request.Id;
            if (request.Id != 0)
            {
                return(View());
            }

            using (var context = new ChatContext(Context, Configuration))
            {
                ViewData["DefaultChatRoom"] = context.GetDefaultProjectChatRoom(request.ProjectId);
            }
            return(View("/Views/Shared/Components/ChatComponents/ChatSettings/Default.cshtml"));
        }