azure-appservice-staging - Microsoft.NET.Sdk.Functions 1.0.30-beta4

Build SDK for Azure Functions

PM> Install-Package Microsoft.NET.Sdk.Functions -Version 1.0.30-beta4 -Source https://www.myget.org/F/azure-appservice-staging/api/v3/index.json

Copy to clipboard

> nuget.exe install Microsoft.NET.Sdk.Functions -Version 1.0.30-beta4 -Source https://www.myget.org/F/azure-appservice-staging/api/v3/index.json

Copy to clipboard

> dotnet add package Microsoft.NET.Sdk.Functions --version 1.0.30-beta4 --source https://www.myget.org/F/azure-appservice-staging/api/v3/index.json

Copy to clipboard
<PackageReference Include="Microsoft.NET.Sdk.Functions" Version="1.0.30-beta4" />
Copy to clipboard
source https://www.myget.org/F/azure-appservice-staging/api/v3/index.json

nuget Microsoft.NET.Sdk.Functions  ~> 1.0.30-beta4
Copy to clipboard

> choco install Microsoft.NET.Sdk.Functions --version 1.0.30-beta4 --source https://www.myget.org/F/azure-appservice-staging/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "azure-appservice-staging" -SourceLocation "https://www.myget.org/F/azure-appservice-staging/api/v2"
Install-Module -Name "Microsoft.NET.Sdk.Functions" -RequiredVersion "1.0.30-beta4" -Repository "azure-appservice-staging" -AllowPreRelease
Copy to clipboard

Azure Functions Logo

Branch Status
main Build Status
v4.x Build Status
release/4 Build Status
v3.x Build Status

FAQ:

Q: I need a different Newtonsoft.Json version. What do I do?

Add the version you need to your csproj. For example to use 11.0.2 add this to your csproj

<PackageReference Include="Newtonsoft.Json" Version="11.0.2" />
Q: Why is Newtonsoft.Json locked in the first place?

The version of Newtonsoft.Json is locked to match the version used by the functions runtime. The reason is if you have a function like this

[FunctionName("hello")]
public static async Task ProcessQueue([QueueTrigger] JObject jObject)
{
    // do stuff;
}

That jObject instance will be fulfilled by the runtime version of JObject. If there is a version mismatch, the runtime will not be able to give you the version of JObject you are using from your custom Newtonsoft.Json version.

If you don't require Newtonsoft.Json objects to be fulfilled by the runtime, then you can specify the version you like to use in your own functions in your csproj

Q: What version of the runtime is this package version?

None. This is a build task for building .NET function projects. This doesn't bring in a runtime version, only attributes versions. The runtime version is decided by Azure, or your version of the Azure Functions Core Tools

Contributing

This project has adopted the Microsoft Open Source Code of Conduct. For more information see the Code of Conduct FAQ or contact opencode@microsoft.com with any additional questions or comments.

  • .NETFramework 4.6
    • Microsoft.Azure.WebJobs (>= 2.3.0 && < 2.4.0)
    • Microsoft.Azure.WebJobs.Extensions (>= 2.3.0 && < 2.4.0)
    • Microsoft.Azure.WebJobs.Extensions.Http (>= 1.2.0 && < 1.3.0)
    • Newtonsoft.Json (= 9.0.1)
    • System.ValueTuple (>= 4.3.0)
  • .NETStandard 2.0
    • Microsoft.Azure.WebJobs (>= 3.0.14 && < 3.1.0)
    • Microsoft.Azure.WebJobs.Extensions (>= 3.0.5 && < 3.1.0)
    • Microsoft.Azure.WebJobs.Extensions.Http (>= 3.0.0 && < 3.1.0)
    • Microsoft.Azure.WebJobs.Script.ExtensionsMetadataGenerator (>= 1.1.2)
    • Newtonsoft.Json (>= 11.0.2)
  • .NETCoreApp 2.1: 2.1.0.0
  • .NETFramework 4.6: 4.6.0.0

Owners

paulbatum Fabio Cavalcante Brett Samblanet

Authors

Microsoft

Project URL

https://github.com/Azure/azure-functions-vs-build-sdk

License

