1 write to CurrentContext
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1190ctx => CurrentContext = ctx,
23 references to CurrentContext
Microsoft.Extensions.AI (3)
ChatCompletion\ImageGeneratingChatClient.cs (3)
373var callId = FunctionInvokingChatClient.CurrentContext?.CallContent.CallId; 408var callId = FunctionInvokingChatClient.CurrentContext?.CallContent.CallId; 426var callId = FunctionInvokingChatClient.CurrentContext?.CallContent.CallId;
Microsoft.Extensions.AI.Tests (20)
ChatCompletion\FunctionInvokingChatClientApprovalsTests.cs (2)
1404FunctionInvokingChatClient.CurrentContext!.Terminate = true; 1461FunctionInvokingChatClient.CurrentContext!.Terminate = true;
ChatCompletion\FunctionInvokingChatClientTests.cs (18)
1274var context = FunctionInvokingChatClient.CurrentContext!; 1314Assert.Null(FunctionInvokingChatClient.CurrentContext); 1351FunctionInvokingChatClient.CurrentContext!.Terminate = true; 1403FunctionInvokingChatClient.CurrentContext!.Terminate = true; 1438FunctionInvokingChatClient.CurrentContext!.Terminate = true; 1480FunctionInvokingChatClient.CurrentContext!.Terminate = true; 1523FunctionInvokingChatClient.CurrentContext!.Terminate = true; 1544Assert.Null(FunctionInvokingChatClient.CurrentContext); 2519var context = FunctionInvokingChatClient.CurrentContext!; 2613var context = FunctionInvokingChatClient.CurrentContext!; 2715var context = FunctionInvokingChatClient.CurrentContext!; 2819var context = FunctionInvokingChatClient.CurrentContext!; 2923var context = FunctionInvokingChatClient.CurrentContext!; 3099var context = FunctionInvokingChatClient.CurrentContext!; 3200var context = FunctionInvokingChatClient.CurrentContext!; 3303var context = FunctionInvokingChatClient.CurrentContext!; 3468var context = FunctionInvokingChatClient.CurrentContext!; 3501FunctionInvokingChatClient.CurrentContext!.Terminate = true;