Skip to content

TypeMapLazyDictionary expects a single entrypoint assembly, which isn't a valid assumption on iOS and Android #120271

@jtschuster

Description

@jtschuster

The TypeMap API expects that there is a single entrypoint assembly from which TypeMapAssemblyTargetAttributes can point to other assemblies to create the entire typemap. This assumption isn't valid on iOS or Android where .NET is called into from native code. See below

RuntimeAssembly? startingAssembly = (RuntimeAssembly?)Assembly.GetEntryAssembly();

cc. @AaronRobinsonMSFT @simonrozsival

#113362 to link the issues

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    No status

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions