IOC :: Proxy.

IOC :: Proxy è un proxy per il framework IOC.
Scarica ora

IOC :: Proxy. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Perl Artistic License
  • Prezzo:
  • FREE
  • Nome editore:
  • Stevan Little
  • Sito web dell'editore:
  • http://search.cpan.org/~stevan/Devel-StrictObjectHash-0.01/lib/Devel/StrictObjectHash.pm

IOC :: Proxy. Tag


IOC :: Proxy. Descrizione

IOC :: Proxy è un proxy per il framework IOC. IOC :: Proxy è un proxy per il IOC Framework.Synopsis Utilizzare IOC :: Proxy; My $ PROXY_SERVER = IOC :: Proxy-> Nuovo ({on_method_call => sub {my ($ proxy_server, $ metod metod weth_name, $ metodo_full_name, $ current_method_args) = @_; warn ("metodo '$ Method_name' chiamato con ARGS (". (Iscriviti "," => @ {$ Current_method_Args}). "), Ora passando chiamata a '$ metod_full_name'");}}); $ proxy_server-> wrap ($ oggetto); # Questo ora avvolge l'oggetto $ in uno speciale pacchetto di pacchetto proxy che intercetterà tutte le chiamate, mentre ancora # si comporta esattamente come se non fosse proxied $ Object-> Method (); # Questo avverterà: # Metodo 'Metodo' chiamato con ARGS (classe :: _ :: Proxy = hash (0x859978)), ora che passa chiamata a 'Class :: Method'This Module è una classe base per tutto il tuo IOC :: Esigenze proxy. Può essere usato su è proprio o può essere sottoclassato. L'idea di base del IOC :: Proxy è che dal momento che utilizziamo il framework IOC per creare le nostre istanze di oggetti, possiamo fare alcune cose a quei casi che non saremmo facilmente essere in grado di fare diversamente In questo caso specifico possiamo avvolgere l'istanza di servizio con un oggetto IOC :: Proxy ed essere in grado di acquisire chiamate all'istanza del servizio attraverso il nostro proxy. L'uso più semplice per questo è un tipo di registrazione. L'oggetto IOC :: Proxy fa tutto il possibile per assicurarsi che l'oggetto proxy possa essere utilizzato come caduta di sostituzione dell'istanza di servizio. Ciò significa che non imponiamo il nostro OO-Style su di te di classe né scherziamo con il tavolo dei simboli della tua classe, e siamo il più trasparente possibile. Requisiti: · Perl.


IOC :: Proxy. Software correlato