Microsoft really fucked the dog on this one. Say you have some class… public interface ICalculator<T>
{
T Add(T augend, T addend);
T Subtract(T minuend, T subtrahend);
T Multiply(T multiplicand, T multiplier);
T Divide(T dividend, T divisor;
} … but your implementation needs to be called asynchronously because it takes…