I am rather new to ember, but I am trying to setup my app to use a single configuration singleton service that can be re-used by not only the DS.RESTAdapter, but some other parts of my app (mostly components).
As an aside, I noticed that Ember.Application.initializer shows up as a section in the docs, but there’s no API reference?
Thanks for any help!
Here’s a jsbin of what I am attempting to do
             
            
              
              
              
            
            
           
          
          
            
            
              @jasonmit Excellent! Thank you very much!
Do you know if there’s a good resource discussing the container, and when to do things to it vs. app.register or app.inject? Also is there a reference to which Ember ‘types’ correspond with strings? I find this somewhat confusing.
Thanks again!
             
            
              
              
              
            
            
           
          
            
            
              app.register just ends up calling the container.register
      function () {
        var container = this.__container__;
        container.register.apply(container, arguments);
      } 
and similarly, app.inject calls container.injection
      function () {
        var container = this.__container__;
        container.injection.apply(container, arguments);
      } 
So use whichever you prefer 
Resources:
http://balinterdi.com/2014/05/01/dependency-injection-in-ember-dot-js.html
https://github.com/emberjs/ember.js/blob/master/packages/container/lib/container.js