Пример #1
0
        public void Terminate()
        {
            AppDomain.CurrentDomain.AssemblyResolve -= this.CurrentDomain_AssemblyResolve;
            AppDomain.CurrentDomain.AssemblyLoad    -= this.CurrentDomain_AssemblyLoad;

            this.resolveCallback = null;
        }
Пример #2
0
        public void Init(ResolveAssemblyCallback resolveCallback)
        {
            this.resolveCallback = resolveCallback;

            AppDomain.CurrentDomain.AssemblyResolve += this.CurrentDomain_AssemblyResolve;
            AppDomain.CurrentDomain.AssemblyLoad    += this.CurrentDomain_AssemblyLoad;
        }
Пример #3
0
		public void Terminate()
		{
			AppDomain.CurrentDomain.AssemblyResolve -= this.CurrentDomain_AssemblyResolve;
			AppDomain.CurrentDomain.AssemblyLoad -= this.CurrentDomain_AssemblyLoad;

			this.resolveCallback = null;
		}
Пример #4
0
		public void Init(ResolveAssemblyCallback resolveCallback)
		{
			this.resolveCallback = resolveCallback;

			AppDomain.CurrentDomain.AssemblyResolve += this.CurrentDomain_AssemblyResolve;
			AppDomain.CurrentDomain.AssemblyLoad += this.CurrentDomain_AssemblyLoad;
		}
Пример #5
0
 void IPluginLoader.Init(ResolveAssemblyCallback resolveCallback)
 {
 }
Пример #6
0
		void IPluginLoader.Init(ResolveAssemblyCallback resolveCallback) { }