public override void Execute(LoginModel payload) { var prospect = _prospectRepository.Find(payload.Uid); if (prospect is null) { prospect = new Prospect { Uid = payload.Uid }; prospect.SetLogin(payload.Name, payload.Email, payload.Phone); _prospectRepository.Add(prospect); } prospect.SetLogin(payload.Name, payload.Email, payload.Phone); _prospectRepository.Update(prospect); }