Пример #1
0
 public UserData GetRelatedUserInfo(SessionId sessionId)
 {
     using (ServerDataContext context = new ServerDataContext())
     {
         ActiveSession session = context.GetSession(sessionId);
         return(context.CreateUserData(session.User));
     }
 }
Пример #2
0
 public UserData CreateUser(string username)
 {
     lock (_lockObj)
     {
         using (ServerDataContext context = new ServerDataContext())
         {
             User user = context.Users.Create();
             user.Id            = ObjectId.NewId();
             user.Name          = username;
             user.SecurityToken = ObjectId.NewId().ToString();
             context.Users.Add(user);
             context.SaveChanges();
             return(context.CreateUserData(user));
         }
     }
 }