Summary
IServiceConventionContext
Implements the
IConventionContext
- Assembly
- Rocket
.Surgery .Extensions .DependencyInjection .Abstractions .dll - Namespace
- Rocket
.Surgery .Extensions .DependencyInjection - Interfaces
- Implementing Types
graph BT
Type-.->Interface0["IConventionContext"]
click Interface0 "/api/Rocket.Surgery.Conventions/IConventionContext"
Type["IServiceConventionContext"]
class Type type-node
Implementing0["IServicesBuilder"]-.->Type
click Implementing0 "/api/Rocket.Surgery.Extensions.DependencyInjection/IServicesBuilder"
Implementing1["ServicesBuilder"]-.->Type
click Implementing1 "/api/Rocket.Surgery.Extensions.DependencyInjection/ServicesBuilder"
Implementing2["AutofacBuilder"]-.->Type
click Implementing2 "/api/Rocket.Surgery.Extensions.Autofac/AutofacBuilder"
Syntax
public interface IServiceConventionContext : IConventionContext
Attributes
Type | Description |
---|---|
Nullable |
Properties
Name | Value | Summary |
---|---|---|
Assembly |
I |
Gets the assembly candidate finder.
|
AssemblyProvider | IAssemblyProvider |
Gets the assembly provider.
|
Configuration | IConfiguration |
Gets the configuration.
|
Environment | IRocketEnvironment |
The environment that this convention is running
Based on IHostEnvironment / IHostingEnvironment
|
OnBuild | IObservable |
Gets the on build.
|
Services | IServiceCollection |
Gets the services.
|