anchor.diff:  
   The `ConfigurationService` allows domain objects to read the configuration properties aggregated from the various xref:rgcfg.adoc#_rgcfg_configuration-files[configuration files].
   
  +
  +[IMPORTANT]
  +====
  +Only configuration properties with the prefix "application" are be exposed.
  +====
   
   [NOTE]
   ====
  
positive.code:     @Programmatic
      @PostConstruct
      public void init() {
          this.oauthConsumerKey = configurationService.getProperty("tweetservice.oauth.consumerKey");
          this.oauthConsumerSecret = configurationService.getProperty("tweetservice.oauth.consumerSecret");
          this.oauthAccessToken = configurationService.getProperty("tweetservice.oauth.accessToken");
          this.oauthAccessTokenSecret = configurationService.getProperty("tweetservice.oauth.accessTokenSecret");
      }
      ...
      @Inject
  
negative.code: 
  [TIP]
  ====
  If you _do_ have a domain service that needs to access Isis properties, then an alternative is to define a xref:rgant.adoc#_rgant-PostConstruct[`@PostConstruct`] method and pass in a `Map<String,String>` of properties.
  This is provided all properties, not just those with the 'application' prefix.
  ====
  
  
  