profileShare

rasmusjy / splitapp-backend-modular-monolith

Read-only snapshot

No repository description.

main default branch 418 files Expires Sep 13, 2026, 9:06 AM
SplitApp.WebApp.csproj 2,891 bytes
1 <Project Sdk="Microsoft.NET.Sdk.Web">
2
3 <ItemGroup>
4 <ProjectReference Include="..\Shared\SplitApp.Shared.Kernel\SplitApp.Shared.Kernel.csproj" />
5 <ProjectReference Include="..\Shared\SplitApp.Shared.Contracts\SplitApp.Shared.Contracts.csproj" />
6 <ProjectReference Include="..\Modules\Users\SplitApp.Modules.Users.Api\SplitApp.Modules.Users.Api.csproj" />
7 <ProjectReference Include="..\Modules\Users\SplitApp.Modules.Users.Infrastructure\SplitApp.Modules.Users.Infrastructure.csproj" />
8 <ProjectReference Include="..\Modules\Trips\SplitApp.Modules.Trips.Api\SplitApp.Modules.Trips.Api.csproj" />
9 <ProjectReference Include="..\Modules\Trips\SplitApp.Modules.Trips.Infrastructure\SplitApp.Modules.Trips.Infrastructure.csproj" />
10 <ProjectReference Include="..\Modules\Expenses\SplitApp.Modules.Expenses.Api\SplitApp.Modules.Expenses.Api.csproj" />
11 <ProjectReference Include="..\Modules\Expenses\SplitApp.Modules.Expenses.Infrastructure\SplitApp.Modules.Expenses.Infrastructure.csproj" />
12 </ItemGroup>
13
14 <ItemGroup>
15 <PackageReference Include="Asp.Versioning.Mvc.ApiExplorer" Version="8.1.1" />
16 <PackageReference Include="MediatR" Version="12.4.1" />
17 <PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="10.0.5" />
18 <PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="10.0.5" />
19 <PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="10.0.5" />
20 <PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="10.0.5" />
21 <PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="10.0.5">
22 <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
23 <PrivateAssets>all</PrivateAssets>
24 </PackageReference>
25 <PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="10.0.1" />
26 <PackageReference Include="Swashbuckle.AspNetCore" Version="10.1.7" />
27 </ItemGroup>
28
29 <PropertyGroup>
30 <TargetFramework>net10.0</TargetFramework>
31 <Nullable>enable</Nullable>
32 <ImplicitUsings>enable</ImplicitUsings>
33 </PropertyGroup>
34
35 <ItemGroup>
36 <!-- Force LogicalName so the resource manifest matches the marker type
37 App.Resources.Views.Shared (in Resources/Shared.cs) regardless of
38 what physical folder we keep the resx files in. -->
39 <EmbeddedResource Update="Resources\Views\Shared.resx" LogicalName="App.Resources.Views.Shared.resources" />
40 <EmbeddedResource Update="Resources\Views\Shared.et.resx" LogicalName="App.Resources.Views.Shared.et.resources" />
41 <EmbeddedResource Update="Resources\Domain\Enums.resx" LogicalName="App.Resources.Domain.Enums.resources" />
42 <EmbeddedResource Update="Resources\Domain\Enums.et.resx" LogicalName="App.Resources.Domain.Enums.et.resources" />
43 </ItemGroup>
44
45 </Project>
46