### Description <!-- Describe your changes. --> [#21062](https://github.com/microsoft/onnxruntime/pull/21062), [#21096](https://github.com/microsoft/onnxruntime/pull/21096) to fix Xamarin, [#21095](https://github.com/microsoft/onnxruntime/pull/21095) and [#21109](https://github.com/microsoft/onnxruntime/pull/21109) to fix python on NuGet_Packaging stages [#21104](https://github.com/microsoft/onnxruntime/pull/21104) to remove failing roslynanalyzer on NuGet_Packaging stages ### Motivation and Context <!-- - Why is this change required? What problem does it solve? - If it fixes an open issue, please link to the issue here. --> --------- Co-authored-by: Scott McKay <skottmckay@gmail.com> Co-authored-by: Yi Zhang <zhanyi@microsoft.com> Co-authored-by: Changming Sun <chasun@microsoft.com>
Add Xamarin support to the ORT nuget packages. - Update C# code to support Xamarin builds for iOS and Android - refactor some things to split out common code - include iOS and Android ORT native shared library in native nuget package