Could you please also define this signature in the `IRepository` interface?