object[] GetArrangeArgs(ILambdaRequest request) { const int offset = 1; var args = new object[@params.Length + offset]; args[0] = request; Array.Copy(@params, 0, args, offset, @params.Length); return(args); }
T CreateArrangeWhenInstance(ILambdaRequest request) => typeResolver.ActivateArrangeWhenInstance <T>(GetArrangeArgs(request));