Как создать EventCallback, в котором есть аргументы в Blazor?C#

Место общения программистов C#
Anonymous
Как создать EventCallback, в котором есть аргументы в Blazor?

Сообщение Anonymous »

Мне нужно создать EventCallback для этого следующего метода:

Код: Выделить всё

public async Task methodA(bool isLoading)
{
IsLoading = isLoading;
this.StateHasChanged();
await Task.CompletedTask;
}
< /code>
Я попробовал это с помощью следующего: < /p>
EventCallback callback=> EventCallback.Factory.Create(this, methodA);
but I am getting a error called

can't convert method group to EventCallback

I need to create this event callback and pass it to the child components using cascading parameters as following

Код: Выделить всё

@Body


@code {
EventCallback callback => EventCallback.Factory.Create(this, methodA);

public async Task methodA(bool isLoading)
{
IsLoading = isLoading;
this.StateHasChanged();
await Task.CompletedTask;
}
}
< /code>
Так что не так с вышеуказанным кодом ?? и как создать EventCallback 
для метода выше?


Подробнее здесь: https://stackoverflow.com/questions/727 ... -in-blazor

Вернуться в «C#»