16 references to GetObjectReference
Microsoft.JSInterop (3)
Infrastructure\DotNetDispatcher.cs (2)
55
targetInstance = jsRuntime.
GetObjectReference
(invocationInfo.DotNetObjectId);
94
targetInstance = jsRuntime.
GetObjectReference
(invocationInfo.DotNetObjectId);
Infrastructure\DotNetObjectReferenceJsonConverter.cs (1)
51
var value = (DotNetObjectReference<TValue>)JSRuntime.
GetObjectReference
(dotNetObjectId);
Microsoft.JSInterop.Tests (13)
DotNetObjectReferenceTest.cs (3)
74
Assert.Same(objRef, jsRuntime.
GetObjectReference
(objectId));
79
Assert.Throws<ArgumentException>(() => jsRuntime.
GetObjectReference
(objectId));
92
Assert.Same(objRef, jsRuntime.
GetObjectReference
(objectId));
Infrastructure\DotNetDispatcherTest.cs (2)
146
var resultDto2 = Assert.IsType<DotNetObjectReference<TestDTO>>(jsRuntime.
GetObjectReference
(property.GetInt64())).Value;
463
var resultDto = ((DotNetObjectReference<TestDTO>)jsRuntime.
GetObjectReference
(3)).Value;
JSInProcessRuntimeTest.cs (3)
59
Assert.Same(obj1, runtime.
GetObjectReference
(1).Value);
60
Assert.Same(obj2, runtime.
GetObjectReference
(2).Value);
61
Assert.Same(obj3, runtime.
GetObjectReference
(3).Value);
JSRuntimeTest.cs (5)
289
Assert.Same(obj1Ref, runtime.
GetObjectReference
(1));
291
Assert.NotSame(obj1Ref, runtime.
GetObjectReference
(2));
292
Assert.Same(obj2, runtime.
GetObjectReference
(2).Value);
293
Assert.Same(obj3, runtime.
GetObjectReference
(3).Value);
294
Assert.Same(obj1, runtime.
GetObjectReference
(4).Value);