Mam zdefiniowany obiekt:
public class Controller
{
public Func<string, string, Sink, bool, Task> Display;
}
Użycie:
Controller controller;
await controller.Display("", "", null, true);//nie mogę tego użyć w ten sposób
Task displayTask = controller.Display({...}); //przechodzi
Jakieś pomysły?