Я пытаюсь создать AsyncCommand с параметром.
Я использовал этот метод, но он не работает.
public static AsyncCommand<T> Create(Func<System.Threading.Tasks.Task<T>> func)
{
return new AsyncCommand<T>(new Command<T>(async (x) => await func(x)));
}
И когда я вызываю его с моей моделью представления:
public ICommand OnRemoveTagCommand = AsyncCommand<ResultElementRatingDto>.Create(RemoveTag);
private async Task<ResultElementRatingDto> RemoveTag(ResultElementRatingDto ratingDto)
{
return null;
}
Ошибка:
не может конвертировать из 'группы методов' в 'Fun c'
Что не так в моем коде?