Browse Source

Merge remote-tracking branch 'origin/Api-Versioning' into Api-Versioning

pull/11551/head
liangshiwei 5 years ago
parent
commit
8d0ac6bc40
  1. 2
      framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/CurrentApiVersionInfo.cs
  2. 2
      framework/src/Volo.Abp.Http/Volo/Abp/Http/ProxyScripting/Generators/JQuery/JQueryProxyScriptGenerator.cs

2
framework/src/Volo.Abp.Http.Client/Volo/Abp/Http/Client/ClientProxying/CurrentApiVersionInfo.cs

@ -4,7 +4,7 @@ using Volo.Abp.DependencyInjection;
namespace Volo.Abp.Http.Client.ClientProxying;
public class CurrentApiVersionInfo : ICurrentApiVersionInfo, ITransientDependency
public class CurrentApiVersionInfo : ICurrentApiVersionInfo, ISingletonDependency
{
public ApiVersionInfo ApiVersionInfo => _currentApiVersionInfo.Value;

2
framework/src/Volo.Abp.Http/Volo/Abp/Http/ProxyScripting/Generators/JQuery/JQueryProxyScriptGenerator.cs

@ -114,7 +114,7 @@ public class JQueryProxyScriptGenerator : IProxyScriptGenerator, ITransientDepen
if (versionParam != null)
{
var version = FindBestApiVersion(action);
script.AppendLine($" var {ProxyScriptingJsFuncHelper.NormalizeJsVariableName(versionParam.Name)} = '{version}';");
script.AppendLine($" var {ProxyScriptingJsFuncHelper.NormalizeJsVariableName(versionParam.Name)} = api_version ? api_version : '{version}';");
}
script.AppendLine(" return abp.ajax($.extend(true, {");

Loading…
Cancel
Save