public async Task UpsertToken(string tokenName, string tokenValue) { var existingToken = await _healthContext.Tokens.FindAsync(tokenName); if (existingToken != null) { existingToken.Value = tokenValue; } else { _healthContext.Add(new Token { Name = tokenName, Value = tokenValue }); } _healthContext.SaveChanges(); }