commonMain.s2.sourcing.dsl.snap.SnapRepository.kt Maven / Gradle / Ivy
package s2.sourcing.dsl.snap
interface SnapRepository {
suspend fun get(id: ID & Any): ENTITY?
suspend fun save(entity: ENTITY & Any): ENTITY
suspend fun remove(id: ID & Any): Boolean
}