Browse Source

Introduce IAbpTagHelperService.Process to reduce AsyncHelper.RunSync usage

pull/1460/head
Halil İbrahim Kalkan 7 years ago
parent
commit
547d927d21
  1. 2
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelper.cs
  2. 2
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/IAbpTagHelperService.cs

2
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/AbpTagHelper.cs

@ -32,7 +32,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers
public override void Process(TagHelperContext context, TagHelperOutput output)
{
AsyncHelper.RunSync(() => ProcessAsync(context, output));
Service.Process(context, output);
}
public override Task ProcessAsync(TagHelperContext context, TagHelperOutput output)

2
framework/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/TagHelpers/IAbpTagHelperService.cs

@ -13,6 +13,8 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap.TagHelpers
void Init(TagHelperContext context);
void Process(TagHelperContext context, TagHelperOutput output);
Task ProcessAsync(TagHelperContext context, TagHelperOutput output);
}
}
Loading…
Cancel
Save