Ejemplo n.º 1
0
        protected async Task DeleteBook()
        {
            RegisteredFunction.Invoke <bool>("hideDeleteDialog");

            await BooksClient.DeleteBook(DeleteId);

            await LoadBooks(int.Parse(Page));
        }
Ejemplo n.º 2
0
        protected async Task DeleteBook()
        {
            await JSRuntime.InvokeAsync <bool>("blazorDemoInterop.hideDeleteDialog");

            await BooksClient.DeleteBook(DeleteId);

            await LoadBooks(int.Parse(Page));
        }
Ejemplo n.º 3
0
        protected async void DeleteBook()
        {
            await JSRuntime.InvokeAsync <bool>("blazorDemoInterop.hideDeleteDialog");

            Action <string> action = async(token) =>
            {
                BooksClient.Token = token;
                await BooksClient.DeleteBook(DeleteId);

                LoadBooks(int.Parse(Page));
                StateHasChanged();
            };

            ((MonoWebAssemblyJSRuntime)JSRuntime).InvokeUnmarshalled <Action <string>, bool>("blazorDemoInterop.executeWithToken", action);
        }
Ejemplo n.º 4
0
        protected async void DeleteBook()
        {
            await JSRuntime.Current.InvokeAsync <bool>("blazorDemoInterop.hideDeleteDialog");

            Action <string> action = async(token) =>
            {
                BooksClient.Token = token;
                await BooksClient.DeleteBook(DeleteId);

                await LoadBooks(int.Parse(Page));

                StateHasChanged();
            };

            await JSRuntime.Current.InvokeAsync <bool>("blazorDemoInterop.executeWithToken", action);
        }