protected T DoBuildInstance(InjectionContext context, InjectionOperator <T> injectionOperator, ParameterSet parameters)
        {
            T instance;

            injectionOperator.DoBuildInstance(context, parameters, out instance);
            return(instance);
        }
        protected T DoBuildInstance(ISharingLifetimeScope scope, InjectionOperator <T> injectionOperator, ParameterSet parameters)
        {
            T instance;

            injectionOperator.DoBuildInstance(scope, parameters, out instance);
            return(instance);
        }