Remove reactive state session wrappers
This commit is contained in:
parent
391e0e5939
commit
c5d92cbf53
8 changed files with 121 additions and 484 deletions
|
|
@ -2263,8 +2263,16 @@ public class DaemonRuntimeDocumentTests
|
|||
.OpenAsync(statePath, "unity-reactive-observer-test", pullOnOpen: true)
|
||||
.GetAwaiter()
|
||||
.GetResult();
|
||||
using var observedSession = client.State.ObserveDaemon();
|
||||
var observed = observedSession.Current;
|
||||
using var observedFrame = client.State.ReactiveDaemonFrame();
|
||||
using var observedSoaView = client.State.ReactiveDaemonSoaView();
|
||||
using var observedZoneRender = client.State.ReactiveZoneRender();
|
||||
var observed = AetheriaRuntimeObservedDaemonState.TryCreateCurrent(
|
||||
observedFrame,
|
||||
observedSoaView,
|
||||
observedZoneRender,
|
||||
out var currentObserved)
|
||||
? currentObserved
|
||||
: null;
|
||||
var sampledObserved = client.State.CurrentObservedDaemon();
|
||||
Assert.IsNotNull(observed);
|
||||
Assert.IsNotNull(sampledObserved);
|
||||
|
|
|
|||
Loading…
Reference in a new issue