* Removed unnecessary comment
* Update to use file-level namespaces
* Using target-typed new expression
* QoL improvements to code base - primary constructors on classes and records, use of collection initializers, target-typed new expressions, etc.
* Applied all manner of QoL improvements to Dapr.Client
* Fixed break in example caused by nullability annotation change
* Refactored where streaming subscription example is located in solution to align with packages
* Refactored actor example to modernize
* Modernized example
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated Directory.Build.props to drop .NET 6 and .NET 7 targets
* Removed explicit .NET targets in favor of using Directory.Build.props
* Added Directory.Build.props for all examples, updated examples to favor targeting this file instead
* Updated README to include missing packages and reflect a few modernization updates (including the new target versions)
* Fixed file numbering in doc
* Fixed comment on global.json to reflect use of the 9.0.100 minimum SDK version
* Removed .net 6 and 7 targets from GitHub build script
* Updated integration test build script to remove .NET 7 and .NET 6 targets
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Remove .NET Core 3.1 support and standardize on .NET 6
Signed-off-by: Yash Nisar <yashnisar@microsoft.com>
* Remove support for .NET 5 as well
Signed-off-by: Yash Nisar <yashnisar@microsoft.com>
---------
Signed-off-by: Yash Nisar <yashnisar@microsoft.com>
Add Actor Reminder/Timer TTL support
This commit adds the TTL field to Actor reminders/timers. This allows
reminders and timers to expire after a given TimeSpan instead of
having to be manually deleted.
https://github.com/dapr/dotnet-sdk/issues/788
Signed-off-by: Hal Spang <halspang@microsoft.com>