Content Request: Azure Durable Functions Intro - Function Chaining Example C# .NET Core
📝 Lesson Description
Durable Functions Introduction to one of the patterns - Function Chaining using Azure BLOB Trigger and integrations with other services like Azure Service Bus, Twilio API and SendGrid API.
Are you authoring the lesson?
✍ Indicate if you want to (help) write the lesson.
YES. I would like to help with this lesson or example. Maybe build it more with the other patterns example.
👩🏫 _If you are authoring then indicate if you want to join our live stream to help teach this lesson.
YES. Would like to. After I finish the lesson and content :)
Thanks! 😃 That's all we need to know for now. If you're interested in contributing to the lesson yourself, please read the Contributing Guidelines! 💪
Hi @jonahandersson! Did you see #55 ? @kzhen indicated that he wanted to translate the existing DF Typescript lesson to .NET Core.
I do prefer to keep the learning curve low for students. So I'd rather not introduce many new services or APIs as part of a regular lesson. If you do want to take a more advanced route, I'm open to creating another Durable Functions Challenge with you, as can bee seen in this repo: https://github.com/marcduiker/durable-functions-use-cases. This needs to be as close to a real-life use case as possible.
I definitely want your help! 😊 So please choose between a 'use case/challenge type' lesson as described above, or you can start with a new (basic) fan-out/fan-in lesson the next pattern.
Hi @jonahandersson! If you're still up for it, free to translate the existing Durable Functions TypeScript lesson to .NET Core 😊. There are some tips in the contribution guide and let's have a quick call about this in the upcoming week as well.
Any news on this? If not, could I get the ownership?
Any news on this? If not, could I get the ownership?
Good question @Krusty93 😅 .
@jonahandersson do you still intend to work on this soon or shall I assign this to @Krusty93?
@Krusty93 Thanks for follow up. This is not completed. Please take over and continue. Informed @marcduiker 😊
@Krusty93 this is assigned to you now 😊
Please ensure that the .NET Core lesson uses the exact same structure and exercises as our TypeScript lesson: https://github.com/marcduiker/azure-functions-university/blob/main/lessons/typescript/durable-functions/chaining/README.md
You can place the lesson markdown (and images) in: lessons\dotnetcore31\durable-functions\chaining\.
The source code (one csproj file with seperate folders for the exercises) can be placed in src\dotnetcore31\AzureFunctions.Durable.Chaining (so AzureFunctions.Durable.Chaining is the csproj name).
There's more info in the contributing doc. I suggest you fork this repo and create a draft PR early in the process so you can ask for feedback, OK? I'm happy to help you with this! 😊
@marcduiker Ok cool, I'll back to you in a while 😊
Hello @marcduiker, I created a draft PR #252 with some initial work as you suggested. Thanks for any feedback!