Error CS1061 ‘IJSRuntime’ does not contain a definition for ‘Current’ and no accessible extension method ‘Current’ accepting a first argument of type ‘IJSRuntime’ could be found (are you missing a using directive or an assembly reference?)
Solution
In ASP.NET Core 3.0.0-preview3, the Microsoft.Interop.JSRuntime.Current has been removed.
@inject IJSRuntime JsRuntime;
@code {
protected void CallJSMethod()
{
JSRuntime.InvokeAsync<bool>("JSMethod");
}
}
Reference link: https://github.com/aspnet/AspNetCore/issues/8117
Share with