Skip to content

[ISSUE]: Replace the custom ILog with the Microsoft Extensions Logging #743

@arturcic

Description

@arturcic

We need to replace the custom ILogger implementation and usage with the standard Microsoft extension logging with console only for now.
First create a new git branch and then try to build and run all the tests to confirm all is building and tests are passing. Then plan for the changes and later proceed.
The approach is look for all the usages in a specific project and replace them with ILogger only within that project, check at least 3 times in the project if all custom implementations were replaced. Only then go to the next project. Go in the order of the project dependencies. Start with Core, then modules and at last App and MsBuild. When the changes have been applied to all projects make sure you check it still compiles and makes sure 100% of the unit tests are passing.
When building or testing use only dotnet 10 target framework, run always from the src folder all the dotnet command. Fix all the errors. After migration of a project create a git commit. Keep the old log classes until all the projects switched

Metadata

Metadata

Assignees

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions