├── .idea └── .idea.DurableFunctions │ └── .idea │ ├── .gitignore │ └── indexLayout.xml ├── DurableFunctions.sln └── DurableFunctions ├── .gitignore ├── 1. Chaining ├── BuildShellFunction.cs ├── BuildShellInput.cs ├── ChainingFunction.cs ├── FetchPartsFunction.cs ├── FetchToolsFunction.cs ├── GetCoffeeFunction.cs ├── PartsResponse.cs ├── ProgramRobot.cs ├── RobotConstants.cs ├── RobotResponse.cs ├── TestRobot.cs └── ToolsResponse.cs ├── 2. FanOutFanIn ├── CalculateProbabilityService.cs ├── CalculateUserSentiment.cs ├── FanOutFanInFunction.cs ├── PrintReport.cs ├── SentimentReportGenerator.cs ├── SentimentResult.cs └── SentimentUserInput.cs ├── 3. RequestApproval ├── ApproveRsvpFunction.cs ├── EventCoordinatorFunction.cs ├── EventNames.cs ├── InviteAcceptedFunction.cs ├── InviteFriendFunction.cs ├── InviteFriendRequest.cs └── SendInviteRequest.cs ├── 4. AsyncHttpApi ├── AsyncHttpApi.cs └── BruteForcePassword.cs ├── 5. DurableEntities ├── BuildSucceeded.cs ├── CommentsResolved.cs ├── PeerReviewAction.cs ├── PeerReviewActionFunction.cs ├── PeerReviewState.cs ├── ReviewersApproved.cs └── UnitTestsPassed.cs ├── AzureStorageProvider.cs ├── ClearDurableStateFunction.cs ├── DurableFunctions.csproj ├── HttpRequestDataExtensions.cs ├── Program.cs ├── Properties └── launchSettings.json ├── SomeService.cs └── host.json /.idea/.idea.DurableFunctions/.idea/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/.idea/.idea.DurableFunctions/.idea/.gitignore -------------------------------------------------------------------------------- /.idea/.idea.DurableFunctions/.idea/indexLayout.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/.idea/.idea.DurableFunctions/.idea/indexLayout.xml -------------------------------------------------------------------------------- /DurableFunctions.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions.sln -------------------------------------------------------------------------------- /DurableFunctions/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/.gitignore -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/BuildShellFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/BuildShellFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/BuildShellInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/BuildShellInput.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/ChainingFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/ChainingFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/FetchPartsFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/FetchPartsFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/FetchToolsFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/FetchToolsFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/GetCoffeeFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/GetCoffeeFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/PartsResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/PartsResponse.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/ProgramRobot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/ProgramRobot.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/RobotConstants.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/RobotConstants.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/RobotResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/RobotResponse.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/TestRobot.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/TestRobot.cs -------------------------------------------------------------------------------- /DurableFunctions/1. Chaining/ToolsResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/1. Chaining/ToolsResponse.cs -------------------------------------------------------------------------------- /DurableFunctions/2. FanOutFanIn/CalculateProbabilityService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/2. FanOutFanIn/CalculateProbabilityService.cs -------------------------------------------------------------------------------- /DurableFunctions/2. FanOutFanIn/CalculateUserSentiment.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/2. FanOutFanIn/CalculateUserSentiment.cs -------------------------------------------------------------------------------- /DurableFunctions/2. FanOutFanIn/FanOutFanInFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/2. FanOutFanIn/FanOutFanInFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/2. FanOutFanIn/PrintReport.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/2. FanOutFanIn/PrintReport.cs -------------------------------------------------------------------------------- /DurableFunctions/2. FanOutFanIn/SentimentReportGenerator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/2. FanOutFanIn/SentimentReportGenerator.cs -------------------------------------------------------------------------------- /DurableFunctions/2. FanOutFanIn/SentimentResult.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/2. FanOutFanIn/SentimentResult.cs -------------------------------------------------------------------------------- /DurableFunctions/2. FanOutFanIn/SentimentUserInput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/2. FanOutFanIn/SentimentUserInput.cs -------------------------------------------------------------------------------- /DurableFunctions/3. RequestApproval/ApproveRsvpFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/3. RequestApproval/ApproveRsvpFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/3. RequestApproval/EventCoordinatorFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/3. RequestApproval/EventCoordinatorFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/3. RequestApproval/EventNames.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/3. RequestApproval/EventNames.cs -------------------------------------------------------------------------------- /DurableFunctions/3. RequestApproval/InviteAcceptedFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/3. RequestApproval/InviteAcceptedFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/3. RequestApproval/InviteFriendFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/3. RequestApproval/InviteFriendFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/3. RequestApproval/InviteFriendRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/3. RequestApproval/InviteFriendRequest.cs -------------------------------------------------------------------------------- /DurableFunctions/3. RequestApproval/SendInviteRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/3. RequestApproval/SendInviteRequest.cs -------------------------------------------------------------------------------- /DurableFunctions/4. AsyncHttpApi/AsyncHttpApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/4. AsyncHttpApi/AsyncHttpApi.cs -------------------------------------------------------------------------------- /DurableFunctions/4. AsyncHttpApi/BruteForcePassword.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/4. AsyncHttpApi/BruteForcePassword.cs -------------------------------------------------------------------------------- /DurableFunctions/5. DurableEntities/BuildSucceeded.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/5. DurableEntities/BuildSucceeded.cs -------------------------------------------------------------------------------- /DurableFunctions/5. DurableEntities/CommentsResolved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/5. DurableEntities/CommentsResolved.cs -------------------------------------------------------------------------------- /DurableFunctions/5. DurableEntities/PeerReviewAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/5. DurableEntities/PeerReviewAction.cs -------------------------------------------------------------------------------- /DurableFunctions/5. DurableEntities/PeerReviewActionFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/5. DurableEntities/PeerReviewActionFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/5. DurableEntities/PeerReviewState.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/5. DurableEntities/PeerReviewState.cs -------------------------------------------------------------------------------- /DurableFunctions/5. DurableEntities/ReviewersApproved.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/5. DurableEntities/ReviewersApproved.cs -------------------------------------------------------------------------------- /DurableFunctions/5. DurableEntities/UnitTestsPassed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/5. DurableEntities/UnitTestsPassed.cs -------------------------------------------------------------------------------- /DurableFunctions/AzureStorageProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/AzureStorageProvider.cs -------------------------------------------------------------------------------- /DurableFunctions/ClearDurableStateFunction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/ClearDurableStateFunction.cs -------------------------------------------------------------------------------- /DurableFunctions/DurableFunctions.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/DurableFunctions.csproj -------------------------------------------------------------------------------- /DurableFunctions/HttpRequestDataExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/HttpRequestDataExtensions.cs -------------------------------------------------------------------------------- /DurableFunctions/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/Program.cs -------------------------------------------------------------------------------- /DurableFunctions/Properties/launchSettings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/Properties/launchSettings.json -------------------------------------------------------------------------------- /DurableFunctions/SomeService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/SomeService.cs -------------------------------------------------------------------------------- /DurableFunctions/host.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/NielsFilter/DurableFunctions/HEAD/DurableFunctions/host.json --------------------------------------------------------------------------------