public Session AddSession([FromBody] UserSession userSession)
        {
            ValidateUserSession(userSession);

            sessionDal.AddSession(userSession.Session);     // Create the session
            userSession.SessionId = userSession.Session.Id; // Get incremental session Id generated by the database
            userDal.AddUserSession(userSession);            // Add the creator to the session

            return(userSession.Session);
        }