Todo repository protocol #8

Merged
javier merged 11 commits from app/repository-protocol into main 2026-02-11 18:22:26 +00:00
Showing only changes of commit fb8815dafc - Show all commits
@@ -0,0 +1,8 @@
import SwiftData
/// Extends ModelContext to conform to the Repository protocol.
///
/// This extension allows ModelContext from SwiftData to be used as a repository,
/// enabling dependency injection and facilitating unit testing by allowing mock
/// repositories to be substituted during tests.
extension ModelContext: Repository {}