async isUniqueName(name) {
        const exists = await this.repository.existsByName(name.value, this.options);
        return !exists;
    }
@param {import('../domain/models/OfferName')} name
@returns {Promise<boolean>}