Skip to content

System.Xaml platform independence #3543

Closed
@MarkPflug

Description

@MarkPflug

I was looking at using System.Xaml to serialize some state in an application. My usage is completely unrelated to windows and UI components. System.Xaml appears to be almost entirely platform agnostic, except for one reference to System.Windows.Extensions. As far as I can tell, the only type consumed in that library is System.Xaml.Permissions.XamlAccessLevel, which itself doesn't have any platform specific dependencies. If it was possible to move that XamlAccessLevel type into System.Xaml, and "forward" it from System.Windows.Extensions, that could make System.Xaml completely platform agnostic (as far as I can tell).

Would platform independence be a desirable property for System.Xaml to have?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions