// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseResponseCompression(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseBlazorFrameworkFiles(); app.UseStaticFiles(); app.UseRouting(); app.UseEndpoints(endpoints => { endpoints.MapBlazorHub(); endpoints.MapFallbackToPage("/server_index"); }); BlazorMobileService.EnableClientToDeviceRemoteDebugging("127.0.0.1", 8891); BlazorMobileService.OnBlazorMobileLoaded += (object source, BlazorMobileOnFinishEventArgs eventArgs) => { Console.WriteLine($"Initialization success: {eventArgs.Success}"); Console.WriteLine("Device is: " + BlazorDevice.RuntimePlatform); }; }
public static async Task Main(string[] args) { var builder = WebAssemblyHostBuilder.CreateDefault(args); builder.Services.AddSingleton(new HttpClient { BaseAddress = new Uri(builder.HostEnvironment.BaseAddress) }); #region Services registration ServicesHelper.ConfigureCommonServices(builder.Services); #endregion #if DEBUG //Only if you want to test WebAssembly with remote debugging from a dev machine BlazorMobileService.EnableClientToDeviceRemoteDebugging("127.0.0.1", 8888); #endif BlazorMobileService.OnBlazorMobileLoaded += (object source, BlazorMobileOnFinishEventArgs eventArgs) => { Console.WriteLine($"Initialization success: {eventArgs.Success}"); Console.WriteLine("Device is: " + BlazorDevice.RuntimePlatform); }; builder.RootComponents.Add <MobileApp>("app"); await builder.Build().RunAsync(); }
// This method gets called by the runtime. Use this method to configure the HTTP request pipeline. public void Configure(IApplicationBuilder app, IWebHostEnvironment env) { app.UseResponseCompression(); if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); app.UseBlazorDebugging(); } else { app.UseExceptionHandler("/Home/Error"); } app.UseClientSideBlazorFiles <BlazorMobile.Sample.Blazor.Program>(); app.UseStaticFiles(); app.UseRouting(); app.UseEndpoints(endpoints => { endpoints.MapBlazorHub(); endpoints.MapDefaultControllerRoute(); endpoints.MapFallbackToPage("/server_index"); }); BlazorMobileService.EnableClientToDeviceRemoteDebugging("127.0.0.1", 8888); BlazorMobileService.Init((bool success) => { Console.WriteLine($"Initialization success: {success}"); Console.WriteLine("Device is: " + BlazorDevice.RuntimePlatform); }); }
public static async Task Main(string[] args) { var builder = WebAssemblyHostBuilder.CreateDefault(args); #region Services registration ServicesHelper.ConfigureCommonServices(builder.Services); #endregion #region DEBUG //Only if you want to test WebAssembly with remote debugging from a dev machine BlazorMobileService.EnableClientToDeviceRemoteDebugging("127.0.0.1", 8888); #endregion BlazorMobileService.Init((bool success) => { Console.WriteLine($"Initialization success: {success}"); Console.WriteLine("Device is: " + BlazorDevice.RuntimePlatform); }); builder.RootComponents.Add <MobileApp>("app"); await builder.Build().RunAsync(); }
public void Configure(IComponentsApplicationBuilder app) { #region DEBUG //Only if you want to test WebAssembly with remote debugging from a dev machine BlazorMobileService.EnableClientToDeviceRemoteDebugging("127.0.0.1", 8888); #endregion BlazorMobileService.Init((bool success) => { Console.WriteLine($"Initialization success: {success}"); Console.WriteLine("Device is: " + BlazorDevice.RuntimePlatform); }); app.AddComponent <MobileApp>("app"); }