Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[Bug]: Blazor Arg_PlatformNotSupported regression after library updateย #4134

@Dunge

Description

@Dunge

Describe the bug ๐Ÿž

I'm not sure exactly which one caused that, I updated the packages ReactiveUI and ReactiveUI.Blazor from 20.1.63 to 21.0.1 and also DynamicData from 9.2.1 to 9.4.1 (which I use together).

It seems to work in debug mode, but after publishing (which I know Blazor also do trimming) I'm getting a Arg_PlatformNotSupported exception, which didn't happen before.

(null) blazor.web.js:1:158912
Unhandled Exception: blazor.web.js:1:158912
System.PlatformNotSupportedException: Arg_PlatformNotSupported blazor.web.js:1:158912
   at System.Reactive.ObserveOnObserverLongRunning`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Schedule() blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Scan`2._[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null],[DynamicData.ChangeAwareCache`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNext(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNextCore(IChangeSet`2 ) 3 blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Where`1.Predicate._[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNext(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNextCore(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.Reactive.TailRecursiveSink`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Drain() blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) 2 blazor.web.js:1:158912
   at DynamicData.ObservableCache`2.<>c__DisplayClass30_0[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<CreateConnectObservable>b__0(IObserver`1 observer) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at DynamicData.ObservableCache`2.<>c__DisplayClass20_0[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<Connect>b__0(IObserver`1 observer) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) 2 blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[ChangeAwareCache`2](IObservable`1 , IObserver`1 ) 2 blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Defer`1._[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Run() blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) 4 blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].ScheduledSubscribe(AutoDetachObserver`1 autoDetachObserver) blazor.web.js:1:158912
--- End of stack trace from previous location --- blazor.web.js:1:158912
   at System.Reactive.ObserveOnObserverLongRunning`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Schedule() blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Scan`2._[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null],[DynamicData.ChangeAwareCache`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNext(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNextCore(IChangeSet`2 ) 3 blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Where`1.Predicate._[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNext(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNextCore(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.Reactive.TailRecursiveSink`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Drain() blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) 2 blazor.web.js:1:158912
   at DynamicData.ObservableCache`2.<>c__DisplayClass30_0[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<CreateConnectObservable>b__0(IObserver`1 observer) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at DynamicData.ObservableCache`2.<>c__DisplayClass20_0[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<Connect>b__0(IObserver`1 observer) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) 2 blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[ChangeAwareCache`2](IObservable`1 , IObserver`1 ) 2 blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Defer`1._[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Run() blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) 4 blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnErrorCore(Exception ) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].ScheduledSubscribe(AutoDetachObserver`1 autoDetachObserver) blazor.web.js:1:158912
   at System.Reactive.Concurrency.CurrentThreadScheduler.Schedule[ValueTuple`2](ValueTuple`2 , TimeSpan , Func`3 ) blazor.web.js:1:158912
   at System.Reactive.Concurrency.LocalScheduler.Schedule[ValueTuple`2](ValueTuple`2 , Func`3 ) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) blazor.web.js:1:158912
   at ..Web.Blazor..Shared.Application.OnConnected() blazor.web.js:1:158912
   at System.Reactive.ObserveOnObserverLongRunning`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Schedule() blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Scan`2._[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null],[DynamicData.ChangeAwareCache`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNext(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNextCore(IChangeSet`2 ) 3 blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Where`1.Predicate._[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNext(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnNextCore(IChangeSet`2 ) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.Reactive.TailRecursiveSink`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Drain() blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) 2 blazor.web.js:1:158912
   at DynamicData.ObservableCache`2.<>c__DisplayClass30_0[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<CreateConnectObservable>b__0(IObserver`1 observer) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at DynamicData.ObservableCache`2.<>c__DisplayClass20_0[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]].<Connect>b__0(IObserver`1 observer) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[..Model.Containers.ContainerBase, ..Model, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Subscribe(IObserver`1 ) 2 blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[ChangeAwareCache`2](IObservable`1 , IObserver`1 ) 2 blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) blazor.web.js:1:158912
   at System.Reactive.Linq.ObservableImpl.Defer`1._[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].Run() blazor.web.js:1:158912
   at System.ObservableExtensions.SubscribeSafe[IChangeSet`2](IObservable`1 , IObserver`1 ) 4 blazor.web.js:1:158912
   at System.Reactive.AutoDetachObserver`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].OnErrorCore(Exception ) blazor.web.js:1:158912
   at System.Reactive.ObservableBase`1[[DynamicData.IChangeSet`2[[Client.ViewModels.HierarchyViewModel, Client, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.Int32, System.Private.CoreLib, Version=9.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e]], DynamicData, Version=9.4.0.0, Culture=neutral, PublicKeyToken=null]].ScheduledSubscribe(AutoDetachObserver`1 autoDetachObserver) blazor.web.js:1:158912
   at System.Reactive.Concurrency.CurrentThreadScheduler.Schedule[ValueTuple`2](ValueTuple`2 , TimeSpan , Func`3 ) blazor.web.js:1:158912

Step to reproduce

Blazor WASM project targeting net9 with ReactiveUI and DynamicData publish in release using an ObservableCache list

Reproduction repository

https://github.com/reactiveui/ReactiveUI

Expected behavior

.

Screenshots ๐Ÿ–ผ๏ธ

No response

IDE

No response

Operating system

No response

Version

No response

Device

No response

ReactiveUI Version

21.0.1

Additional information โ„น๏ธ

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions