/// <summary> /// Gets the internal .NET app domain or null if it's not a managed app domain /// </summary> /// <param name="appDomain"></param> /// <returns></returns> public static DbgDotNetInternalAppDomain GetDotNetInternalAppDomain(this DbgAppDomain appDomain) => appDomain.InternalAppDomain as DbgDotNetInternalAppDomain;
/// <summary> /// Gets the reflection app domain or null if this isn't a managed app domain /// </summary> /// <param name="appDomain">Debugger app domain</param> /// <returns></returns> public static DmdAppDomain GetReflectionAppDomain(this DbgAppDomain appDomain) => (appDomain.InternalAppDomain as DbgDotNetInternalAppDomain)?.ReflectionAppDomain;