9 writes to BaseValue
Shared.Tests (9)
Generated\361d1da7f942c932\TestTypesContext.DerivedPocoIntDiscriminator.g.cs (1)
81
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
= value!,
Generated\361d1da7f942c932\TestTypesContext.DerivedPocoNoDiscriminator.g.cs (1)
81
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
= value!,
Generated\361d1da7f942c932\TestTypesContext.DerivedPocoStringDiscriminator.g.cs (1)
81
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
= value!,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.PocoWithPolymorphism.g.cs (1)
61
Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
= value!,
JsonSchemaExporter\TestTypes.cs (5)
623
Value: new PocoWithPolymorphism.DerivedPocoStringDiscriminator {
BaseValue
= 42, DerivedValue = "derived" },
625
new PocoWithPolymorphism.DerivedPocoNoDiscriminator {
BaseValue
= 42, DerivedValue = "derived" },
626
new PocoWithPolymorphism.DerivedPocoIntDiscriminator {
BaseValue
= 42, DerivedValue = "derived" },
627
new PocoWithPolymorphism.DerivedCollection {
BaseValue
= 42 },
628
new PocoWithPolymorphism.DerivedDictionary {
BaseValue
= 42 },
18 references to BaseValue
Shared.Tests (18)
Generated\361d1da7f942c932\TestTypesContext.DerivedPocoIntDiscriminator.g.cs (2)
80
Getter = static obj => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
,
109
writer.WriteNumber(PropName_BaseValue, ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)value).
BaseValue
);
Generated\361d1da7f942c932\TestTypesContext.DerivedPocoNoDiscriminator.g.cs (2)
80
Getter = static obj => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
,
109
writer.WriteNumber(PropName_BaseValue, ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)value).
BaseValue
);
Generated\361d1da7f942c932\TestTypesContext.DerivedPocoStringDiscriminator.g.cs (2)
80
Getter = static obj => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
,
109
writer.WriteNumber(PropName_BaseValue, ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)value).
BaseValue
);
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\TestTypesContext.PocoWithPolymorphism.g.cs (1)
60
Getter = static obj => ((global::Microsoft.Extensions.AI.JsonSchemaExporter.TestTypes.PocoWithPolymorphism)obj).
BaseValue
,
JsonSchemaExporter\TestTypes.cs (11)
1119
public IEnumerator<int> GetEnumerator() => Enumerable.Repeat(
BaseValue
, 1).GetEnumerator();
1125
public int this[string key] => key == nameof(
BaseValue
) ?
BaseValue
: throw new KeyNotFoundException();
1126
public IEnumerable<string> Keys => [nameof(
BaseValue
)];
1127
public IEnumerable<int> Values => [
BaseValue
];
1129
public bool ContainsKey(string key) => key == nameof(
BaseValue
);
1130
public bool TryGetValue(string key, out int value) => key == nameof(
BaseValue
) ? (value =
BaseValue
) ==
BaseValue
: (value = 0) == 0;
1131
public IEnumerator<KeyValuePair<string, int>> GetEnumerator() => Enumerable.Repeat(new KeyValuePair<string, int>(nameof(
BaseValue
),
BaseValue
), 1).GetEnumerator();