Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Add Example for Loading .NET DLL in Node.js and Electron.js #395

Open
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

pranavwani
Copy link

Description:

This PR adds an example demonstrating how to load a .NET DLL into Node.js and Electron.js using the node-api-dotnet package.

Highlights:

  • Purpose: Addresses the challenge of integrating .NET assemblies into JavaScript applications.
  • Files Added: Includes an Electron app example with code for the main and renderer processes, plus an index.html.
  • Instructions: A README is provided with setup and usage details.

This example serves as a practical reference for developers looking to bridge .NET and Node.js/Electron applications.

@pranavwani
Copy link
Author

@pranavwani please read the following Contributor License Agreement(CLA). If you agree with the CLA, please reply with the following information.

@microsoft-github-policy-service agree [company="{your company}"]

Options:

  • (default - no company specified) I have sole ownership of intellectual property rights to my Submissions and I am not making Submissions in the course of work for my employer.
@microsoft-github-policy-service agree
  • (when company given) I am making Submissions in the course of work for my employer (or my employer has intellectual property rights in my Submissions by contract or applicable law). I have permission from my employer to make Submissions and enter into this Agreement on behalf of my employer. By signing below, the defined term “You” includes me and my employer.
@microsoft-github-policy-service agree company="Microsoft"

Contributor License Agreement

@microsoft-github-policy-service agree

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant