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["ServicesBuilder"]-.->Type
click Implementing0 "/api/Rocket.Surgery.Extensions.DependencyInjection/ServicesBuilder"
Implementing1["IServicesBuilder"]-.->Type
click Implementing1 "/api/Rocket.Surgery.Extensions.DependencyInjection/IServicesBuilder"
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.
|
