25 instantiations of CodeInterpreterToolCallContent
Microsoft.Extensions.AI.Abstractions (2)
ChatCompletion\ChatResponseExtensions.cs (1)
378return new(firstContent.CallId)
Generated\361d1da7f942c932\JsonContext.CodeInterpreterToolCallContent.g.cs (1)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent((string)args[0]),
Microsoft.Extensions.AI.Abstractions.Tests (9)
Contents\AIContentTests.cs (1)
85new CodeInterpreterToolCallContent("ci123"),
Contents\CodeInterpreterToolCallContentTests.cs (4)
15CodeInterpreterToolCallContent c = new("callId1"); 25CodeInterpreterToolCallContent c = new("call123"); 48CodeInterpreterToolCallContent c = new("call456") 68CodeInterpreterToolCallContent content = new("call123")
Contents\ToolApprovalRequestContentTests.cs (1)
26new CodeInterpreterToolCallContent("CI1") { Inputs = [new DataContent("print('hello')"u8.ToArray(), "text/x-python")] },
Contents\ToolApprovalResponseContentTests.cs (1)
26new CodeInterpreterToolCallContent("CI1") { Inputs = [new DataContent("print('hello')"u8.ToArray(), "text/x-python")] },
Contents\ToolCallContentTests.cs (1)
58new CodeInterpreterToolCallContent("call3"),
Generated\361d1da7f942c932\TestJsonSerializerContext.CodeInterpreterToolCallContent.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent((string)args[0]),
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Generated\361d1da7f942c932\JsonContext.CodeInterpreterToolCallContent.g.cs (1)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent((string)args[0]),
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
Generated\361d1da7f942c932\JsonContext.CodeInterpreterToolCallContent.g.cs (1)
34ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent((string)args[0]),
Microsoft.Extensions.AI.OpenAI (3)
OpenAIAssistantsChatClient.cs (1)
205CodeInterpreterToolCallContent hcitcc = new(details.ToolCallId)
OpenAIResponsesChatClient.cs (2)
256message.Contents.Add(new CodeInterpreterToolCallContent(cicri.Id) 499yield return CreateUpdate(new CodeInterpreterToolCallContent(codeInterpreterDeltaUpdate.ItemId)
Microsoft.Extensions.AI.OpenAI.Tests (1)
OpenAIResponseClientTests.cs (1)
1756var codeInterpreterApproval = new ToolApprovalResponseContent("req-ci-1", true, new CodeInterpreterToolCallContent("ci-call-1"));
Microsoft.Extensions.AI.Stabilization.Tests (5)
Generated\361d1da7f942c932\AIContentSerializationRegressionContext.CodeInterpreterToolCallContent.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent((string)args[0]),
parent\Microsoft.Extensions.AI.Abstractions.Tests\Contents\CodeInterpreterToolCallContentTests.cs (4)
15CodeInterpreterToolCallContent c = new("callId1"); 25CodeInterpreterToolCallContent c = new("call123"); 48CodeInterpreterToolCallContent c = new("call456") 68CodeInterpreterToolCallContent content = new("call123")
Microsoft.Extensions.AI.Tests (3)
ChatCompletion\OpenTelemetryChatClientTests.cs (2)
661new CodeInterpreterToolCallContent("ci-call-1") { Inputs = [new TextContent("print('hello')")] }, 677yield return new() { Contents = [new CodeInterpreterToolCallContent("ci-call-1") { Inputs = [new TextContent("print('hello')")] }] };
Generated\361d1da7f942c932\TestJsonSerializerContext.CodeInterpreterToolCallContent.g.cs (1)
32ObjectWithParameterizedConstructorCreator = static args => new global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent((string)args[0]),
128 references to CodeInterpreterToolCallContent
Microsoft.Extensions.AI (1)
Common\OtelMessageSerializer.cs (1)
133case CodeInterpreterToolCallContent citcc:
Microsoft.Extensions.AI.Abstractions (22)
ChatCompletion\ChatResponseExtensions.cs (4)
348Coalesce<CodeInterpreterToolCallContent>( 354var firstContent = (CodeInterpreterToolCallContent)contents[start]; 370(inputs ??= []).AddRange(((CodeInterpreterToolCallContent)contents[i]).Inputs ?? []);
Contents\AIContent.cs (1)
31[JsonDerivedType(typeof(CodeInterpreterToolCallContent), typeDiscriminator: "codeInterpreterToolCall")]
Contents\CodeInterpreterToolCallContent.cs (1)
18/// Initializes a new instance of the <see cref="CodeInterpreterToolCallContent"/> class.
Contents\ToolCallContent.cs (1)
16[JsonDerivedType(typeof(CodeInterpreterToolCallContent), "codeInterpreterToolCall")]
Generated\361d1da7f942c932\JsonContext.CodeInterpreterToolCallContent.g.cs (14)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>? _CodeInterpreterToolCallContent; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> CodeInterpreterToolCallContent 24get => _CodeInterpreterToolCallContent ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> Create_CodeInterpreterToolCallContent(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> jsonTypeInfo)) 31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> 37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string)}, modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent), 60Getter = static obj => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs, 61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs = value!, 68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.AIContent>), global::System.Array.Empty<global::System.Type>(), null),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.GetJsonTypeInfo.g.cs (1)
144if (type == typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent))
Microsoft.Extensions.AI.Abstractions.Tests (23)
Contents\CodeInterpreterToolCallContentTests.cs (8)
15CodeInterpreterToolCallContent c = new("callId1"); 25CodeInterpreterToolCallContent c = new("call123"); 48CodeInterpreterToolCallContent c = new("call456") 68CodeInterpreterToolCallContent content = new("call123") 78var deserializedSut = JsonSerializer.Deserialize<CodeInterpreterToolCallContent>(json, AIJsonUtilities.DefaultOptions); 112var ciCall = Assert.IsType<CodeInterpreterToolCallContent>(result);
Generated\361d1da7f942c932\TestJsonSerializerContext.CodeInterpreterToolCallContent.g.cs (14)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>? _CodeInterpreterToolCallContent; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> CodeInterpreterToolCallContent 22get => _CodeInterpreterToolCallContent ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> Create_CodeInterpreterToolCallContent(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string)}, modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, objectInfo); 56DeclaringType = typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent), 58Getter = static obj => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs, 59Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs = value!, 66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.AIContent>), global::System.Array.Empty<global::System.Type>(), null),
Generated\361d1da7f942c932\TestJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
138if (type == typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent))
Microsoft.Extensions.AI.Evaluation.Reporting (15)
Generated\361d1da7f942c932\JsonContext.CodeInterpreterToolCallContent.g.cs (14)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>? _CodeInterpreterToolCallContent; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> CodeInterpreterToolCallContent 24get => _CodeInterpreterToolCallContent ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> Create_CodeInterpreterToolCallContent(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> jsonTypeInfo)) 31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> 37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string)}, modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent), 60Getter = static obj => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs, 61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs = value!, 68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.AIContent>), global::System.Array.Empty<global::System.Type>(), null),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.GetJsonTypeInfo.g.cs (1)
84if (type == typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent))
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (15)
Generated\361d1da7f942c932\JsonContext.CodeInterpreterToolCallContent.g.cs (14)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>? _CodeInterpreterToolCallContent; 21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> CodeInterpreterToolCallContent 24get => _CodeInterpreterToolCallContent ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)); 27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> Create_CodeInterpreterToolCallContent(global::System.Text.Json.JsonSerializerOptions options) 29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> jsonTypeInfo)) 31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> 37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string)}, modifiers: null), 41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, objectInfo); 58DeclaringType = typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent), 60Getter = static obj => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs, 61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs = value!, 68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.AIContent>), global::System.Array.Empty<global::System.Type>(), null),
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.GetJsonTypeInfo.g.cs (1)
84if (type == typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent))
Microsoft.Extensions.AI.OpenAI (1)
OpenAIAssistantsChatClient.cs (1)
205CodeInterpreterToolCallContent hcitcc = new(details.ToolCallId)
Microsoft.Extensions.AI.OpenAI.Tests (13)
OpenAIAssistantChatClientIntegrationTests.cs (2)
66var toolCallContent = response.Messages.SelectMany(m => m.Contents).OfType<CodeInterpreterToolCallContent>().SingleOrDefault();
OpenAIResponseClientIntegrationTests.cs (2)
49var toolCallContent = response.Messages.SelectMany(m => m.Contents).OfType<CodeInterpreterToolCallContent>().SingleOrDefault();
OpenAIResponseClientTests.cs (9)
3396var codeCall = Assert.IsType<CodeInterpreterToolCallContent>(message.Contents[0]); 3616var codeCall = Assert.IsType<CodeInterpreterToolCallContent>(message.Contents[0]); 3702u.Contents != null && u.Contents.Any(c => c is CodeInterpreterToolCallContent)).ToList(); 3711var content = update.Contents.OfType<CodeInterpreterToolCallContent>().First(); 3741var codeCall = Assert.IsType<CodeInterpreterToolCallContent>(message.Contents[0]);
Microsoft.Extensions.AI.Stabilization.Tests (23)
Generated\361d1da7f942c932\AIContentSerializationRegressionContext.CodeInterpreterToolCallContent.g.cs (14)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>? _CodeInterpreterToolCallContent; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> CodeInterpreterToolCallContent 22get => _CodeInterpreterToolCallContent ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> Create_CodeInterpreterToolCallContent(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string)}, modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, objectInfo); 56DeclaringType = typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent), 58Getter = static obj => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs, 59Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs = value!, 66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.AIContent>), global::System.Array.Empty<global::System.Type>(), null),
Generated\361d1da7f942c932\AIContentSerializationRegressionContext.GetJsonTypeInfo.g.cs (1)
50if (type == typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent))
parent\Microsoft.Extensions.AI.Abstractions.Tests\Contents\CodeInterpreterToolCallContentTests.cs (8)
15CodeInterpreterToolCallContent c = new("callId1"); 25CodeInterpreterToolCallContent c = new("call123"); 48CodeInterpreterToolCallContent c = new("call456") 68CodeInterpreterToolCallContent content = new("call123") 78var deserializedSut = JsonSerializer.Deserialize<CodeInterpreterToolCallContent>(json, AIJsonUtilities.DefaultOptions); 112var ciCall = Assert.IsType<CodeInterpreterToolCallContent>(result);
Microsoft.Extensions.AI.Tests (15)
Generated\361d1da7f942c932\TestJsonSerializerContext.CodeInterpreterToolCallContent.g.cs (14)
13private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>? _CodeInterpreterToolCallContent; 19public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> CodeInterpreterToolCallContent 22get => _CodeInterpreterToolCallContent ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)); 25private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> Create_CodeInterpreterToolCallContent(global::System.Text.Json.JsonSerializerOptions options) 27if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> jsonTypeInfo)) 29var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent> 35ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(string)}, modifiers: null), 39jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent>(options, objectInfo); 56DeclaringType = typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent), 58Getter = static obj => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs, 59Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent)obj).Inputs = value!, 66AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent).GetProperty("Inputs", InstanceMemberBindingFlags, null, typeof(global::System.Collections.Generic.IList<global::Microsoft.Extensions.AI.AIContent>), global::System.Array.Empty<global::System.Type>(), null),
Generated\361d1da7f942c932\TestJsonSerializerContext.GetJsonTypeInfo.g.cs (1)
118if (type == typeof(global::Microsoft.Extensions.AI.CodeInterpreterToolCallContent))