public static ReturnWith <TType> ActOn <TType>(this ReturnWith <TType> with, Func <TType, TType> function) { return(() => function(with())); }
public static void Act <TType>(this ReturnWith <TType> with, Action <TType> action) { action(with()); }
public static ReturnWith <TType> ActOn <TType>(this ReturnWith <TType> with, Func <TType, TType> function) { return(() => function(with())); }
public static void Act <TType>(this ReturnWith <TType> with, Action <TType> action) { action(with()); }