dotnet-sdk/examples
Whit Waldo dfe7feef00
Add .NET client for Dapr Jobs API (#1384)
* Package addition + updates

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added Dapr.Jobs project

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Initial commit - unable to proceed without update on master from streaming sub PR

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added class to Dapr.Common, fixed compilation errors

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added unit tests for Dapr.Common enum extensions

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added unit tests

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added missing copyright header

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added sample Jobs project

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added documentation

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added missing copyright header

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Downgraded Roslyn packages since master doesn't yet have the incremental source generator updates

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Missed a reference regarding incremental source generators

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Downgraded packages to fix nullability issues on build

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Downgraded from 8.* packages back to 6.* packages for the various Microsoft.Extensions.* packages to fix build issues

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Removed unnecessary assignment

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added braces for clarity

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added more curley braces

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* More curly braces again

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Marked two properties as static

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Updated to handle any order of parameters to endpoint route builder delegate

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Updated default cancellation token value

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added missing package version in Directory.Packages

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Fixed unit tests

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

* Added test to ensure that even if cancellation token is provided, it'll handle the mapping properly

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>

---------

Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
2024-11-01 12:08:59 -05:00
..
Actor Remove unused variables (#1314) 2024-10-24 15:27:39 -05:00
AspNetCore Remove unused using statements. (#1313) 2024-10-24 17:00:09 -05:00
Client Remove unused using statements. (#1313) 2024-10-24 17:00:09 -05:00
GeneratedActor Incremental source generator for actors (#1334) 2024-10-28 09:20:31 -05:00
Jobs/JobsSample Add .NET client for Dapr Jobs API (#1384) 2024-11-01 12:08:59 -05:00
Workflow Remove unused using statements. (#1313) 2024-10-24 17:00:09 -05:00
.editorconfig SDK Docs (#572) 2021-02-16 22:15:33 -08:00
Directory.Build.props SDK Docs (#572) 2021-02-16 22:15:33 -08:00
README.md Additional API surface area for Dapr Workflow authoring SDK (#1012) 2023-01-24 15:41:56 -08:00

README.md

Dapr .NET Core examples

This repository contains a samples that highlight the Dapr .NET SDK capabilities:

Sample Description
1. Client The client example shows how to make Dapr calls to publish events, save state, get state and delete state using a Dapr client.
2. Actor Demonstrates creating virtual actors that encapsulate code and state.
3. ASP.NET Core Demonstrates ASP.NET Core integration with Dapr by creating Controllers and Routes.
4. Workflow Demonstrates creating durable, long-running Dapr workflows using code.