5 instantiations of EvaluationDiagnostic
Microsoft.Extensions.AI.Evaluation (3)
Microsoft.Extensions.AI.Evaluation.Reporting (1)
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (1)
267 references to EvaluationDiagnostic
Microsoft.Extensions.AI.Evaluation (46)
Microsoft.Extensions.AI.Evaluation.Integration.Tests (39)
Microsoft.Extensions.AI.Evaluation.NLP (8)
Microsoft.Extensions.AI.Evaluation.Quality (40)
Microsoft.Extensions.AI.Evaluation.Reporting (53)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EvaluationDiagnostic.g.cs (21)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>? _EvaluationDiagnostic;
21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> EvaluationDiagnostic
24get => _EvaluationDiagnostic ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic));
27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> Create_EvaluationDiagnostic(global::System.Text.Json.JsonSerializerOptions options)
29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> jsonTypeInfo))
31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity), typeof(string)}, modifiers: null),
41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>(options, objectInfo);
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Severity,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Severity = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic).GetProperty("Severity", InstanceMemberBindingFlags, null, typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity), global::System.Array.Empty<global::System.Type>(), null),
78DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic),
80Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Message,
81Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Message = value!,
88AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic).GetProperty("Message", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100private void EvaluationDiagnosticSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic? value)
111global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)value).Severity, EvaluationDiagnosticSeverity);
112string __value_Message = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)value).Message;
Microsoft.Extensions.AI.Evaluation.Reporting.Azure (49)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\JsonContext.EvaluationDiagnostic.g.cs (21)
15private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>? _EvaluationDiagnostic;
21public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> EvaluationDiagnostic
24get => _EvaluationDiagnostic ??= (global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>)Options.GetTypeInfo(typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic));
27private global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> Create_EvaluationDiagnostic(global::System.Text.Json.JsonSerializerOptions options)
29if (!TryGetTypeInfoForRuntimeCustomConverter<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>(options, out global::System.Text.Json.Serialization.Metadata.JsonTypeInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic> jsonTypeInfo))
31var objectInfo = new global::System.Text.Json.Serialization.Metadata.JsonObjectInfoValues<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>
37ConstructorAttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic).GetConstructor(InstanceMemberBindingFlags, binder: null, new[] {typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity), typeof(string)}, modifiers: null),
41jsonTypeInfo = global::System.Text.Json.Serialization.Metadata.JsonMetadataServices.CreateObjectInfo<global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic>(options, objectInfo);
58DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic),
60Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Severity,
61Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Severity = value!,
68AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic).GetProperty("Severity", InstanceMemberBindingFlags, null, typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnosticSeverity), global::System.Array.Empty<global::System.Type>(), null),
78DeclaringType = typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic),
80Getter = static obj => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Message,
81Setter = static (obj, value) => ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)obj).Message = value!,
88AttributeProviderFactory = static () => typeof(global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic).GetProperty("Message", InstanceMemberBindingFlags, null, typeof(string), global::System.Array.Empty<global::System.Type>(), null),
100private void EvaluationDiagnosticSerializeHandler(global::System.Text.Json.Utf8JsonWriter writer, global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic? value)
111global::System.Text.Json.JsonSerializer.Serialize(writer, ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)value).Severity, EvaluationDiagnosticSeverity);
112string __value_Message = ((global::Microsoft.Extensions.AI.Evaluation.EvaluationDiagnostic)value).Message;
Microsoft.Extensions.AI.Evaluation.Reporting.Tests (15)
Microsoft.Extensions.AI.Evaluation.Safety (17)