Hello,
Can you tell me please why the specific model model.Product used here with the abstract repository AbstractRepository but not some abstract or base model?
code/src/allocation/adapters/repository.py:
| defget(self, sku) ->model.Product: |
| def_add(self, product: model.Product): |
| def_get(self, sku) ->model.Product: |
| def_get_by_batchref(self, batchref) ->model.Product: |