public TargetRuntime () { assemblyContext = new RuntimeAssemblyContext (this); composedAssemblyContext = new ComposedAssemblyContext (); composedAssemblyContext.Add (Runtime.SystemAssemblyService.UserAssemblyContext); composedAssemblyContext.Add (assemblyContext); Runtime.ShuttingDown += delegate { ShuttingDown = true; }; }
public TargetRuntime() { assemblyContext = new RuntimeAssemblyContext(this); composedAssemblyContext = new ComposedAssemblyContext(); composedAssemblyContext.Add(Runtime.SystemAssemblyService.UserAssemblyContext); composedAssemblyContext.Add(assemblyContext); Runtime.ShuttingDown += delegate { ShuttingDown = true; }; }
public TargetRuntime() { assemblyContext = new RuntimeAssemblyContext(this); composedAssemblyContext = new ComposedAssemblyContext(); composedAssemblyContext.Add(assemblyContext); InternalId = Interlocked.Increment(ref internalIdCounter); Runtime.ShuttingDown += delegate { ShuttingDown = true; }; }