-
9895ef87e4
edit readme for structure
main
mostalive
2026-09-15 11:11:37 +01:00
-
01ba13f94d
Merge branch 'main' of ssh://gitea.apps.sustainabledelivery.com:3022/learning-hours/db-subclass-to-dto
mostalive
2026-09-14 22:48:48 +01:00
-
-
08a6fa757a
svgs
mostalive
2026-09-14 22:45:03 +01:00
-
ec9586c316
Throw ObjectNotFoundException from FindRequired; add run-console wrappers
mostalive
2026-09-14 22:39:21 +01:00
-
4b6e6f5a00
Add FindByNameRequired throwing variant (yak: Add FindByName! throwing variant)
mostalive
2026-09-14 21:23:57 +01:00
-
325925a592
Find falls back to DbBase.Context singleton when no context passed
mostalive
2026-09-14 21:17:03 +01:00
-
68b9657d62
Add per-type tables and Find to DbContext (yak: add-per-type-tables-and-find-to-dbcontext-engc)
mostalive
2026-09-14 20:56:27 +01:00
-
58f7a1184a
Add tests for ActiveRecord functionality (DbBase.Find<T>, Client.FindByName, DbBase.Context singleton)
mostalive
2026-09-14 20:53:04 +01:00
-
06a12e55f8
Add Before.Console — console app demonstrating ActiveRecord pattern
mostalive
2026-09-14 20:50:25 +01:00
-
8b46fccf08
Add static Context (Singleton) to DbBase
mostalive
2026-09-14 20:48:21 +01:00
-
c4bfc14f32
Add per-type tables and Find to DbContext (yak: Add per-type tables and Find to DbContext)
mostalive
2026-09-14 20:47:04 +01:00
-
c21c6416cf
Add DbBase.Find<T> static generic finder (yak: Console app for Before (ActiveRecord-style) > ○ Add DbBase.Find<T> static generic)
mostalive
2026-09-14 20:45:12 +01:00
-
92b9e3f784
Console app for Before (ActiveRecord-style) > Add Client.FindByName convenience wrapper
mostalive
2026-09-14 20:43:47 +01:00
-
5270eabcf3
Add third exercise description (Roslyn extract method spike) to README.md
mostalive
2026-09-14 14:52:03 +01:00
-
804695f12d
Add exercise descriptions to README.md
mostalive
2026-09-14 14:48:11 +01:00
-
1188ce4e57
Add screenshots.md with Flameshot and Knip notes
mostalive
2026-09-14 14:42:17 +01:00
-
e15962d86a
Add MIT license (Living Software LTD)
mostalive
2026-09-14 14:41:16 +01:00
-
-
cdadafe676
em 04: codegen — generate the refactoring, round-trip check, unified-diff preview
mostalive
2026-09-12 21:15:28 +01:00
-
49a5633a7d
em 03: extract-first scan + full suggestion report
mostalive
2026-09-12 18:26:20 +01:00
-
5d02c1aabf
agents tweak
mostalive
2026-09-12 15:54:00 +01:00
-
7f0981e012
em 02: data-flow classification (params/returns/locals buckets)
mostalive
2026-09-12 15:52:16 +01:00
-
b012d0aaa0
em 01: scaffold ExtractMethod tool + Demo fixture
mostalive
2026-09-12 15:28:14 +01:00
-
406e8a97f6
docs(AGENTS): document mmdc for rendering mermaid diagrams to svg
mostalive
2026-09-11 16:31:26 +01:00
-
bd4afcc935
AGENTS.md: note DOTNET_CLI_HOME workaround for sandboxes that block ~/.dotnet-cli
mostalive
2026-09-11 16:02:35 +01:00
-
c22a1e2ffa
Yak: csharp after situation (Yak 02) — plain domain + DTOs + mappers
mostalive
2026-09-11 15:02:35 +01:00
-
463245288a
Yak: csharp before situation (Yak 01) — DB-backed domain classes
mostalive
2026-09-11 13:03:09 +01:00
-
7e38f67e0b
Add AGENTS.md, dotnet/mise wrapper scripts, migrate yaks to yx
mostalive
2026-09-10 18:12:50 +01:00
-
42b3c502a1
Add yaks 01 (before: fake EF DbBase inheritance) and 02 (after: DTOs + mappers) for the next agent
mostalive
2026-09-10 18:04:46 +01:00
-
9d0079cbf0
Add mermaid diagrams of before (DbBase inheritance) and after (DTO + mappers) situation
mostalive
2026-09-10 17:57:45 +01:00