.NET: Change GetAIAgentAsync to be synchronous (#1846)

* Change GetAIAgentAsync to be synchronous

* Update dotnet/tests/Microsoft.Agents.AI.A2A.UnitTests/Extensions/A2AAgentCardExtensionsTests.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
This commit is contained in:
Stephen Toub
2025-11-03 15:16:19 +00:00
committed by GitHub
co-authored by Copilot
parent b467ddf92a
commit e87eed573b
4 changed files with 6 additions and 7 deletions
@@ -31,10 +31,10 @@ public sealed class A2AAgentCardExtensionsTests
}
[Fact]
public async Task GetAIAgentAsync_ReturnsAIAgentAsync()
public void GetAIAgent_ReturnsAIAgent()
{
// Act
var agent = await this._agentCard.GetAIAgentAsync();
var agent = this._agentCard.GetAIAgent();
// Assert
Assert.NotNull(agent);
@@ -56,7 +56,7 @@ public sealed class A2AAgentCardExtensionsTests
Parts = [new TextPart { Text = "Response" }],
});
var agent = await this._agentCard.GetAIAgentAsync(httpClient);
var agent = this._agentCard.GetAIAgent(httpClient);
// Act
await agent.RunAsync("Test input");