* Updated documentation to reflect new DaprClient DI injection capabilities
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Clarified relationship between DAPR_HTTP_ENDPOINT and DAPR_HTTP_PORT as well as DAPR_GRPC_ENDPOINT and DAPR_GRPC_PORT.
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Clarified configuration prioritization order on DaprClientBuilder as of 1.15 and provided more information/example around sourcing from IConfiguration.
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Fixed typo - great catch Philip!
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added information about using Dapr.Jobs favoring dependency injection
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Building out .NET AI docs
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Building out .NET AI docs
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added first-draft of .NET Aspire docs
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added first-draft of .NET Aspire docs
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added first-draft of .NET Aspire docs
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Reordered the weighting of the development docs to reflect investment level
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated .NET SDK links to point to a better endpoint
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated more of the .NET SDK links
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Reweighted document order
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Building out pubsub docs
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Tweak to clarify use of the Dapr SDK
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added missing whitespace for clarity
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Simplified alert about .NET versioning
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added Dapr.Jobs as a prereq
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added some minor formatting tweaks
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added body of the pubsub how to documentation
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated table layout + reformatted
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added note about using DI functionality in best practices
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Fixed several typos
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Corrected updated overload
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added best practices documentation for PubSub functionality
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated contribution guide
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added current .NET version support to contributor guide
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Minor word addition
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Renamed for consistency
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Tweaks to introduction text
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added Conversation usage documentation
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated to reflect updated extension method name following merge of #1423
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Built out Jobs introduction
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated support message for Dapr.Workflows
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
---------
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated build and integration test scripts to include .NET 9
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Removed unused matrix values
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Reverted some .NET 8 requirement
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated setup-dotnet to use latest action version + updated script to prefer a GA release, but use RC if available.
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Removed unnecessary secondary build step
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updating TFM moniker
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added test to install VStest
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Rolling back use of tool as it doesn't independently exist outside of the SDK
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added .NET 9 to build targets
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added .NET 9 to target frameworks across solution
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* I understand the reason for the required install step now - adding it back with a .NET 9 install step
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Placing install steps before build
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updating global.json
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Disabled analyzer errors in unit tests
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added .NET 9 to test
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Changed from #pragma error to #pragma warning
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Fixed unit tests to resolve analyzer warning
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated integration test to always include .NET 8 and .NET 9 installs
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Falling back to add separate .NET 9 support
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated referenced projects to target appropriate frameworks
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added all target frameworks back to Dapr.Commono
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added warnings to fix nullability analyzer warnings when targeting .NET 6
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated build step to use .NET 9 instead
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Fixed cloud event middleware tests - the ApplicationBuilder requires a non-null ServiceProvider per https://learn.microsoft.com/en-us/dotnet/core/compatibility/extensions/8.0/activatorutilities-createinstance-null-provider
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Including target for .NET 6, 7, 8 and 9
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Trialing fix to E2E integration test - excluding use of AppWebApplicationFactory in favor of direct use of HttpClient
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Reverting as it breaks the other .NET versions
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Potentially fixed unit tests in .NET 9
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Removed extra line from build definition
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Updated documentation to reflect .NET 9 and a note highlighting that .NET 6 and .NET 7 will be deprecated in v1.16
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Removed unintentionally added file to commit
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Added .NET 9 to E2E test setup
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Fixed typo
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Removed RC version from .NET 9 build
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Apparently the solution file got a minor change
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Removed unnecessary null checks
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* Whoops - didn't mean to commit that project to the solution
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
---------
Signed-off-by: Whit Waldo <whit.waldo@innovian.net>
* add section for workflow in .NET SDK docs
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
* add initial draft
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
* edit from Mark
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>
* quick pass and update from hal and chris
Signed-off-by: Hannah Hunter <hannahhunter@microsoft.com>