Support of AddExtension, RemoveExtension, GetExtensions #311
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR add the support of:
I have tested the code on my side by loading the updated ElectronNET.CLI, and tested with the following sample test in Startup.cs:
Attached here, a little Chrome extension created from a Mozilla WebExtension i created for my plugin BlazorMobile. Actually, the running code in this extension should not work as it's specific for a special expected environment, but the goal here is just to test that the Chrome extension load in Electron.
chromextensions.zip
Of course update the AddExtensionAsync with a valid extension folder on your side.
The shown dialog should validate the expected behaviors, according to the method call orders and expected return values.