MetalamaAPI documentationExtensions APIMetalama.​Extensions.​Dependency­Injection.​ImplementationLogger­Dependency­Injection­Framework
Open sandboxFocus

LoggerDependencyInjectionFramework Class

Inheritance
LoggerDependencyInjectionFramework
Namespace: Metalama.Extensions.DependencyInjection.Implementation
Assembly: Metalama.Extensions.DependencyInjection.dll
Syntax
public sealed class LoggerDependencyInjectionFramework : DefaultDependencyInjectionFramework, IDependencyInjectionFramework

Constructors

Name Description
LoggerDependencyInjectionFramework()

Methods

Name Description
CanHandleDependency(DependencyProperties, in ScopedDiagnosticSink)

Determines whether the current instance can handle a DependencyAttribute aspect or IntroduceDependencyAttribute advice.

GetStrategy(DependencyProperties)

Gets an instance of the DefaultDependencyInjectionStrategy class for a given context.