Manodasan Wignarajah
Manodasan Wignarajah
With IL trimming, types not being found to create an RCW can become a common thing and there are various fallbacks to handle that like using the base type. Today,...
Find attached two demo projects, the "UIOnly" folder contains the example from this [issue comment](https://github.com/microsoft/CsWinRT/issues/413#issue-702423240), ported to the latest project template. Additionally, the "MVVM" folder contains an example that is...
Look into using GC.KeepAlive within ABI functions or when calling them.
Projection sources pdb not being retrieved during debugging
RegisterCustomAbiTypeMapping which was the API taking the write lock is actually not used anywhere starting before when cswinrt was first released. Removing the lock along with all the read locks...
We should add a new compat phase to our pipeline where we run our unittests against our Test projection but instead of the Test projection being generated using the latest...
Evaluate performance of custom type mapping marshaling (both CreateMarshaler and FromAbi) and consider caching the lambda. See #568
When the .NET 5 Windows SDK specific TFM is used, the WinMDs can be obtained from the Windows SDK projection package and don't need to rely on that version of...
- We should look into creating a CSharpCompilationContext for a given source and then checking it for diagnostics to test the SupportedOSPlatform changes. Refer to the diagnostics tests for where...