ActiveScriptEngine.Extensions by Shane Taylor

<PackageReference Include="ActiveScriptEngine.Extensions" Version="1.0.0" />

 FunctionOverrider

public class FunctionOverrider
public object this[object[] args] { get; }

public void WhenCalled(Action<object[]> whenActionIsCalled)

public void WhenCalled(Func<object[], object> whenFunctionIsCalled)

public void WhenCalled<T1>(Func<T1, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2>(Func<T1, T2, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3>(Func<T1, T2, T3, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4>(Func<T1, T2, T3, T4, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5>(Func<T1, T2, T3, T4, T5, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6>(Func<T1, T2, T3, T4, T5, T6, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7>(Func<T1, T2, T3, T4, T5, T6, T7, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8>(Func<T1, T2, T3, T4, T5, T6, T7, T8, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, object> whenFunctionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(Func<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, object> whenFunctionIsCalled)

public void WhenCalled<T1>(Action<T1> whenActionIsCalled)

public void WhenCalled<T1, T2>(Action<T1, T2> whenActionIsCalled)

public void WhenCalled<T1, T2, T3>(Action<T1, T2, T3> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4>(Action<T1, T2, T3, T4> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5>(Action<T1, T2, T3, T4, T5> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6>(Action<T1, T2, T3, T4, T5, T6> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7>(Action<T1, T2, T3, T4, T5, T6, T7> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8>(Action<T1, T2, T3, T4, T5, T6, T7, T8> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> whenActionIsCalled)

public void WhenCalled<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>(Action<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> whenActionIsCalled)