<Project Sdk="Microsoft.NET.Sdk">

	<PropertyGroup>
	</PropertyGroup>

	<Import Project="..//AyCode.Core.targets" />

	<ItemGroup>
		<!-- TEMPORARILY DISABLED: pulls in Microsoft.AspNetCore.Mvc which collides with the downstream
		     Hybrid client (FruitBankHybrid.Web.Client targets net10.0 and breaks on the AspNetCore.Mvc
		     namespace). Re-enable when the binary serializer + MVC formatter is moved to its own
		     solution / NuGet package. The Mvc/*.cs formatter sources are kept (block-commented).
		<FrameworkReference Include="Microsoft.AspNetCore.App" />
		-->
		<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.11" />
		<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.11" />
		<PackageReference Include="Microsoft.AspNetCore.SignalR.Common" Version="9.0.11" />
	</ItemGroup>

	<ItemGroup>
		<ProjectReference Include="..\AyCode.Core\AyCode.Core.csproj" />
		<ProjectReference Include="..\AyCode.Entities\AyCode.Entities.csproj" />
		<ProjectReference Include="..\AyCode.Interfaces\AyCode.Interfaces.csproj" />
		<ProjectReference Include="..\AyCode.Models\AyCode.Models.csproj" />
	</ItemGroup>

	<ItemGroup>
		<None Include="docs\**\*.md" />
		<None Include="**\README.md" Exclude="$(DefaultItemExcludes);docs\**" />
	</ItemGroup>

</Project>
