Inherited from execution_context.
Creates a service object and adds it to the execution_context
.
template< typename Service, typename... Args> friend Service & make_service( execution_context & e, Args &&... args);
This function is used to add a service to the execution_context
.
The execution_context
object
that owns the service.
Zero or more arguments to be passed to the service constructor.
Thrown if a service of the given type is already present in the
execution_context
.