* 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 all documentation referring to .NET 6 and .NET 7 to refer instead to .NET 8 and higher.
* Updated minimum langversion to reflect C# 12 (released with .NET 8)
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>
* Updated itests.yml to use latest 1.15 runtime and CLI versions over 1.14 versions
* Updated CLI argument name as `dapr-http-max-request-size` was changed in a recent update included in the CLI
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>
The secret store configuration provider was trying to access Dapr
during the app startup. If the app started faster than Dapr, it would
get an error trying to access the secrets. This commit lets the
provider wait for the sidecar to come up before making any requests.
If the sidecar does not come up at all, we will still fail.
https://github.com/dapr/dotnet-sdk/issues/779
Signed-off-by: Hal Spang <halspang@microsoft.com>