Interface IAccelergreatBuilder
Assembly: Accelergreat.Xunit.dll
Syntax
public interface IAccelergreatBuilder
Properties
Configuration
Declaration
IConfiguration Configuration { get; }
Property Value
Type |
Description |
Microsoft.Extensions.Configuration.IConfiguration |
|
Services
Declaration
IServiceCollection Services { get; }
Property Value
Type |
Description |
Microsoft.Extensions.DependencyInjection.IServiceCollection |
|
Methods
AddAccelergreatComponent<TAccelergreatComponent>()
Declaration
IAccelergreatBuilder AddAccelergreatComponent<TAccelergreatComponent>()
where TAccelergreatComponent : class, IAccelergreatComponent
Returns
Type Parameters
Name |
Description |
TAccelergreatComponent |
|
AddSingletonAccelergreatComponent<TAccelergreatComponent>()
Declaration
IAccelergreatBuilder AddSingletonAccelergreatComponent<TAccelergreatComponent>()
where TAccelergreatComponent : class, IAccelergreatComponent
Returns
Type Parameters
Name |
Description |
TAccelergreatComponent |
|
AddTransientAccelergreatComponent<TAccelergreatComponent>()
Declaration
IAccelergreatBuilder AddTransientAccelergreatComponent<TAccelergreatComponent>()
where TAccelergreatComponent : class, IAccelergreatComponent
Returns
Type Parameters
Name |
Description |
TAccelergreatComponent |
|