Notes
- Build the whole
System.Wafsolution before you start one of the sample applications. - Build the
System.Wafsolution in Release mode before you run a UI test from theSamples.UITestsolution.
Requirements
System.Waf.CoreandSystem.Waf.UnitTesting.Core: .NET 6.0 or .NET Standard 2.0System.Waf.WpfandSystem.Waf.UnitTesting.Wpf: .NET 6.0 or .NET Framework 4.7.2
Samples
Writer,Book LibrararyandInformation Manager: .NET 8.0NewsReader: .NET 9.0 / MAUI 9.0 (Android, iOS and WinUI 3)
Changelog
- WAF: Add
TaskHelper.Runoverloads withCancellationTokensupport. - WAF:
ThrottledAction: Improve performance of the implementation. - NewsReader: Migrate to MAUI 9 / .NET 9.
- BookLib: Use async methods for database access and improve the error handling.
- Samples: Improve logging of unhandled exceptions.
- Samples: Reference ValueConverters via Static instead of StaticResource.
- UITest: Migrate to FlaUI 5 and extend the UI tests.