С выходом, который скоро выйдет .net стандарта 2.1, мы столкнулись с проблемой с нашей кодовой базой: если мы хотим перейти, мы не сможем делиться кодом между нашей основной кодовой базой в netstandard, нашем коде Androidв xamarin (это будет работать с netstandard) и в нашем бэкэнде (.net 4.7.2).
Поскольку .net Framework не будет поддерживать какие-либо новые нестандартные реализации, мы столкнулись с проблемой, как теперь распространять код между всеми этими библиотеками?
Есть ли какое-нибудь решение вокруг?
Способ, которым я думаю, будет самым простым, заключается в том, чтобы наша базовая кодовая база предназначалась для нескольких фреймворков, может быть, netstandard 2.0 и 2.1 или netstandard 2.1 и .net472?Какой лучший проспект?