и переопределить асинхронный метод, в котором нужно рекурсивно подергать базовую реализацию? компилятор не дает мне вызвать base.* внутри async { … }. есть какие хаки?
примерно так это выглядит, только у меня рекурсия / цикл внутри:
https://stackoverflow.com/questions/56695370/cant-override-onbegindialogasync-in-f-using-taskbulder-fs
А перед task написать функцию и ее использовать в task?
Можно к наследнику скастить this
Обсуждают сегодня