Loading...

Advanced Serverless Architectures with Microsoft Azure by Daniel Bass

Advanced Serverless Architectures with Microsoft Azure by Daniel Bass

Author:Daniel Bass [Bass, Daniel]
Language: eng
Format: epub
Publisher: Packt Publishing
Published: 2019-02-27T00:00:00+00:00


Open the OrchestrateOrderProcessing class and, inside the if statement, add the following line:context.CallActivityAsync("PackAndShipOrder",input);

Figure 3.29: Call pack and ship activity

Our function isn't registered as a function yet, so add the FunctionName annotation to the method:[FunctionName("PackAndShipOrder")]

Figure 3.30: Adding a function name

Next, we need something to listen for our warehouse colleagues clicking the link to confirm that the order has been shipped. Add a function called CompletePackingAndShipping to the root folder. Add the code to create a public static async Run method that takes a HttpTrigger and an OrchestrationClient and returns a Boolean:using System.Net.Http;

using System.Threading.Tasks;

using Microsoft.AspNetCore.Http;

using Microsoft.Azure.WebJobs;

using Microsoft.Azure.WebJobs.Extensions.Http;

namespace OrderDurableFunctions {

public class CompletePackingAndShipping {

[FunctionName("CompletePackingAndShipping")]

public static async Task<HttpResponseMessage> Run(

[HttpTrigger(

AuthorizationLevel.Function,

"get",

Route = "CompletePackingAndShipping/{instanceId}")] HttpRequest request,

string instanceId,

[OrchestrationClient] DurableOrchestrationClientBase client)

{}

}

}



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.
Popular ebooks
The Mikado Method by Ola Ellnestam Daniel Brolund(6777)
Sass and Compass in Action by Wynn Netherland Nathan Weizenbaum Chris Eppstein Brandon Mathis(5666)
Grails in Action by Glen Smith Peter Ledbrook(5334)
Management Strategies for the Cloud Revolution: How Cloud Computing Is Transforming Business and Why You Can't Afford to Be Left Behind by Charles Babcock(3047)
Kotlin in Action by Dmitry Jemerov(2399)
Learn Windows PowerShell in a Month of Lunches by Don Jones(1809)
The Age of Surveillance Capitalism by Shoshana Zuboff(1669)
Blockchain Basics by Daniel Drescher(1621)
MCSA Windows Server 2016 Study Guide: Exam 70-740 by William Panek(1614)
TCP IP by Todd Lammle(1571)
From CIA to APT: An Introduction to Cyber Security by Edward G. Amoroso & Matthew E. Amoroso(1536)
React Native - Building Mobile Apps with JavaScript by Novick Vladimir(1387)
The Art Of Deception by Kevin Mitnick(1240)
Applied Network Security by Arthur Salmon & Michael McLafferty & Warun Levesque(1200)
Owning Bitcoin: The Illustrated Guide to Security, Privacy, and Potential by Apodaca Richard(1175)
Serious Cryptography: A Practical Introduction to Modern Encryption by Aumasson Jean-Philippe(1116)
Networking A Beginner's Guide by Bruce Hallberg(1106)
Blockchain: Ultimate Step By Step Guide To Understanding Blockchain Technology, Bitcoin Creation, and the future of Money (Novice to Expert) by Keizer Söze(1103)
31 Days Before Your CompTIA A+ Exams (Shanette Luellen's Library) by Benjamin Patrick Conry(1096)
Wireless Hacking 101 by Karina Astudillo(1095)