mirror of
https://github.com/aaronpo97/the-biergarten-app.git
synced 2026-07-16 17:47:22 +00:00
Same pattern as the Breweries migration: Service.UserManagement and the UserAccount repository fold into Features.UserManagement, with MediatR queries replacing UserService. UpdateUserCommand/Handler carry forward IUserService.UpdateAsync as-is (it has no HTTP route today, and adding one is a separate decision from this migration). Adds handler/repository test coverage that didn't exist before, since Service.UserManagement had no test project.
42 lines
2.2 KiB
Plaintext
42 lines
2.2 KiB
Plaintext
<Solution>
|
|
<Folder Name="/API/">
|
|
<Project Path="API/API.Core/API.Core.csproj" />
|
|
<Project Path="API/API.Specs/API.Specs.csproj" />
|
|
</Folder>
|
|
<Folder Name="/Database/">
|
|
<Project Path="Database/Database.Migrations/Database.Migrations.csproj" />
|
|
<Project Path="Database/Database.Seed/Database.Seed.csproj" />
|
|
</Folder>
|
|
<Folder Name="/Domain/">
|
|
<Project Path="Domain/Domain.Entities/Domain.Entities.csproj" />
|
|
<Project Path="Domain/Domain.Exceptions/Domain.Exceptions.csproj" />
|
|
</Folder>
|
|
<Folder Name="/Infrastructure/">
|
|
<Project Path="Infrastructure/Infrastructure.Email/Infrastructure.Email.csproj" />
|
|
<Project
|
|
Path="Infrastructure/Infrastructure.Email.Templates/Infrastructure.Email.Templates.csproj" />
|
|
<Project Path="Infrastructure/Infrastructure.Jwt/Infrastructure.Jwt.csproj" />
|
|
<Project
|
|
Path="Infrastructure/Infrastructure.PasswordHashing/Infrastructure.PasswordHashing.csproj" />
|
|
<Project Path="Infrastructure/Infrastructure.Repository/Infrastructure.Repository.csproj" />
|
|
<Project
|
|
Path="Infrastructure\Infrastructure.Repository.Tests\Infrastructure.Repository.Tests.csproj" />
|
|
<Project Path="Infrastructure/Infrastructure.Sql/Infrastructure.Sql.csproj" />
|
|
</Folder>
|
|
<Folder Name="/Features/">
|
|
<Project Path="Features/Features.Breweries/Features.Breweries.csproj" />
|
|
<Project Path="Features/Features.Breweries.Tests/Features.Breweries.Tests.csproj" />
|
|
<Project Path="Features/Features.UserManagement/Features.UserManagement.csproj" />
|
|
<Project Path="Features/Features.UserManagement.Tests/Features.UserManagement.Tests.csproj" />
|
|
</Folder>
|
|
<Folder Name="/Service/">
|
|
<Project Path="Service/Service.Auth.Tests/Service.Auth.Tests.csproj" />
|
|
<Project Path="Service/Service.Emails/Service.Emails.csproj" />
|
|
<Project Path="Service/Service.Auth/Service.Auth.csproj" />
|
|
</Folder>
|
|
<Folder Name="/Shared/">
|
|
<Project Path="Shared/Shared.Contracts/Shared.Contracts.csproj" />
|
|
<Project Path="Shared/Shared.Application/Shared.Application.csproj" />
|
|
</Folder>
|
|
</Solution>
|