основное сделано

This commit is contained in:
gorbenko.pavel
2026-08-12 15:12:11 +05:00
parent 4b83d666f1
commit 9fc089c37a
47 changed files with 2481 additions and 52 deletions
@@ -3,6 +3,15 @@
<ProjectReference Include="..\Tnsu.ApprovalRoute.Domain\Tnsu.ApprovalRoute.Domain.csproj" />
</ItemGroup>
<ItemGroup>
<!-- Даёт тестам доступ к internal-функциям чистого разбора JSON в SharePointClient
(SharePointClientParsingTests) — сам клиент не потестировать без живого
тенанта (аутентификация по сертификату ходит в Azure AD), а разбор ответа
можно и нужно проверять без сети. -->
<InternalsVisibleTo Include="Tnsu.ApprovalRoute.IntegrationTests" />
</ItemGroup>
<ItemGroup>
<!-- ClientCertificateCredential — вход в SharePoint по сертификату (см. SharePoint/). -->
<PackageReference Include="Azure.Identity" />
<PackageReference Include="EFCore.NamingConventions" />
<PackageReference Include="Extensions.Hosting.AsyncInitialization" />
<PackageReference Include="Microsoft.EntityFrameworkCore" />