Skip to content

NLog EcsLayout stop using obsolete ConfigurationItemFactory members #478

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

Open
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

snakefoot
Copy link
Contributor

@snakefoot snakefoot commented Feb 2, 2025

NLog v5 have marked the ConfigurationItemFactory-members as obsolete, and they will be removed with NLog v6 (to fix build-warnings about .NET trimming and AOT).

This PullRequest will allow the NLog EcsLayout to continue to work, when NLog v6 is released, and users are upgrading.

@snakefoot snakefoot force-pushed the ConfigurationItemFactory branch from b3b3c65 to ff3744e Compare March 13, 2025 17:27
@snakefoot
Copy link
Contributor Author

@Mpdreamz Rebased with main, and ready for review

Mpdreamz
Mpdreamz previously approved these changes Mar 13, 2025
Copy link
Member

@Mpdreamz Mpdreamz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Lgtm! Thanks as always @snakefoot

@snakefoot
Copy link
Contributor Author

snakefoot commented Apr 29, 2025

@Mpdreamz Any chance for this to be merged, so it can be included in Canary-nuget-release ? (Have NLog v6-Preview1 upcoming)

@snakefoot snakefoot force-pushed the ConfigurationItemFactory branch from 7e9bef0 to a45b278 Compare April 29, 2025 18:34
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.

2 participants