I have wasm hosted and in Client I get an error when
/Users/gisligudmundsson/Development/Horizon/Client/Program.cs(59,30): error CS1061: 'IServiceCollection' does not contain a definition for 'AddSyncfusionBlazor' and no accessible extension method 'AddSyncfusionBlazor' accepting a first argument of type 'IServiceCollection' could be found (are you missing a using directive or an assembly reference?) [/Users/gisligudmundsson/Development/Horizon/Client/Horizon.Client.csproj]
But if I remove it and add e.g. in _Imports.razor
If I add the following line in my Index.razor I get the following erri
/Users/gisligudmundsson/Development/Horizon/Client/Pages/Index.razor(3,1): error RZ9985: Multiple components use the tag 'Syncfusion.Blazor.Buttons.SfButton'. Components: Syncfusion.Blazor.Buttons.SfButton, Syncfusion.Blazor.Buttons.SfButton [/Users/gisligudmundsson/Development/Horizon/Client/Horizon.Client.csproj]
Can anyone help me with this, I have been scratching my head and I just don´t know how to fix this.
|
using Syncfusion.Blazor;
namespace Client5._0
{
public class Program
{
public static async Task Main(string[] args)
{
var builder = WebAssemblyHostBuilder.CreateDefault(args);
builder.RootComponents.Add<App>("#app");
builder.Services.AddScoped(sp => new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) });
builder.Services.AddSyncfusionBlazor();
await builder.Build().RunAsync();
}
}
}
|
|
<Project Sdk="Microsoft.NET.Sdk.BlazorWebAssembly">
<ItemGroup>
<PackageReference Include="Microsoft.AspNetCore.Components.WebAssembly.DevServer" Version="5.0.4" PrivateAssets="all" />
<PackageReference Include="Syncfusion.Blazor" Version="19.3.0.44" />
<PackageReference Include="System.Net.Http.Json" Version="5.0.0" />
</ItemGroup>
</Project>
|
|
<Syncfusion.Blazor.Buttons.SfButton>Button</Syncfusion.Blazor.Buttons.SfButton>
|