Comment obtenir une Braise de Données “store” à partir de n'importe où dans l'application, de sorte que je peux le faire en magasin.find()?

Avec la récente mise à jour, je sais que dans les routeurs et les contrôleurs, je peux facilement faire this.store.find('model'). Cependant j'ai quelques fonctions qui ont besoin d'appeler find qui ne sont pas dans les routeurs et les contrôleurs. Alors, comment puis-je obtenir une instance store à partir de n'importe où dans une Braise Application?

Je sais que le pire arrive au pire je peux faire App.__container__.lookup('store:main'), mais je vais essayer de rester loin de cela.

OriginalL'auteur HaoQi Li | 2013-09-12