public void AddUser(User user) { if (null == user) throw new ArgumentNullException(); users.Add(user.Id, user); }
public UserResponse(User user) { if (null == user) throw new ArgumentNullException(); UserId = user.Id; UserName = user.Name; }
public void AddUser(User user) { lock (addUserLock) { int userRepoId = user.Id / UserRepo.MaxCapacity; if (userRepos.Count < userRepoId + 1) { userRepos.Add(userRepoId, new UserRepo()); } userIdToRepoMap.Add(user.Id, userRepoId); userRepos.Last().Value.AddUser(user); } }