@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";
}
}