Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Modify signature of FindExtensionPoints and FindExtensions #49

Closed
CharliePoole opened this issue Oct 17, 2024 · 0 comments · Fixed by #50
Closed

Modify signature of FindExtensionPoints and FindExtensions #49

CharliePoole opened this issue Oct 17, 2024 · 0 comments · Fixed by #50
Assignees
Labels
Enhancement An improvement to an existing feature
Milestone

Comments

@CharliePoole
Copy link
Contributor

Modify the signatures of the above so that they return the original instance of the ApplicationManager.

This will permit easier initialization such as

var mgr = new ExtensionManager(PATH)
    .FindExtensionPoints(ASSEMBLY1, ASSEMBLY2...)
    .FindExtensions(START_DIRECTORY);

This should be implemented in a non-breaking manner, changing the return value from void to ExtensionManager but not modifying the arguments in any way.

@CharliePoole CharliePoole added the Enhancement An improvement to an existing feature label Oct 17, 2024
@CharliePoole CharliePoole self-assigned this Oct 17, 2024
@CharliePoole CharliePoole added this to the 3.0.3 milestone Oct 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement An improvement to an existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant