microsoft / microsoft/node-api-dotnet
Marshalling: Non-generic collections
Open
@jasongin is already working on this.
Since Jun 17, 2024.
marshalling
- Dominant language
- C#
- Stars
- 783
- Forks
- 80
- PR merge metrics
- No merged PRs in 30d
Description
.NET generic collection interfaces like IList<T>, IDictionary<T>, IEnumerable<T> are already supported for marshalling to/from equivalent JS collections.
This issue is about adding support for non-generic collections IList, IDictionary, IEnumerable and possibly some others.
I don't think non-generic collections are used much anymore, but maybe we should consider supporting them for completeness.
See also #242 about generic collection classes. We should also consider non-generic collection classes as part of this issue.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.