1 write to CurrentContext
Microsoft.Extensions.AI (1)
ChatCompletion\FunctionInvokingChatClient.cs (1)
1446
CurrentContext
= context; // doesn't need to be explicitly reset after, as that's handled automatically at async method exit
15 references to CurrentContext
Microsoft.Extensions.AI (3)
ChatCompletion\ImageGeneratingChatClient.cs (3)
376
var callId = FunctionInvokingChatClient.
CurrentContext
?.CallContent.CallId;
411
var callId = FunctionInvokingChatClient.
CurrentContext
?.CallContent.CallId;
429
var callId = FunctionInvokingChatClient.
CurrentContext
?.CallContent.CallId;
Microsoft.Extensions.AI.Tests (12)
ChatCompletion\FunctionInvokingChatClientTests.cs (12)
1274
var context = FunctionInvokingChatClient.
CurrentContext
!;
1314
Assert.Null(FunctionInvokingChatClient.
CurrentContext
);
1351
FunctionInvokingChatClient.
CurrentContext
!.Terminate = true;
2355
var context = FunctionInvokingChatClient.
CurrentContext
!;
2449
var context = FunctionInvokingChatClient.
CurrentContext
!;
2551
var context = FunctionInvokingChatClient.
CurrentContext
!;
2655
var context = FunctionInvokingChatClient.
CurrentContext
!;
2759
var context = FunctionInvokingChatClient.
CurrentContext
!;
2935
var context = FunctionInvokingChatClient.
CurrentContext
!;
3036
var context = FunctionInvokingChatClient.
CurrentContext
!;
3139
var context = FunctionInvokingChatClient.
CurrentContext
!;
3304
var context = FunctionInvokingChatClient.
CurrentContext
!;