У меня есть приложение-функция Azure (2.0), которое зависит от стандартной библиотеки .NET, содержащейся в том же решении. Я понимаю, как использовать журнал ILogger в самой функции azure, но я хочу использовать тот же самый регистратор для регистрации информации и в стандартной библиотеке .NET.
Я хочу избежать передачи экземпляра журнала в пределахфункция в другой класс. Я бы предпочел использовать DI. Как я могу это сделать?
Например, предположим, у меня есть приложение-функция с одним именем функции FunctionName1. Предположим, у меня есть стандартная библиотека dotnet 2.0 с именем NetStandardLibrary1 с классом с именем MyClass1. В MyClass1 у меня есть один метод с именем MyMethod1. Я хочу регистрировать информацию в MyMethod1 таким же образом, как если бы я использовал журнал ILogger в FunctionName1.