public string Register(string username, string hash, string salt) { Console.WriteLine("REGISTER " + username + " " + hash + " " + salt); dynamic obj = Database.AddUser(username, hash, salt); if (obj == null) { return(NULL); } Database.AddDiginotes(username, 20); string token = null; do { token = Server.Salt(); }while (Server.clients.ContainsValue(token)); Server.clients.Add(token, username); return(JsonConvert.SerializeObject(new { token = token })); }