This begins a short series on Azure Functions and Durable Functions from the perspective of building APIs. This is based on material from my book Programming APIs with C# and .NET that I wrote with Joseph Dluzen (to tell the truth, the Functions chapters were initially written by Joe!)
Understanding Functions – Don’t Panic
Azure Functions are very important when focusing on event-driven data processing. Functions allow for ease of development, deployment and scaling. Functions are considered to be serverless in that you don’t have to manage individual instances.
The main way to execute an Azure Function is with a trigger. There are a variety of triggers, what they have in common is that they all react to external events: e.g., queue polling to ServiceBus pushing. They can also react to blob or Database record changes. For APIs we mostly care about HTTP triggers.
HTTP triggers are fired by a request-response to a normal API request. These requests come from a browser, or webhooks, service calls and etc. They are routed to individual functions using built-in routing templates.
There are a number of ways to host functions, including (and especially) Docker. (More on Docker in a future post), as well as Zip files.
Next: a walk through of creating a new Functions project.



















Hello very cool site!! Guy .. Excellent .. Amazing .. I’ll bookmark your site and take the feeds additionally…I am satisfied to seek out numerous useful information right here within the post, we need develop extra strategies in this regard, thank you for sharing. . . . . .
I real thankful to find this internet site on bing, just what I was searching for : D as well saved to fav.
Have you ever considered about adding a little bit more than just your articles? I mean, what you say is valuable and all. Nevertheless just imagine if you added some great graphics or videos to give your posts more, “pop”! Your content is excellent but with images and video clips, this website could certainly be one of the most beneficial in its field. Great blog!
very nice put up, i certainly love this website, carry on it
I appreciate, cause I found exactly what I was looking for. You’ve ended my four day long hunt! God Bless you man. Have a great day. Bye
I’d have to examine with you here. Which is not one thing I usually do! I take pleasure in reading a post that may make folks think. Additionally, thanks for permitting me to comment!
excellent put up, very informative. I wonder why the other specialists of this sector don’t notice this. You should continue your writing. I am sure, you have a great readers’ base already!
Having read this I thought it was very informative. I appreciate you taking the time and effort to put this article together. I once again find myself spending way to much time both reading and commenting. But so what, it was still worth it!
Woah! I’m really digging the template/theme of this blog. It’s simple, yet effective. A lot of times it’s challenging to get that “perfect balance” between user friendliness and appearance. I must say you’ve done a great job with this. Also, the blog loads very quick for me on Opera. Excellent Blog!
Hi my loved one! I wish to say that this post is awesome, nice written and come with almost all vital infos. I’d like to look more posts like this .
Greetings from Idaho! I’m bored at work so I decided to check out your blog on my iphone during lunch break. I really like the info you present here and can’t wait to take a look when I get home. I’m amazed at how fast your blog loaded on my mobile .. I’m not even using WIFI, just 3G .. Anyways, superb site!
Wonderful blog! I found it while browsing on Yahoo News. Do you have any suggestions on how to get listed in Yahoo News? I’ve been trying for a while but I never seem to get there! Thanks
Very efficiently written story. It will be helpful to everyone who usess it, as well as me. Keep up the good work – looking forward to more posts.
I have read a few good stuff here. Certainly value bookmarking for revisiting. I wonder how so much attempt you place to make the sort of magnificent informative site.
Yay google is my world beater helped me to find this outstanding internet site! .
There is noticeably a bundle to know about this. I assume you made certain nice points in features also.
Hey there! I know this is kinda off topic but I was wondering which blog platform are you using for this website? I’m getting sick and tired of WordPress because I’ve had problems with hackers and I’m looking at options for another platform. I would be great if you could point me in the direction of a good platform.
I am glad to be a visitant of this utter website! , appreciate it for this rare information! .
Thank you a bunch for sharing this with all of us you actually recognize what you’re speaking about! Bookmarked. Kindly also seek advice from my site =). We could have a link alternate arrangement among us!
As soon as I found this website I went on reddit to share some of the love with them.
Well I really liked studying it. This post provided by you is very effective for accurate planning.
I really like your writing style, superb info , thanks for putting up : D.
Excellent beat ! I would like to apprentice at the same time as you amend your site, how could i subscribe for a weblog web site? The account helped me a applicable deal. I have been a little bit acquainted of this your broadcast provided bright transparent concept
I was looking at some of your posts on this site and I think this website is very instructive! Continue posting.
After examine a number of of the blog posts on your web site now, and I truly like your means of blogging. I bookmarked it to my bookmark web site list and can be checking again soon. Pls check out my website as properly and let me know what you think.
I?¦ve learn several good stuff here. Certainly value bookmarking for revisiting. I wonder how a lot attempt you set to create any such magnificent informative site.
It is the best time to make a few plans for the future and it’s time to be happy. I’ve learn this post and if I may I want to counsel you some interesting things or tips. Perhaps you can write next articles regarding this article. I wish to read even more things about it!
I like what you guys tend to be up too. Such clever work and exposure! Keep up the good works guys I’ve added you guys to my blogroll.
Keep up the superb work, I read few articles on this site and I believe that your web site is very interesting and has got lots of wonderful info .
Merely a smiling visitant here to share the love (:, btw great style and design.
Very well written article. It will be useful to anybody who usess it, including me. Keep doing what you are doing – looking forward to more posts.
Hello my loved one! I wish to say that this post is awesome, great written and include almost all important infos. I¦d like to peer more posts like this .
6 Order
You have noted very interesting points! ps nice internet site.
I?¦ve read several good stuff here. Definitely value bookmarking for revisiting. I surprise how much attempt you place to create this type of magnificent informative site.
Hello. magnificent job. I did not anticipate this. This is a fantastic story. Thanks!
Thanks for another informative web site. The place else could I get that type of information written in such a perfect manner? I’ve a project that I am simply now operating on, and I’ve been at the glance out for such info.
The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo
I’ve been absent for some time, but now I remember why I used to love this site. Thank you, I will try and check back more frequently. How frequently you update your website?
The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo
This site can be a stroll-by for all of the data you needed about this and didn’t know who to ask. Glimpse here, and you’ll positively uncover it.
Hey very nice web site!! Guy .. Excellent .. Wonderful .. I’ll bookmark your site and take the feeds also…I’m satisfied to seek out a lot of helpful info right here in the put up, we need work out extra strategies in this regard, thanks for sharing.
The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo
The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo
Woh I love your articles, saved to favorites! .
I know this if off topic but I’m looking into starting my own blog and was curious what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100 certain. Any tips or advice would be greatly appreciated. Cheers
The Pink Salt Trick is a minimalist but effective morning routine: Just drink a glass of lukewarm water mixed with a pinch of Himalayan pink salt as soo
I am not rattling fantastic with English but I find this really leisurely to translate.
Great post. I was checking continuously this blog and I am impressed! Very useful info specially the last part 🙂 I care for such info a lot. I was looking for this certain info for a long time. Thank you and best of luck.
Your style is so unique compared to many other people. Thank you for publishing when you have the opportunity,Guess I will just make this bookmarked.2