45 lines
2.1 KiB
XML
45 lines
2.1 KiB
XML
<!--
|
|
This file contains Runtime Directives used by .NET Native. The defaults here are suitable for most
|
|
developers. However, you can modify these parameters to modify the behavior of the .NET Native
|
|
optimizer.
|
|
|
|
Runtime Directives are documented at https://go.microsoft.com/fwlink/?LinkID=391919
|
|
|
|
To fully enable reflection for App1.MyClass and all of its public/private members
|
|
<Type Name="App1.MyClass" Dynamic="Required All"/>
|
|
|
|
To enable dynamic creation of the specific instantiation of AppClass<T> over System.Int32
|
|
<TypeInstantiation Name="App1.AppClass" Arguments="System.Int32" Activate="Required Public" />
|
|
|
|
Using the Namespace directive to apply reflection policy to all the types in a particular namespace
|
|
<Namespace Name="DataClasses.ViewModels" Serialize="All" />
|
|
-->
|
|
|
|
<Directives xmlns="http://schemas.microsoft.com/netfx/2013/01/metadata">
|
|
<Application>
|
|
<!--
|
|
An Assembly element with Name="*Application*" applies to all assemblies in
|
|
the application package. The asterisks are not wildcards.
|
|
-->
|
|
<Assembly Name="*Application*" Dynamic="Required All" />
|
|
|
|
<!-- Reduce memory footprint when building with Microsoft.Graph -->
|
|
|
|
<Assembly Name="Microsoft.Graph" Serialize="Excluded" />
|
|
|
|
<Assembly Name="Microsoft.Kiota.Abstractions" Dynamic="Public" />
|
|
<Assembly Name="Microsoft.Kiota.Authentication.Azure" Dynamic="Public" />
|
|
<Assembly Name="Microsoft.Kiota.Http.HttpClientLibrary" Dynamic="Public" />
|
|
<Assembly Name="Microsoft.Kiota.Serialization.Form" Dynamic="Public" />
|
|
<Assembly Name="Microsoft.Kiota.Serialization.Json" Dynamic="Public" />
|
|
<Assembly Name="Microsoft.Kiota.Serialization.Multipart" Dynamic="Public" />
|
|
|
|
<!-- Add your application specific runtime directives here. -->
|
|
<Type Name="Windows.Foundation.TypedEventHandler{Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs}" MarshalObject="Public" />
|
|
|
|
<Type Name="Microsoft.UI.Xaml.Controls.NavigationView">
|
|
<Event Name="ItemInvoked" Dynamic="Required"/>
|
|
</Type>
|
|
</Application>
|
|
</Directives>
|