-
Notifications
You must be signed in to change notification settings - Fork 129
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
3.1.0 Release #171
3.1.0 Release #171
Conversation
To pass around the `IConfiguration` object instead of a `static` member
and simplify some method signatures
to avoid checks for null dependencyContext in ConfigurationReader and split responsabilities
and reduce number of arguments to pass around
and protect against null
`licenseUrl` is now deprecated so we use a `license expression`
No longer rely on static state in ConfigurationReader
- ArgumentNullException fix when BaseDirectory is null - additional paths probing: AppDomainSetup.PrivateBinPath, current assembly location path when BaseDirectory is null
- fine-tune ReloadDelay for the DynamicLevelChangeTests
- extract strings to constants
- fixed failing test
…figuration into dev # Conflicts: # src/Serilog.Settings.Configuration/Settings/Configuration/ConfigurationReader.cs
Support simple type names for Serilog types (fixes #81)
Respect dynamic logging level changes for LevelSwitch section
Update Nuget package license format to new format
Quite happy to merge "as is". Within the remaining PRs, here is my take on it :
We may want to already increase the version number to |
Added some missing null checks for `settingConfiguration` arguments.
Added missing null checks for settingConfiguration
Should we merge what we have and make a I think we should :
Once this is pushed out the door, we can quietly review what to do with :
What do you think ? |
Added new ReadFrom.Configuration(...) overloads; Marked old as obsolete (#148)
…ttest added test to show how to filter child contexts
Sounds like a plan, @tsimbalar ! I've merged the three you suggested, and once the build completes I'll make the release 👍 |
Lots of new work, plus some approved PRs waiting to go. Shall we assemble a new release of this package? Happy to do the merges/testing etc., if everyone thinks this is ready?