public static async Task Main(string[] args) { var builder = WebAssemblyHostBuilder.CreateDefault(args); builder.RootComponents.Add <App>("app"); builder.Services.AddSingleton(new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) }); builder.Services.TryAddTodoApp(); var config = new CoreConfigBuilder() .WithIsServer(false) .WithIsPreRendering(false) .Build(); builder.Services.TryAddMobxServices(config); builder.Services.TryAddDevToolsServices(config); builder.Services.TryAddDomHelpersServices(config); await builder.Build().RunAsync(); }
public void ConfigureServices(IServiceCollection services) { services.TryAddTodoDesktop(); var coreConfig = new CoreConfigBuilder() .WithIsServer(false) .WithIsPreRendering(false) .Build(); services.TryAddMobxServices(coreConfig); services.TryAddDomHelpersServices(coreConfig); }