This repository has been archived by the owner on Jun 15, 2023. It is now read-only.
Releases: goncalo-oliveira/faas-aspnet-template
Releases · goncalo-oliveira/faas-aspnet-template
v2.0.2
v2.0.1
- Updated runner package
v2.0
- New embedded runner
- New minimal template for C#
- Upgraded to .net 6.0
- Upgraded watchdog to 0.9.2
- Deployment using R2R format
- NuGet.Config support with BuildKit secrets
v2.0-preview-5
- Added nuget.config secret with BuildKit
v2.0-preview-4
- C# template now uses a minimal api structure
v2.0-preview-3
- Dropped
faas-run
dependency - Dropped
OpenFaaS.Functions
dependency - Added embedded runner
- Dropped template based on
IHttpFunction
- Upgraded to .net 6.0
- Upgraded watchdog
- Deploying function using R2R format
v1.5.2
Updated templates to use faas-run
v1.8. This version adds support to ConfigureMvc( MvcOptions )
and ConfigureRouting( RouteOptions )
on the function Startup.cs
.
Also upgraded OpenFaaS.Functions
to v1.5.2, which fixes some framework dependencies. It is advisable to alter existing functions to match this version.
v1.5.1
This patch fixes some outdated references. It is advisable to alter the existing functions .csproj
by removing the following references
<PackageReference Include="Microsoft.AspNetCore.Http.Abstractions" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Abstractions" Version="2.2.0" />
<PackageReference Include="Microsoft.AspNetCore.Mvc.Core" Version="2.2.5" />
And adding the following section instead
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
The end result should look like this (plus your own dependencies)
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<TargetFramework>net5.0</TargetFramework>
<RootNamespace>OpenFaaS</RootNamespace>
</PropertyGroup>
<ItemGroup>
<FrameworkReference Include="Microsoft.AspNetCore.App" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="OpenFaaS.Functions" Version="1.5.0" />
</ItemGroup>
</Project>
v1.5
v1.4.1
v1.4.1