Skip to content

Commit 47c9446

Browse files
authored
Update NuGet Package (#94)
1 parent 0c0e7c0 commit 47c9446

File tree

7 files changed

+36
-9
lines changed

7 files changed

+36
-9
lines changed

samples/Aliencube.AzureFunctions.FunctionAppV1IoC/local.settings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66

77
"OpenApi__Info__Version": "1.0.0",
88
"OpenApi__Info__Title": "Open API Sample on Azure Functions (IoC)",
9-
"OpenApi__Info__Description": "A sample API that runs on Azure Functions (STATIC) 1.x using Open API specification - from **local.settings.json**.",
9+
"OpenApi__Info__Description": "A sample API that runs on Azure Functions (IoC) 1.x using Open API specification - from **local.settings.json**.",
1010
"OpenApi__Info__TermsOfService": "https://github.com/aliencube/AzureFunctions.Extensions",
1111
"OpenApi__Info__Contact__Name": "Aliencube Community",
1212
"OpenApi__Info__Contact__Email": "[email protected]",
@@ -16,4 +16,4 @@
1616

1717
"OpenApi__ApiKey": ""
1818
}
19-
}
19+
}

samples/Aliencube.AzureFunctions.FunctionAppV3IoC/Aliencube.AzureFunctions.FunctionAppV3IoC.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
44
<TargetFramework>netcoreapp3.1</TargetFramework>

src/Aliencube.AzureFunctions.Extensions.OpenApi/Aliencube.AzureFunctions.Extensions.OpenApi.csproj

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,27 @@
7272
<EmbeddedResource Include="dist/swagger-ui-bundle.js" />
7373
<EmbeddedResource Include="dist/swagger-ui-standalone-preset.js" />
7474
</ItemGroup>
75+
76+
<ItemGroup>
77+
<Content Include="..\..\templates\OpenApiEndpints\IOpenApiHttpTriggerContext.cs">
78+
<Pack>true</Pack>
79+
<BuildAction>Compile</BuildAction>
80+
<PackagePath>contentFiles\any\net461\OpenApi\;contentFiles\any\netstandard2.0\OpenApi\;</PackagePath>
81+
</Content>
82+
<Content Include="..\..\templates\OpenApiEndpints\OpenApiHttpTriggerContext.cs">
83+
<Pack>true</Pack>
84+
<BuildAction>Compile</BuildAction>
85+
<PackagePath>contentFiles\any\net461\OpenApi\;contentFiles\any\netstandard2.0\OpenApi\;</PackagePath>
86+
</Content>
87+
<Content Include="..\..\templates\OpenApiEndpints\OpenApiHttpTrigger.cs">
88+
<Pack>true</Pack>
89+
<BuildAction>Compile</BuildAction>
90+
<PackagePath>contentFiles\any\netstandard2.0\OpenApi\;</PackagePath>
91+
</Content>
92+
<Content Include="..\..\templates\OpenApiEndpints\OpenApiHttpTriggerV1.cs">
93+
<Pack>true</Pack>
94+
<BuildAction>Compile</BuildAction>
95+
<PackagePath>contentFiles\any\net461\OpenApi\;</PackagePath>
96+
</Content>
97+
</ItemGroup>
7598
</Project>

templates/OpenApiTriggers/IOpenApiHttpTriggerContext.cs renamed to templates/OpenApiEndpints/IOpenApiHttpTriggerContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
using Microsoft.OpenApi;
88
using Microsoft.OpenApi.Models;
99

10-
namespace <# NAMESPACE #>
10+
namespace Aliencube.AzureFunctions.Extensions.OpenApi
1111
{
1212
/// <summary>
1313
/// This provides interfaces to <see cref="OpenApiHttpTriggerContext"/>.

templates/OpenApiTriggers/OpenApiHttpTrigger.cs renamed to templates/OpenApiEndpints/OpenApiHttpTrigger.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System.Net;
1+
#if !NET461
2+
using System.Net;
23
using System.Threading.Tasks;
34

45
using Aliencube.AzureFunctions.Extensions.OpenApi.Attributes;
@@ -10,7 +11,7 @@
1011
using Microsoft.Azure.WebJobs.Extensions.Http;
1112
using Microsoft.Extensions.Logging;
1213

13-
namespace <# NAMESPACE #>
14+
namespace Aliencube.AzureFunctions.Extensions.OpenApi
1415
{
1516
/// <summary>
1617
/// This represents the HTTP trigger entity for Open API documents.
@@ -126,3 +127,4 @@ public static async Task<IActionResult> RenderSwaggerUI(
126127
}
127128
}
128129
}
130+
#endif

templates/OpenApiTriggers/OpenApiHttpTriggerContext.cs renamed to templates/OpenApiEndpints/OpenApiHttpTriggerContext.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
using Microsoft.OpenApi;
1212
using Microsoft.OpenApi.Models;
1313

14-
namespace <# NAMESPACE #>
14+
namespace Aliencube.AzureFunctions.Extensions.OpenApi
1515
{
1616
/// <summary>
1717
/// This represents the context entity for <see cref="OpenApiHttpTrigger"/>.

templates/OpenApiTriggers/OpenApiHttpTriggerV1.cs renamed to templates/OpenApiEndpints/OpenApiHttpTriggerV1.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
1-
using System.Net;
1+
#if NET461
2+
using System.Net;
23
using System.Net.Http;
34
using System.Text;
45
using System.Threading.Tasks;
@@ -10,7 +11,7 @@
1011
using Microsoft.Azure.WebJobs.Extensions.Http;
1112
using Microsoft.Extensions.Logging;
1213

13-
namespace <# NAMESPACE #>
14+
namespace Aliencube.AzureFunctions.Extensions.OpenApi
1415
{
1516
/// <summary>
1617
/// This represents the HTTP trigger entity for Open API documents.
@@ -220,3 +221,4 @@ public static async Task<HttpResponseMessage> RenderSwaggerUI(
220221
}
221222
}
222223
}
224+
#endif

0 commit comments

Comments
 (0)