Domanda

Ho un gruppo di risorse che memorizza un sacco di script, stili e controlli riutilizzabili.Non sono sicuro se dovrei cache questo assembly dopo averlo caricato.Assembly.Parlo usa la cache interna all'interno dello stesso dominio dell'app?

Grazie!

È stato utile?

Soluzione

Assembli Se caricato in un AppDomain rimangono caricati, quindi non c'è nulla da fare, questo è il comportamento predefinito.

In effetti avrai un problema se vuoi scaricare un assemblaggio, in tal caso è necessario scaricare l'intero appDomain, ecco perché spesso carichi un assembly in un nuovo appDomain nel tuo caso non è necessarioVai a quello sforzo.

Altri suggerimenti

Non è chiaro che tipo di "caching" intendi, ma una volta che il montaggio viene caricato in aggiunta, rimane caricato fino a quando AppDomain si spegne.Quindi, non è necessario eseguire ulteriori cache.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top