@page "/fetchdata" @using WebApplication1.Data @inject ArtistSearchService artistSearch

Autocomplete Artist Search

a b c d e f g h i ...
@((context as ArtistSearch).ArtistDisplayName )    @((context as ArtistSearch).KnownFor)


@code { public ArtistSearch[] artists; SfAutoComplete autoObj; public Query Query = new Query().Select(new List { "ArtistDisplayName" }).Take(6).RequiresCount(); protected override void OnInitialized(){} public async Task OnFiltering(FilteringEventArgs args) { //args.PreventDefaultAction = true; Query = new Query().AddParams("searchText", args.Text).AddParams("top", "8"); await this.autoObj.FilterAsync(artists, Query); //this.autoObj.DataManager.Url = "https://localhost:44305/api/Artist?searchText=you"; } }