Exception:The calling thread cannot access this object because a different thread owns it.

报错信息 1
InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
StackTrace:
   at IntelliTools.Domain.Service.FavorDataService.Save(FavorItem item)
   at System.Reactive.AnonymousSafeObserver`1.OnNext(T value)
   at System.Reactive.Linq.ObservableImpl.Throttle`1._.Propagate(UInt64 currentid)
   at System.Reactive.Concurrency.Scheduler.Invoke[TState](ValueTuple`2 tuple)
   at System.Reactive.Concurrency.Scheduler.<>c__78`1.<ScheduleAction>b__78_0(IScheduler _, ValueTuple`2 tuple)
   at System.Reactive.Concurrency.UserWorkItem`1.Run()
   at System.Reactive.Concurrency.ConcurrencyAbstractionLayerImpl.Timer.Tick()
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.TimerQueueTimer.CallCallback()
   at System.Threading.TimerQueueTimer.Fire()
   at System.Threading.QueueUserWorkItemCallback.System.Threading.IThreadPoolWorkItem.ExecuteWorkItem()
   at System.Threading.ThreadPoolWorkQueue.Dispatch()

版本:1.44.22 2025-08-06 09:26 Microsoft Windows NT 10.0.22631.0