Skip to content

User/jmaxson/loading fixes #328

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

Draft
wants to merge 9 commits into
base: main
Choose a base branch
from
Draft

Conversation

jmaxson-ms
Copy link
Contributor

When iterating over assemblies and looking for extension types, do not attempt to recreate types that have already been loaded. This can happen if an assembly exists in multiple directories.

The runtime was creating an ILogger which wrote to the console. This was a bug as, in some cases, the caller couldn't override this behavior. The default behavior (runtime) now is to not log if a logger is not specified (Logger.Null). Some methods overrides have been added to allow the caller to specify a logger to use.

helenkzhang
helenkzhang previously approved these changes Sep 26, 2023
mslukebo
mslukebo previously approved these changes Sep 26, 2023
helenkzhang
helenkzhang previously approved these changes Sep 26, 2023
@jmaxson-ms jmaxson-ms dismissed stale reviews from helenkzhang and mslukebo via c1fcad2 September 27, 2023 01:28
@jmaxson-ms jmaxson-ms force-pushed the user/jmaxson/loadingFixes branch from c8b4973 to c1fcad2 Compare September 27, 2023 01:28
@jmaxson-ms jmaxson-ms marked this pull request as draft September 27, 2023 16:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants