Skip to content

Commit

Permalink
Merge pull request RicoSuter#1264 from RSuter/master
Browse files Browse the repository at this point in the history
Release v11.17.0
  • Loading branch information
RicoSuter authored Apr 7, 2018
2 parents 96309c6 + 287635d commit 360172a
Show file tree
Hide file tree
Showing 112 changed files with 2,282 additions and 1,290 deletions.
13 changes: 13 additions & 0 deletions build/02_RunUnitTests.bat
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
vstest.console /logger:Appveyor "%~dp0../src/NSwag.CodeGeneration.CSharp.Tests/bin/Release/NSwag.CodeGeneration.CSharp.Tests.dll" || goto :error
vstest.console /logger:Appveyor "%~dp0../src\NSwag.CodeGeneration.Tests\bin/Release\NSwag.CodeGeneration.Tests.dll" || goto :error
vstest.console /logger:Appveyor "%~dp0../src\NSwag.CodeGeneration.TypeScript.Tests\bin/Release\NSwag.CodeGeneration.TypeScript.Tests.dll" || goto :error
vstest.console /logger:Appveyor "%~dp0../src\NSwag.SwaggerGeneration.WebApi.Tests\bin/Release/NSwag.SwaggerGeneration.WebApi.Tests.dll" || goto :error
vstest.console /logger:Appveyor "%~dp0../src\NSwag.Tests\bin/Release/NSwag.Tests.dll" || goto :error

dotnet test "%~dp0/../src/NSwag.SwaggerGeneration.AspNetCore.Tests/NSwag.SwaggerGeneration.AspNetCore.Tests.csproj" -c Release || goto :error
dotnet test "%~dp0/../src/NSwag.Core.Tests/NSwag.Core.Tests.csproj" -c Release || goto :error

goto :EOF
:error
echo Failed with error #%errorlevel%.
exit /b %errorlevel%
2 changes: 1 addition & 1 deletion build/03_Test.bat → build/03_RunIntegrationTests.bat
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ popd
goto :EOF
:error
echo Failed with error #%errorlevel%.
exit /b %errorlevel%
exit /b %errorlevel%
File renamed without changes.
2 changes: 1 addition & 1 deletion src/NSwag.Annotations/NSwag.Annotations.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>netstandard1.0;net45</TargetFrameworks>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<PackageTags>Swagger Documentation WebApi AspNet TypeScript CodeGen</PackageTags>
<Copyright>Copyright © Rico Suter, 2017</Copyright>
<PackageLicenseUrl>https://github.com/NSwag/NSwag/blob/master/LICENSE.md</PackageLicenseUrl>
Expand Down
4 changes: 2 additions & 2 deletions src/NSwag.AspNet.Owin/NSwag.AspNet.Owin.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>net45</TargetFrameworks>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<PackageTags>Swagger Documentation WebApi AspNet TypeScript CodeGen</PackageTags>
<Copyright>Copyright © Rico Suter, 2017</Copyright>
<PackageLicenseUrl>https://github.com/NSwag/NSwag/blob/master/LICENSE.md</PackageLicenseUrl>
Expand Down Expand Up @@ -39,7 +39,7 @@
<ItemGroup>
<PackageReference Include="Microsoft.Owin" Version="3.0.1" />
<PackageReference Include="Microsoft.Owin.StaticFiles" Version="3.0.1" />
<PackageReference Include="NJsonSchema" Version="9.10.41" />
<PackageReference Include="NJsonSchema" Version="9.10.42" />
<PackageReference Include="Owin" Version="1.0" />
</ItemGroup>
<ItemGroup>
Expand Down
4 changes: 2 additions & 2 deletions src/NSwag.AspNet.WebApi/NSwag.AspNet.WebApi.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>net45</TargetFrameworks>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<PackageTags>Swagger Documentation WebApi AspNet TypeScript CodeGen</PackageTags>
<Copyright>Copyright © Rico Suter, 2017</Copyright>
<PackageLicenseUrl>https://github.com/NSwag/NSwag/blob/master/LICENSE.md</PackageLicenseUrl>
Expand All @@ -21,7 +21,7 @@
<DefineConstants>TRACE;DEBUG;NET45</DefineConstants>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NJsonSchema" Version="9.10.41" />
<PackageReference Include="NJsonSchema" Version="9.10.42" />
<PackageReference Include="Microsoft.AspNet.WebApi.Core" Version="5.2.3" />
<PackageReference Include="Microsoft.AspNet.WebApi.Client" Version="5.2.3" />
</ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<PlatformTarget>x86</PlatformTarget>
<OutputType>Exe</OutputType>
<IsPackable>false</IsPackable>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<Authors>Rico Suter</Authors>
<Company>Rico Suter</Company>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<PlatformTarget Condition="'$(TargetFramework)'=='net461'">x64</PlatformTarget>
<OutputType>Exe</OutputType>
<IsPackable>false</IsPackable>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<Authors>Rico Suter</Authors>
<Company>Rico Suter</Company>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
Expand Down
26 changes: 17 additions & 9 deletions src/NSwag.AspNetCore.Launcher/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,12 @@ namespace NSwag.AspNetCore.Launcher
{
internal class Program
{
private const string EntryPointType = "NSwag.SwaggerGeneration.AspNetCore.AspNetCoreToSwaggerGeneratorCommandEntryPoint";
private static readonly AssemblyName AspNetCoreSwaggerGenerationAssembly = new AssemblyName("NSwag.SwaggerGeneration.AspNetCore");
// Used to load NSwag.Commands into a process running with the app's dependency context
private const string EntryPointType = "NSwag.Commands.SwaggerGeneration.AspNetCore.AspNetCoreToSwaggerGeneratorCommandEntryPoint";
private static readonly AssemblyName CommandsAssemblyName = new AssemblyName("NSwag.Commands");

private static readonly Version NSwagVersion = typeof(Program).GetTypeInfo().Assembly.GetName().Version;

// List of assemblies and versions referenced by NSwag.SwaggerGeneration.AspNetCore. This represents the minimum versions
// required to successfully run the tool.
private static readonly Dictionary<string, AssemblyLoadInfo> NSwagReferencedAssemblies = new Dictionary<string, AssemblyLoadInfo>(StringComparer.OrdinalIgnoreCase)
Expand Down Expand Up @@ -41,8 +44,10 @@ internal class Program
["Microsoft.Extensions.Primitives"] = new AssemblyLoadInfo(new Version(1, 0, 1)),
["Microsoft.Net.Http.Headers"] = new AssemblyLoadInfo(new Version(1, 0, 2)),
["Newtonsoft.Json"] = new AssemblyLoadInfo(new Version(9, 0, 0)),
["NConsole"] = new AssemblyLoadInfo(new Version(3, 9, 0, 0)),
["NJsonSchema"] = new AssemblyLoadInfo(new Version(9, 7, 7)),
["NSwag.AssemblyLoader"] = new AssemblyLoadInfo(NSwagVersion),
["NSwag.Commands"] = new AssemblyLoadInfo(NSwagVersion),
["NSwag.Core"] = new AssemblyLoadInfo(NSwagVersion),
["NSwag.SwaggerGeneration.AspNetCore"] = new AssemblyLoadInfo(NSwagVersion),
["NSwag.SwaggerGeneration"] = new AssemblyLoadInfo(NSwagVersion),
Expand All @@ -59,15 +64,17 @@ static int Main(string[] args)
return (int)ExitCode.InsufficientArguments;
}

var settingsFilePath = args[0];
var toolsDirectory = args[1];
var commandFile = args[0];
var outputFile = args[1];
var applicationName = args[2];
var toolsDirectory = args[3];

if (!File.Exists(settingsFilePath))
if (!File.Exists(commandFile))
{
return (int)ExitCode.SettingsFileNotFound;
}

var settingsContent = File.ReadAllText(settingsFilePath);
var commandContent = File.ReadAllText(commandFile);

if (!TryLoadReferencedAssemblies())
{
Expand All @@ -85,9 +92,10 @@ static int Main(string[] args)

if (!File.Exists(assemblyLocation))
throw new InvalidOperationException($"Referenced assembly '{assemblyName}' was not found in {toolsDirectory}.");

return context.LoadFromAssemblyPath(assemblyLocation);
};
var assembly = loadContext.LoadFromAssemblyName(AspNetCoreSwaggerGenerationAssembly);
var assembly = loadContext.LoadFromAssemblyName(CommandsAssemblyName);
#else
AppDomain.CurrentDomain.AssemblyResolve += (source, eventArgs) =>
{
Expand All @@ -106,15 +114,15 @@ static int Main(string[] args)
return Assembly.LoadFile(assemblyLocation);
};

var assembly = Assembly.Load(AspNetCoreSwaggerGenerationAssembly);
var assembly = Assembly.Load(CommandsAssemblyName);
#endif

var type = assembly.GetType(EntryPointType, throwOnError: true);
var method = type.GetMethod("Process", BindingFlags.Public | BindingFlags.Static);

try
{
method.Invoke(null, new[] { settingsContent });
method.Invoke(null, new[] { commandContent, outputFile, applicationName });
}
catch (Exception ex)
{
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.AspNetCore/NSwag.AspNetCore.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>net451;netstandard1.6</TargetFrameworks>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<PackageTags>Swagger Documentation WebApi AspNet TypeScript CodeGen</PackageTags>
<Copyright>Copyright © Rico Suter, 2017</Copyright>
<PackageLicenseUrl>https://github.com/NSwag/NSwag/blob/master/LICENSE.md</PackageLicenseUrl>
Expand Down
4 changes: 2 additions & 2 deletions src/NSwag.AssemblyLoader/NSwag.AssemblyLoader.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>netstandard1.6;net451</TargetFrameworks>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<PackageTags>Swagger Documentation WebApi AspNet TypeScript CodeGen</PackageTags>
<Copyright>Copyright © Rico Suter, 2017</Copyright>
<PackageLicenseUrl>https://github.com/NSwag/NSwag/blob/master/LICENSE.md</PackageLicenseUrl>
Expand All @@ -24,7 +24,7 @@
<DefineConstants>TRACE;RELEASE;FullNet;NET451</DefineConstants>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="NJsonSchema" Version="9.10.41" />
<PackageReference Include="NJsonSchema" Version="9.10.42" />
<PackageReference Include="System.Net.Http" Version="4.3.2" />
</ItemGroup>
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard1.6' ">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.9.10.41\lib\net45\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.9.10.42\lib\net45\NJsonSchema.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Core" />
Expand Down
2 changes: 1 addition & 1 deletion src/NSwag.CodeGeneration.CSharp.Tests/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
<package id="Microsoft.AspNet.WebApi.Core" version="5.2.3" targetFramework="net451" />
<package id="Microsoft.Bcl.Build" version="1.0.21" targetFramework="net462" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net451" />
<package id="NJsonSchema" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema" version="9.10.42" targetFramework="net462" />
</packages>
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>netstandard1.3;net451</TargetFrameworks>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<PackageTags>Swagger Documentation WebApi AspNet TypeScript CodeGen</PackageTags>
<Copyright>Copyright © Rico Suter, 2017</Copyright>
<PackageLicenseUrl>https://github.com/NSwag/NSwag/blob/master/LICENSE.md</PackageLicenseUrl>
Expand Down Expand Up @@ -35,7 +35,7 @@
<EmbeddedResource Include="Templates\JsonExceptionConverter.liquid" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="NJsonSchema.CodeGeneration.CSharp" Version="9.10.41" />
<PackageReference Include="NJsonSchema.CodeGeneration.CSharp" Version="9.10.42" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net451'">
<Reference Include="Microsoft.CSharp" />
Expand Down
16 changes: 8 additions & 8 deletions src/NSwag.CodeGeneration.Tests/NSwag.CodeGeneration.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -75,17 +75,17 @@
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.9.10.41\lib\net45\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.9.10.42\lib\net45\NJsonSchema.dll</HintPath>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.9.10.41\lib\net451\NJsonSchema.CodeGeneration.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.9.10.42\lib\net451\NJsonSchema.CodeGeneration.dll</HintPath>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration.CSharp, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.CSharp.9.10.41\lib\net451\NJsonSchema.CodeGeneration.CSharp.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration.CSharp, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.CSharp.9.10.42\lib\net451\NJsonSchema.CodeGeneration.CSharp.dll</HintPath>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration.TypeScript, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.TypeScript.9.10.41\lib\net451\NJsonSchema.CodeGeneration.TypeScript.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration.TypeScript, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.TypeScript.9.10.42\lib\net451\NJsonSchema.CodeGeneration.TypeScript.dll</HintPath>
</Reference>
<Reference Include="Swashbuckle.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=cd1bb07a5ac7c7bc, processorArchitecture=MSIL">
<HintPath>..\packages\Swashbuckle.Core.5.5.3\lib\net40\Swashbuckle.Core.dll</HintPath>
Expand Down
8 changes: 4 additions & 4 deletions src/NSwag.CodeGeneration.Tests/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,10 @@
<package id="Microsoft.Win32.Primitives" version="4.3.0" targetFramework="net46" />
<package id="NETStandard.Library" version="1.6.1" targetFramework="net46" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net45" />
<package id="NJsonSchema" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration.CSharp" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration.TypeScript" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema" version="9.10.42" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration" version="9.10.42" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration.CSharp" version="9.10.42" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration.TypeScript" version="9.10.42" targetFramework="net462" />
<package id="Swashbuckle.Core" version="5.5.3" targetFramework="net45" />
<package id="System.AppContext" version="4.3.0" targetFramework="net46" />
<package id="System.Collections" version="4.3.0" targetFramework="net46" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,14 @@
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="NJsonSchema, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.9.10.41\lib\net45\NJsonSchema.dll</HintPath>
<Reference Include="NJsonSchema, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.9.10.42\lib\net45\NJsonSchema.dll</HintPath>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.9.10.41\lib\net451\NJsonSchema.CodeGeneration.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.9.10.42\lib\net451\NJsonSchema.CodeGeneration.dll</HintPath>
</Reference>
<Reference Include="NJsonSchema.CodeGeneration.TypeScript, Version=9.10.41.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.TypeScript.9.10.41\lib\net451\NJsonSchema.CodeGeneration.TypeScript.dll</HintPath>
<Reference Include="NJsonSchema.CodeGeneration.TypeScript, Version=9.10.42.0, Culture=neutral, PublicKeyToken=c2f9c3bdfae56102, processorArchitecture=MSIL">
<HintPath>..\packages\NJsonSchema.CodeGeneration.TypeScript.9.10.42\lib\net451\NJsonSchema.CodeGeneration.TypeScript.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.AppContext, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a, processorArchitecture=MSIL">
Expand Down
6 changes: 3 additions & 3 deletions src/NSwag.CodeGeneration.TypeScript.Tests/packages.config
Original file line number Diff line number Diff line change
Expand Up @@ -9,9 +9,9 @@
<package id="Microsoft.Win32.Primitives" version="4.3.0" targetFramework="net46" />
<package id="NETStandard.Library" version="1.6.1" targetFramework="net46" />
<package id="Newtonsoft.Json" version="9.0.1" targetFramework="net451" />
<package id="NJsonSchema" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration.TypeScript" version="9.10.41" targetFramework="net462" />
<package id="NJsonSchema" version="9.10.42" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration" version="9.10.42" targetFramework="net462" />
<package id="NJsonSchema.CodeGeneration.TypeScript" version="9.10.42" targetFramework="net462" />
<package id="System.AppContext" version="4.3.0" targetFramework="net46" />
<package id="System.Collections" version="4.3.0" targetFramework="net46" />
<package id="System.Collections.Concurrent" version="4.3.0" targetFramework="net46" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>netstandard1.3;net451</TargetFrameworks>
<Description>NSwag: The Swagger API toolchain for .NET and TypeScript</Description>
<Version>11.16.1</Version>
<Version>11.17.0</Version>
<PackageTags>Swagger Documentation WebApi AspNet TypeScript CodeGen</PackageTags>
<Copyright>Copyright © Rico Suter, 2017</Copyright>
<PackageLicenseUrl>https://github.com/NSwag/NSwag/blob/master/LICENSE.md</PackageLicenseUrl>
Expand Down Expand Up @@ -36,7 +36,7 @@
<EmbeddedResource Include="Templates\JQueryPromisesClient.liquid" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="NJsonSchema.CodeGeneration.TypeScript" Version="9.10.41" />
<PackageReference Include="NJsonSchema.CodeGeneration.TypeScript" Version="9.10.42" />
</ItemGroup>
<ItemGroup Condition="'$(TargetFramework)' == 'net451'">
<Reference Include="Microsoft.CSharp" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ let _headers: any = {}; if (response.headers) { for (let key of response.headers
let _headers: any = response.headers ? response.headers.toJSON() : {};
{% endif -%}
{% elseif IsFetchOrAurelia -%}
let _headers: any = {}; if (response.headers && response.headers.forEach) { response.headers.forEach((v, k) => _headers[k] = v); };
let _headers: any = {}; if (response.headers && response.headers.forEach) { response.headers.forEach((v: any, k: any) => _headers[k] = v); };
{% else -%}
let _headers: any = {};
{% endif -%}
Loading

0 comments on commit 360172a

Please sign in to comment.