AccountingNext/Schaad.Accounting.Tests
Claudio Schaad 3a770af016 PR J: log repository save failures via ILogger
BaseRepository takes an ILogger via its constructor and logs the
failing file path and exception in Save's catch block before
rethrowing. Every concrete repository takes ILogger<ThisRepo> and
passes it up so failures are categorised by repository type.

Pulls Microsoft.Extensions.Logging.Abstractions into the Db project.
TransactionRepositoryTestShould and AccountRepositoryTestShould pass
NullLogger<T>.Instance.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-02 21:47:55 +02:00
..
AccountRepositoryTestShould.cs PR J: log repository save failures via ILogger 2026-07-02 21:47:55 +02:00
ChartServiceTestShould.cs PR G: test project with xxxTestShould / DoThisWhenThat / Shouldly 2026-07-02 21:25:48 +02:00
FileServiceTestShould.cs PR H: log bank-statement imports via ILogger<FileService> 2026-07-02 21:30:41 +02:00
FormattingTestShould.cs PR G: test project with xxxTestShould / DoThisWhenThat / Shouldly 2026-07-02 21:25:48 +02:00
RepositoryCacheTestShould.cs PR G: test project with xxxTestShould / DoThisWhenThat / Shouldly 2026-07-02 21:25:48 +02:00
Schaad.Accounting.Tests.csproj PR G: test project with xxxTestShould / DoThisWhenThat / Shouldly 2026-07-02 21:25:48 +02:00
TransactionRepositoryTestShould.cs PR J: log repository save failures via ILogger 2026-07-02 21:47:55 +02:00
ViewServiceTestShould.cs PR G: test project with xxxTestShould / DoThisWhenThat / Shouldly 2026-07-02 21:25:48 +02:00