コード例 #1
0
 /// <summary>
 /// Устанавливает для приложения контекст загрузки сборок по умолчанию.
 /// </summary>
 /// <param name="context">Контекст загрузки сборок.</param>
 public static void InitializeDefaultContext(DirectoryAssemblyLoadContext context)
 {
     AppDomain.CurrentDomain.AssemblyResolve += (s, e) => context.Load(new AssemblyName(e.Name));
 }
コード例 #2
0
 /// <summary>
 /// Устанавливает для приложения контекст загрузки сборок по умолчанию.
 /// </summary>
 /// <param name="context">Контекст загрузки сборок.</param>
 public static void InitializeDefaultContext(DirectoryAssemblyLoadContext context)
 {
     AppDomain.CurrentDomain.AssemblyResolve += (s, e) => context.Load(new AssemblyName(e.Name));
 }
コード例 #3
0
        private static void InitializeAssemblyLoadContext()
        {
            var context = new DirectoryAssemblyLoadContext();

            DirectoryAssemblyLoadContext.InitializeDefaultContext(context);
        }
コード例 #4
0
 private static void InitializeAssemblyLoadContext()
 {
     var context = new DirectoryAssemblyLoadContext();
     DirectoryAssemblyLoadContext.InitializeDefaultContext(context);
 }