using the naked objects pattern to rapidly develop domain driven apps A topic that comes around now and again on the DDD newsgroup is how to provide access to a domain service (or a repository) to an entity. This service might be very generic, e.g. a NotificationService so that the entity can raise a domain event. Or, it might be quite specific, e.g. an EmailService so that an entity (e.g. Communi