/// <summary> /// Converts an object back from <typeparamref name="TTo"/> to <typeparamref name="TFrom"/>. /// </summary> /// <typeparam name="TFrom">The from-type.</typeparam> /// <typeparam name="TTo">The to-type.</typeparam> /// <param name="iso">The isomorphism.</param> /// <param name="from">The object to convert.</param> public static TFrom ConvertBack <TFrom, TTo>(this IIsomorphismWith <Unit, TFrom, TTo> iso, TTo from) => iso.ConvertBackWith(new Unit(), from);
/// <summary> /// Converts an object from <typeparamref name="TFrom"/> to <typeparamref name="TTo"/>. /// </summary> /// <typeparam name="TFrom">The from-type.</typeparam> /// <typeparam name="TTo">The to-type.</typeparam> /// <param name="iso">The isomorphism.</param> /// <param name="from">The object to convert.</param> public static TTo Convert <TFrom, TTo>(this IIsomorphismWith <Unit, TFrom, TTo> iso, TFrom from) => iso.ConvertWith(new Unit(), from);