diff --git a/src/Ryujinx.Ava/Ryujinx.Ava.csproj b/src/Ryujinx.Ava/Ryujinx.Ava.csproj index 146871b61..f545e2a2f 100644 --- a/src/Ryujinx.Ava/Ryujinx.Ava.csproj +++ b/src/Ryujinx.Ava/Ryujinx.Ava.csproj @@ -12,6 +12,7 @@ <TieredPGO>true</TieredPGO> <AvaloniaUseCompiledBindingsByDefault>true</AvaloniaUseCompiledBindingsByDefault> <ApplicationManifest>app.manifest</ApplicationManifest> + <JsonSerializerIsReflectionEnabledByDefault>true</JsonSerializerIsReflectionEnabledByDefault> </PropertyGroup> <PropertyGroup> <PublishAot>true</PublishAot> diff --git a/src/Ryujinx.Ava/rd.xml b/src/Ryujinx.Ava/rd.xml index bff808d1d..34599efa3 100644 --- a/src/Ryujinx.Ava/rd.xml +++ b/src/Ryujinx.Ava/rd.xml @@ -257,8 +257,6 @@ Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Audio.AudioOut.AudioOut" Dynamic="Required All" /> - <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ISocketManager" - Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Ncm.Lr.LocationResolverManager.ILocationResolver" Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Mii.IStaticService" @@ -347,10 +345,6 @@ Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Ins.ISenderManager" Dynamic="Required All" /> - <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ILocalGetFrame" - Dynamic="Required All" /> - <Type Name="Ryujinx.HLE.HOS.Services.Wlan.IUnknown1" - Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Ldn.IUserServiceCreator" Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Spl.IRandomInterface" @@ -365,8 +359,6 @@ Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.SurfaceFlinger.HOSBinderDriverServer" Dynamic="Required All" /> - <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ILocalManager" - Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Ncm.IContentManager" Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Vi.ISystemRootService" @@ -381,8 +373,6 @@ Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Ns.IVulnerabilityManagerInterface" Dynamic="Required All" /> - <Type Name="Ryujinx.HLE.HOS.Services.Wlan.IInfraManager" - Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Caps.IAlbumApplicationService" Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Am.Tcap.IManager" @@ -459,8 +449,6 @@ Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.SurfaceFlinger.BufferItemConsumer" Dynamic="Required All" /> - <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ISocketGetFrame" - Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Nv.NvDrvServices.NvHostCtrl.NvHostCtrlDeviceFile" Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Pctl.ParentalControlServiceFactory.IParentalControlService" @@ -551,8 +539,6 @@ Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Time.StaticService.ITimeZoneServiceForGlue" Dynamic="Required All" /> - <Type Name="Ryujinx.HLE.HOS.Services.Wlan.ILocalGetActionFrame" - Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Notification.INotificationServicesForSystem" Dynamic="Required All" /> <Type Name="Ryujinx.HLE.HOS.Services.Am.Spsm.IPowerStateInterface"