Class DependencyInjectionExtensions
Extends the IProject and IAspectBuilder interfaces.
Inheritance
Namespace: Metalama.Extensions.DependencyInjection
Assembly: Metalama.Extensions.DependencyInjection.dll
Syntax
[CompileTime]
public static class DependencyInjectionExtensions : Object
Methods
Name | Description |
---|---|
ConfigureDependencyInjection(IAspectReceiver<ICompilation>, Action<DependencyInjectionOptionsBuilder>) | Configures |
ConfigureDependencyInjection(IAspectReceiver<INamedType>, Action<DependencyInjectionOptionsBuilder>) | Configures |
ConfigureDependencyInjection(IAspectReceiver<INamespace>, Action<DependencyInjectionOptionsBuilder>) | Configures |
TryIntroduceDependency(IAspectBuilder, DependencyProperties, out IFieldOrProperty) | Tries to introduce a dependency into a specified type. |