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

Remove System.Configuration.ConfigurationManager as NuGet dependency #1400

Merged
merged 1 commit into from
Aug 13, 2024

Conversation

lahma
Copy link
Collaborator

@lahma lahma commented Aug 9, 2024

  • the dependency brings legacy packages (DLLs) with it to modern .NET
  • usages are for advanced cases and I'd argue rarely used
  • keep the support on full framework where .config files still are a thing
  • allow configuration via environment variables on non-framework platforms

* allow configuration via environment variables on non-framework platforms
@lahma
Copy link
Collaborator Author

lahma commented Aug 10, 2024

I just did for Quartz.NET too quartznet/quartznet#2513

@tonyqus tonyqus added this to the NPOI 2.7.2 milestone Aug 13, 2024
@tonyqus tonyqus added the cicd label Aug 13, 2024
@tonyqus tonyqus merged commit 731182f into nissl-lab:master Aug 13, 2024
3 checks passed
@lahma lahma deleted the remove-configuration-manager branch August 14, 2024 01:22
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants