constructor(repository, transaction) {
        this.repository = repository;
        this.options = {
            transacting: transaction
        };
    }
@param {import('./OfferRepository')} repository
@param {import('knex').Transaction} transaction