* Update project files
* Remove ifdefs
* Update Analyzer to use latest 17.7 package
* Fix obsolete errors
* Fix error
* Add workaround for testhost packaging error
* Bump major version
* Remove v8 obsoletes
* Move v9 obsoletes
* Update to .NET 8 dependencies
* Update Microsoft.NET.Test.Sdk
* Update workflows
* Remove init.ps1
* Remove references to obsolete stuff
* Use new di registration API
* Remove all usages of old DI registration API
* Remove asserts for now obsoleted address access methods
* IMessageCreator is no longer available in DI
* Add todo
* Add todo about TransactionManager.ImplicitDistributedTransactions
* Make sure IMessageCreator is registered
* Go back to IMessageCreator since that is what's being tested
* Revert test
* Properly register installers
* Register interfaces
* Approve DI changes
* Revert auto property change in DataBusProperty
* Remove obsolete call to InstanceSpecificQueue
* Add windows guard to dtc tests
* Clean up MessageDrivenSubscriptions comment and remove reference
* Remove unused UnitOfWork stuff
* Remove unneeded tests
* Clean up AddAuditData references
* Extract interface registrations to helper
* Fix registration bug
* Fix feature dependency
* Make relevant container tests use new helper
* Complete obsoletion of notifications
* Fix ordering of tx scope
* Update approval files for acceptance tests
* Remove exception test with obsolete constructor requirements
* Restore NonDurableMessage header value
* Update PreObsoleteAttribute usage
* Clean up TransportDefinition.ToTransportAddress
* Tweak Notifications obsoletes
* Rename internal class to fix test
* Update approval files
* Remove binding redirect stuff from AssemblyScanner error messages
* Update PreObsolete issue link
* Update PreObsoleteAttribute XML comment
* Get rid of AddWithInterfaces
---------
Co-authored-by: Andreas Öhlund <andreas.ohlund@particular.net>
Co-authored-by: kentdr <dan.kent@particular.net>