Логгирование в многопоточном приложении ASP.NET Core

Есть .NET Core HostedService приложение. К нему подключены стандартные логи Microsoft. В моем приложении есть n потоков, которые могут осуществлять логгирование.

Вопрос: Нужно ли как-то внутри метода, выполняющемся в отдельном потоке, обеспечивать потокобезопасный доступ во время операции логирования? (например, применять конструкцию lock). Если нужно, то как это лучше сделать?


Ответы (0 шт):