MIT

Tags

azurefunctions

Info

2398 total downloads
4 downloads for version 1.0.30-beta4
Download (1013.8 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
4.3.0 512.29 KB Fri, 26 Jan 2024 17:31:54 GMT 16
4.1.3 508.22 KB Wed, 31 Aug 2022 14:38:22 GMT 99
4.1.2 508.22 KB Mon, 29 Aug 2022 21:54:08 GMT 3
4.1.1 493.67 KB Wed, 25 May 2022 23:43:49 GMT 8
4.1.0 486.28 KB Wed, 23 Feb 2022 19:27:32 GMT 19
4.0.1 482.53 KB Tue, 26 Oct 2021 21:31:25 GMT 113
4.0.0 482.5 KB Tue, 19 Oct 2021 01:51:08 GMT 3
4.0.0-preview2 482.54 KB Tue, 21 Sep 2021 13:53:31 GMT 5
4.0.0-preview1 482.3 KB Fri, 10 Sep 2021 18:42:38 GMT 25
3.1.2 482.55 KB Tue, 30 Aug 2022 13:18:23 GMT 3
3.1.1 482.51 KB Thu, 26 May 2022 14:57:44 GMT 2
3.1.0 476.37 KB Mon, 21 Mar 2022 21:10:48 GMT 2
3.0.13 470.53 KB Thu, 03 Jun 2021 17:48:26 GMT 79
3.0.12 470.44 KB Tue, 11 May 2021 21:42:33 GMT 50
3.0.11 470.37 KB Tue, 10 Nov 2020 20:22:54 GMT 38
3.0.10 470.31 KB Sun, 08 Nov 2020 14:15:44 GMT 7
3.0.9 466.37 KB Tue, 14 Jul 2020 01:10:27 GMT 1243
3.0.8 466.68 KB Thu, 02 Jul 2020 19:51:08 GMT 7
3.0.7 467.95 KB Mon, 04 May 2020 18:08:38 GMT 339
3.0.6 468.26 KB Fri, 13 Mar 2020 00:10:20 GMT 11
3.0.5 468.59 KB Thu, 05 Mar 2020 22:03:22 GMT 10
3.0.4 467.94 KB Sat, 29 Feb 2020 20:14:08 GMT 6
3.0.3 468.29 KB Sat, 28 Dec 2019 02:09:48 GMT 139
3.0.2 468.19 KB Thu, 12 Dec 2019 21:31:04 GMT 7
3.0.1 467.55 KB Thu, 05 Dec 2019 17:26:17 GMT 11
3.0.0 467.53 KB Thu, 05 Dec 2019 02:07:37 GMT 8
3.0.0-preview2 467.61 KB Tue, 19 Nov 2019 20:31:15 GMT 7
3.0.0-preview1 467.26 KB Fri, 15 Nov 2019 19:05:44 GMT 8
1.0.39 1.01 MB Thu, 27 Apr 2023 14:18:31 GMT 8
1.0.38 1017.43 KB Sun, 08 Nov 2020 14:01:12 GMT 3
1.0.37 1013.56 KB Thu, 02 Jul 2020 19:51:31 GMT 31
1.0.36 1013.15 KB Mon, 04 May 2020 18:06:48 GMT 18
1.0.35 1013.63 KB Fri, 13 Mar 2020 00:10:21 GMT 15
1.0.34 1012.97 KB Thu, 05 Mar 2020 22:03:22 GMT 6
1.0.33 1013.44 KB Sat, 29 Feb 2020 20:13:51 GMT 3
1.0.32 1013.12 KB Wed, 12 Feb 2020 01:47:35 GMT 4
1.0.31 1012.93 KB Wed, 12 Feb 2020 00:07:18 GMT 8
1.0.30 1013.34 KB Wed, 11 Dec 2019 21:10:54 GMT 20
1.0.30-beta4 1013.8 KB Tue, 26 Nov 2019 01:56:05 GMT 4
1.0.30-beta3 704.52 KB Sat, 23 Nov 2019 03:45:18 GMT 4
1.0.30-beta2 703.58 KB Thu, 17 Oct 2019 18:12:30 GMT 6