File: Microsoft.Extensions.AI.Evaluation.Quality.csproj
Web Access
Project: src\src\Libraries\Microsoft.Extensions.AI.Evaluation.Quality\Microsoft.Extensions.AI.Evaluation.Quality.csproj (Microsoft.Extensions.AI.Evaluation.Quality)
<Project Sdk="Microsoft.NET.Sdk">
  <PropertyGroup>
    <TargetFramework>netcoreapp2.1</TargetFramework>
    <EnableDefaultItems>false</EnableDefaultItems>
    <GenerateAssemblyInfo>false</GenerateAssemblyInfo>
    <GenerateTargetFrameworkAttribute>false</GenerateTargetFrameworkAttribute>
    <DisableImplicitFrameworkReferences>true</DisableImplicitFrameworkReferences>
    <AssemblyName>Microsoft.Extensions.AI.Evaluation.Quality</AssemblyName>
    <LangVersion>Latest</LangVersion>
    <DefineConstants>TRACE;DEBUG;NETFRAMEWORK;NET462;NET20_OR_GREATER;NET30_OR_GREATER;NET35_OR_GREATER;NET40_OR_GREATER;NET45_OR_GREATER;NET451_OR_GREATER;NET452_OR_GREATER;NET46_OR_GREATER;NET461_OR_GREATER;NET462_OR_GREATER</DefineConstants>
  </PropertyGroup>
  <ItemGroup>
    <Compile Include="..\..\LegacySupport\DiagnosticAttributes\NullableAttributes.cs" Link="src\LegacySupport\DiagnosticAttributes\NullableAttributes.cs"/>
    <Compile Include="..\..\LegacySupport\IsExternalInit\IsExternalInit.cs" Link="src\LegacySupport\IsExternalInit\IsExternalInit.cs"/>
    <Compile Include="..\..\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs" Link="src\LegacySupport\TrimAttributes\DynamicallyAccessedMembersAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\TrimAttributes\DynamicallyAccessedMemberTypes.cs" Link="src\LegacySupport\TrimAttributes\DynamicallyAccessedMemberTypes.cs"/>
    <Compile Include="..\..\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs" Link="src\LegacySupport\TrimAttributes\DynamicDependencyAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs" Link="src\LegacySupport\TrimAttributes\RequiresAssemblyFilesAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs" Link="src\LegacySupport\TrimAttributes\RequiresDynamicCodeAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs" Link="src\LegacySupport\TrimAttributes\RequiresUnreferencedCodeAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs" Link="src\LegacySupport\TrimAttributes\UnconditionalSuppressMessageAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs" Link="src\LegacySupport\CallerAttributes\CallerArgumentExpressionAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs" Link="src\LegacySupport\SkipLocalsInitAttribute\SkipLocalsInitAttribute.cs"/>
    <Compile Include="..\..\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs" Link="src\LegacySupport\ExperimentalAttribute\ExperimentalAttribute.cs"/>
    <Compile Include="..\..\Shared\Throw\Throw.cs" Link="src\Shared\Throw\Throw.cs"/>
    <Compile Include="AIToolExtensions.cs"/>
    <Compile Include="ChatMessageExtensions.cs"/>
    <Compile Include="ChatResponseExtensions.cs"/>
    <Compile Include="CoherenceEvaluator.cs"/>
    <Compile Include="CompletenessEvaluator.cs"/>
    <Compile Include="CompletenessEvaluatorContext.cs"/>
    <Compile Include="EquivalenceEvaluator.cs"/>
    <Compile Include="EquivalenceEvaluatorContext.cs"/>
    <Compile Include="EvaluationMetricExtensions.cs"/>
    <Compile Include="FluencyEvaluator.cs"/>
    <Compile Include="GroundednessEvaluator.cs"/>
    <Compile Include="GroundednessEvaluatorContext.cs"/>
    <Compile Include="IntentResolutionEvaluator.cs"/>
    <Compile Include="IntentResolutionEvaluatorContext.cs"/>
    <Compile Include="IntentResolutionRating.cs"/>
    <Compile Include="JsonSerialization\SerializerContext.cs"/>
    <Compile Include="RelevanceEvaluator.cs"/>
    <Compile Include="RelevanceTruthAndCompletenessEvaluator.cs"/>
    <Compile Include="RelevanceTruthAndCompletenessRating.cs"/>
    <Compile Include="RetrievalEvaluator.cs"/>
    <Compile Include="RetrievalEvaluatorContext.cs"/>
    <Compile Include="TaskAdherenceEvaluator.cs"/>
    <Compile Include="TaskAdherenceEvaluatorContext.cs"/>
    <Compile Include="ToolCallAccuracyEvaluator.cs"/>
    <Compile Include="ToolCallAccuracyEvaluatorContext.cs"/>
    <Compile Include="Utilities\JsonOutputFixer.cs"/>
    <Compile Include="..\Microsoft.Extensions.AI.Evaluation\Utilities\BuiltInMetricUtilities.cs" Link="src\Libraries\Microsoft.Extensions.AI.Evaluation\Utilities\BuiltInMetricUtilities.cs"/>
    <Compile Include="..\Microsoft.Extensions.AI.Evaluation\Utilities\TimingHelper.cs" Link="src\Libraries\Microsoft.Extensions.AI.Evaluation\Utilities\TimingHelper.cs"/>
    <Compile Include="..\..\..\artifacts\obj\Microsoft.Extensions.AI.Evaluation.Quality\Debug\net462\.NETFramework,Version=v4.6.2.AssemblyAttributes.cs" Link="artifacts\obj\Microsoft.Extensions.AI.Evaluation.Quality\Debug\net462\.NETFramework,Version=v4.6.2.AssemblyAttributes.cs"/>
    <Compile Include="..\..\..\artifacts\obj\Microsoft.Extensions.AI.Evaluation.Quality\Debug\net462\Microsoft.Extensions.AI.Evaluation.Quality.AssemblyInfo.cs" Link="artifacts\obj\Microsoft.Extensions.AI.Evaluation.Quality\Debug\net462\Microsoft.Extensions.AI.Evaluation.Quality.AssemblyInfo.cs"/>
    <Compile Include="..\..\..\artifacts\obj\Microsoft.Extensions.AI.Evaluation.Quality\Debug\net462\Microsoft.Extensions.AI.Evaluation.Quality.InternalsVisibleTo.cs" Link="artifacts\obj\Microsoft.Extensions.AI.Evaluation.Quality\Debug\net462\Microsoft.Extensions.AI.Evaluation.Quality.InternalsVisibleTo.cs"/>
  </ItemGroup>
  <ItemGroup>
    <ReferencePath Include="..\..\..\..\ref\83405f060f99413d8e0e9dd0e0a9a29e\Microsoft.Bcl.AsyncInterfaces.dll"/>
    <ReferencePath Include="..\..\..\..\ref\25f38ef8e228488288c09a6aab6d3ec1\Microsoft.Extensions.AI.Abstractions.dll"/>
    <ReferencePath Include="..\..\..\..\ref\d2dee6135acf4495a31bb9b1c88efd87\Microsoft.Extensions.AI.Evaluation.dll"/>
    <ReferencePath Include="..\..\..\..\ref\04b32629b4364480b7ee968494a34fac\mscorlib.dll"/>
    <ReferencePath Include="..\..\..\..\ref\2326c636b1c44835a10942b280d74e94\System.Buffers.dll"/>
    <ReferencePath Include="..\..\..\..\ref\da453a8bb3ac4e34a3040ee9dd9be42a\System.Core.dll"/>
    <ReferencePath Include="..\..\..\..\ref\c255ff214a3f4b2ab550af06db14015b\System.Data.dll"/>
    <ReferencePath Include="..\..\..\..\ref\4b2792b6d00b4a7b9841029a688ad04c\System.dll"/>
    <ReferencePath Include="..\..\..\..\ref\97eaa07f64fd42278aaecab90a76928b\System.Drawing.dll"/>
    <ReferencePath Include="..\..\..\..\ref\7141e86840f14d9d80339b1a8ef172e0\System.IO.Compression.FileSystem.dll"/>
    <ReferencePath Include="..\..\..\..\ref\98b3f4d884c24e8c8e50930a0a5f49a6\System.IO.Pipelines.dll"/>
    <ReferencePath Include="..\..\..\..\ref\27c7dfb4b639450089148d6e6caca8cb\System.Memory.dll"/>
    <ReferencePath Include="..\..\..\..\ref\cb56097fb2254a399d1794b048667fce\System.Numerics.dll"/>
    <ReferencePath Include="..\..\..\..\ref\d766f7553ab54eaa9a45ee162a1631ae\System.Numerics.Vectors.dll"/>
    <ReferencePath Include="..\..\..\..\ref\c6def5357c0f4b439aadd997d94d3033\System.Runtime.CompilerServices.Unsafe.dll"/>
    <ReferencePath Include="..\..\..\..\ref\67040de58f2845c2853aec4726d6a392\System.Runtime.Serialization.dll"/>
    <ReferencePath Include="..\..\..\..\ref\57e65576bea146cebbf51e2835407f58\System.Text.Encodings.Web.dll"/>
    <ReferencePath Include="..\..\..\..\ref\6f8297a6d2494780bff14d1a273c4331\System.Text.Json.dll"/>
    <ReferencePath Include="..\..\..\..\ref\f3b88b95fe664644ac3fa31400f50e06\System.Threading.Tasks.Extensions.dll"/>
    <ReferencePath Include="..\..\..\..\ref\462e7f2c5a384a12a64a64e9d553f53a\System.ValueTuple.dll"/>
    <ReferencePath Include="..\..\..\..\ref\b7e9033d7cb340ba831f1657c9c0da4b\System.Xml.dll"/>
    <ReferencePath Include="..\..\..\..\ref\005f1668a7b942e9a3806c0ab160d243\System.Xml.Linq.dll"/>
  </ItemGroup>
</Project>