Issue
I want to port an app to run on the Raspberry Pi 3.
For the app I think I am forced to use UWP, but I don´t want to use UWP libraries. I think it is a good idea to use .NET Standard 2.0 libraries.
My questions:
- Is this the right way to get a portable code base?
- Will UWP App with .net standard 2.0 libraries work?
- Do .net standard 2.0 libraries support normal (non-UWP) unit tests?
Solution
now as the fall creators update is available I solved this task like follows:
- App / Entry point is an UWP application
- DLL / Libraries are .net standard 2.0
- unit tests are created with 'add new xunit'
- IoC is done with CompositionRoot pattern using AutoFac container (also .net standard dll)
Everything is working now so far. For sourcecode visit https://github.com/thosch1800/TT4-to-Garmin
Answered By - Tom Schardt Answer Checked By - Terry (WPSolving Volunteer)