Files
2026-07-13 12:58:18 +08:00

40 lines
1.5 KiB
XML

<Project Sdk="Microsoft.NET.Sdk.Web">
<PropertyGroup>
<TargetFramework>net9.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<UserSecretsId>sales-agent-12345678-1234-1234-1234-123456789abc</UserSecretsId>
</PropertyGroup>
<!-- Exclude the unit-test project's sources and artifacts from this Web SDK project. -->
<ItemGroup>
<Compile Remove="tests/**/*.cs" />
<Content Remove="tests/**/*" />
<None Remove="tests/**/*" />
<EmbeddedResource Remove="tests/**/*" />
</ItemGroup>
<!-- CVDIAG shared binding (plan unit L1-F). Source-include the single-source
_shared/dotnet/ emitter rather than a ProjectReference: _shared/ has no
production .csproj (L0-D). The `..\_shared\dotnet\` path resolves both
locally (agent/ -> integration-root _shared symlink -> ../_shared) and in
Docker (the agent-build stage COPYs _shared/dotnet to /_shared/dotnet, and
the csproj at /agent resolves ..\_shared\dotnet there). -->
<ItemGroup>
<Compile Include="..\_shared\dotnet\CvdiagSchema.cs" />
<Compile Include="..\_shared\dotnet\CvdiagEmitter.cs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Microsoft.Agents.AI.Hosting.AGUI.AspNetCore" Version="1.0.0-preview.251110.1" />
<PackageReference Include="Microsoft.Extensions.AI.OpenAI" Version="9.10.2-preview.1.25552.1" />
<PackageReference Include="OpenAI" Version="2.6.0" />
</ItemGroup>
<ItemGroup>
<InternalsVisibleTo Include="SharedStateAgent.Tests" />
</ItemGroup>
</Project>