In the documentation here -
https://blazor.syncfusion.com/documentation/getting-started/blazor-webassembly/
We have this paragraph:
using Syncfusion.Blazor;
namespace WebApplication1
{
public class Program
{
public static async Task Main(string[] args)
{
....
....
builder.Services.AddSyncfusionBlazor();
await builder.Build.RunAsync();
}
}
}
But the right one is:
public class Program
{
public static async Task Main(string[] args)
{
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.RootComponents.Add<App>("app");
builder.Services.AddTransient(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
await builder.Build().RunAsync();
builder.Services.AddSyncfusionBlazor();
await builder.Build().RunAsync();
}
}
So you have to change await builder.Build().RunAsync();
As this is generated code, i dont think you need to do it now, but i can see someone changing it, and then having troubles.