Consider using CsWin32 for win32 Interop code
Open
Feature Request
- Dominant language
- C#
- Stars
- 7.7k
- Forks
- 1.3k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 61
Description
dotnet/winforms is currently working through a migration of the interop code to use [CsWin32](https://github.com/microsoft/CsWin32). The associated issue can be found at https://github.com/dotnet/winforms/issues/7445. CsWin32 makes use of the [win32Metadata](https://github.com/microsoft/win32metadata) project. Improvements in the metadata and CsWin32 help improve all projects that make use of it and reduces the amount of interop code maintained in the project.
dotnet/wpf should consider making use of CsWin32 to gain access to these improvements and to help improve the ecosystem.
Contributor guide
Assessment
This issue has not been assessed yet.