![]() |
Init(args)
Scripting Reference
|
Represents an initializer that specifies how a service of type TService should be initialized.
Implemented by initializers of services that depend on five other services and are initialized manually via the InitTargetAsync method.
TService | The concrete type of the initialized service. |
TFirstArgument | Type of the first service which the service of type TService depends on. |
TSecondArgument | Type of the second service which the service of type TService depends on. |
TThirdArgument | Type of the third service which the service of type TService depends on. |
TFourthArgument | Type of the fourth service which the service of type TService depends on. |
TFifthArgument | Type of the fifth service which the service of type TService depends on. |
Public Member Functions | |
Task< TService > | InitTargetAsync (TFirstArgument firstArgument, TSecondArgument secondArgument, TThirdArgument thirdArgument, TFourthArgument fourthArgument, TFifthArgument fifthArgument) |
Initializes the service asynchronously with five other services that it depends on. | |