1 implementation of IDotNetObjectReference
Microsoft.JSInterop (1)
DotNetObjectReferenceOfT.cs (1)
19IDotNetObjectReference, IDisposable where TValue : class
8 references to IDotNetObjectReference
Microsoft.JSInterop (8)
DotNetObjectReferenceOfT.cs (1)
76object IDotNetObjectReference.Value => Value;
Infrastructure\DotNetDispatcher.cs (4)
52IDotNetObjectReference? targetInstance = default; 89IDotNetObjectReference? targetInstance = null; 156private static object? InvokeSynchronously(JSRuntime jsRuntime, in DotNetInvocationInfo callInfo, IDotNetObjectReference? objectReference, string argsJson) 381private static (MethodInfo methodInfo, Type[] parameterTypes) GetCachedMethodInfo(IDotNetObjectReference objectReference, string methodIdentifier)
JSRuntime.cs (3)
21private readonly ConcurrentDictionary<long, IDotNetObjectReference> _trackedRefsById = new(); 321internal IDotNetObjectReference GetObjectReference(long dotNetObjectId) 323return _trackedRefsById.TryGetValue(dotNetObjectId, out var dotNetObjectRef)