azure-functions-dotnet-worker
Azure Functions out-of-process .NET language worker (by Azure)
az-function-fsharp-net5
A minimal example of creating an Azure function using F# on .NET 5. with bonus GitHub actions deployment (by Choc13)
azure-functions-dotnet-worker | az-function-fsharp-net5 | |
---|---|---|
8 | 1 | |
399 | 5 | |
0.8% | - | |
9.3 | 4.1 | |
8 days ago | almost 3 years ago | |
C# | Shell | |
MIT License | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
azure-functions-dotnet-worker
Posts with mentions or reviews of azure-functions-dotnet-worker.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-09-11.
-
Azure Function (isolated): IOptions and User Secrets
The official example also doesn't use that. https://github.com/Azure/azure-functions-dotnet-worker/blob/main/samples/FunctionApp/Program.cs
- Serverless Go with Azure Functions and GitHub Actions
-
Can azure functions even run .net core 5 functions on a linux consumption host at all?
Found that newer versions of the function runtime is completely broken (Incidentally i need to use durable functions, so this is annoying on multiple levels). https://github.com/Azure/azure-functions-dotnet-worker/issues/556
-
Running Azure Functions with .NET 5 on Docker
The Azure Functions .NET worker has been out for a while, and it finally enabled developers to use C# 9 and .NET 5 on function apps. This is a new way to create C# function apps, it now has a Program.cs class, with the good old generic Host builder and all the extension methods that we're used to see on regular ASP.NET Core and Worker service projects. This is how it can look:
-
Azure Functions with F# using .NET 5
name: Build & Deploy on: push: branches: - master pull_request: env: FUNCTION_PACKAGE_PATH: .publish/function RESOURCE_GROUP: az-function-fsharp-net5 jobs: build-and-deploy: runs-on: ubuntu-18.04 steps: - name: Checkout code uses: actions/checkout@master with: fetch-depth: 0 - name: Setup dotnet SDK 3.1 (https://github.com/Azure/azure-functions-dotnet-worker/issues/480) uses: actions/setup-dotnet@v1 with: dotnet-version: "3.1.409" - name: Setup dotnet SDK uses: actions/setup-dotnet@v1 with: dotnet-version: "5.0.300" - name: Publish Function run: dotnet build src/Function -c Release -o ${{ env.FUNCTION_PACKAGE_PATH }} - name: Login to Azure uses: azure/login@v1 with: creds: ${{ secrets.AZURE_RBAC_CREDENTIALS }} - name: Deploy to Azure uses: azure/CLI@v1 with: inlineScript: ./deploy.sh ${{ env.FUNCTION_PACKAGE_PATH }} -g ${{ env.RESOURCE_GROUP }}
-
Azure Function and .NET 5: How to get EventData for Event Hub input binding
There is a GitHub issue for this as well. https://github.com/Azure/azure-functions-dotnet-worker/issues/283
-
Multiple output bindings in Azure Functions (isolated process model)
But how does this work? The idea is pretty straight forward, you create a class with properties for all the output values and decorate them with output binding attributes. Here is an example borrowed from the official Samples.
-
Azure Functions in .NET 5 and beyond
The biggest change is the way output bindings are changed and not clear from the example above, if you want to use multiple outputs you need to define them in a class and use it a a return type. This is illustrated in the example below that I have borrowed from the official repository.
az-function-fsharp-net5
Posts with mentions or reviews of az-function-fsharp-net5.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-08-12.
-
Azure Functions with F# using .NET 5
The final version of the code shown in this blog post can be found on GitHub.
What are some alternatives?
When comparing azure-functions-dotnet-worker and az-function-fsharp-net5 you can also consider the following projects:
az-function-fsharp-net5local.settings.json
OpenWrt-Rpi - Raspberry Pi & NanoPi R2S/R4S & G-Dock & x86 OpenWrt Compile Project. (Based on Github Action / Daily Update)
azure-functions-host - The host/runtime that powers Azure Functions
s3-sync-action - 🔄 GitHub Action to sync a directory with a remote S3 bucket 🧺
azure-functions-dotnet5-examples
nodejs-postgresql-azure - Repositório responsável pela série de artigos sobre Node.js com PostgreSQL
azure-functions-cd-github-actions - Azure Functions Continuous Deployment with Github Actions
azure-functions-dotnet-worker vs az-function-fsharp-net5local.settings.json
az-function-fsharp-net5 vs OpenWrt-Rpi
azure-functions-dotnet-worker vs azure-functions-host
az-function-fsharp-net5 vs s3-sync-action
azure-functions-dotnet-worker vs azure-functions-dotnet5-examples
az-function-fsharp-net5 vs nodejs-postgresql-azure
az-function-fsharp-net5 vs azure-functions-cd-github-actions
az-function-fsharp-net5 vs az-function-fsharp-net5local.settings.json