public User AddUser(string login, string pass, string publicMessage, string privateNotes) { var user = new User { Id = Guid.NewGuid(), Login = login, PublicMessage = publicMessage, PrivateNotes = privateNotes, PasswordHash = CryptUtils.CalcHash(pass) }; statePersister.SaveUser(user); return(AddUser(user)); }