Browse Source
Merge pull request #6087 from abpframework/cotur/blazor
Disable retry for all client proxies at Blazor Application
pull/6099/head
Halil İbrahim Kalkan
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
14 additions and
0 deletions
-
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Blazor/MyProjectNameBlazorModule.cs
|
|
|
@ -17,6 +17,7 @@ using Volo.Abp.UI.Navigation; |
|
|
|
using Volo.Abp.Identity.Blazor; |
|
|
|
using Volo.Abp.AutoMapper; |
|
|
|
using Volo.Abp.TenantManagement.Blazor; |
|
|
|
using Volo.Abp.Http.Client; |
|
|
|
|
|
|
|
namespace MyCompanyName.MyProjectName.Blazor |
|
|
|
{ |
|
|
|
@ -29,6 +30,11 @@ namespace MyCompanyName.MyProjectName.Blazor |
|
|
|
)] |
|
|
|
public class MyProjectNameBlazorModule : AbpModule |
|
|
|
{ |
|
|
|
public override void PreConfigureServices(ServiceConfigurationContext context) |
|
|
|
{ |
|
|
|
PreConfigureProxyClient(context); |
|
|
|
} |
|
|
|
|
|
|
|
public override void ConfigureServices(ServiceConfigurationContext context) |
|
|
|
{ |
|
|
|
var environment = context.Services.GetSingletonInstance<IWebAssemblyHostEnvironment>(); |
|
|
|
@ -101,6 +107,14 @@ namespace MyCompanyName.MyProjectName.Blazor |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
private void PreConfigureProxyClient(ServiceConfigurationContext context) |
|
|
|
{ |
|
|
|
PreConfigure<AbpHttpClientBuilderOptions>(options => |
|
|
|
{ |
|
|
|
options.ProxyClientBuildActions.Clear(); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|
public override void OnApplicationInitialization(ApplicationInitializationContext context) |
|
|
|
{ |
|
|
|
context.ServiceProvider |
|
|
|
|