Mam problem z wywołaniem tego:
public static Task<TResult> Run<TResult>(
Func<Task<TResult>> function
)
za chiny nie wiem jak to działa i jak to wywołać w wyrażeniu lambda? Bez generyczności idzie to tak:
Task.Run( () => { Task.Delay(10000) });
Tyle, że w drugim przypadku przyjmuje niegeneryczny delegat jako parametr, jak więc wywołać to z generycznym?