8 references to Handle
Aspire.Hosting.Native.Core.Tests (3)
NativeProviderProtocolTests.cs (3)
81Assert.Equal(NativeProviderValueKind.Handle, receiver.Type.Kind); 89Assert.Equal(NativeProviderValueKind.Handle, Assert.Single(callback.Callback.Parameters).Kind); 129var type = new NativeProviderType("example.protocol/Resource", NativeProviderValueKind.Handle);
Aspire.Hosting.Native.Server (5)
Rpc\NativeProviderContractProjection.cs (3)
65if (target is null || target.Type.TypeId != targetType || target.Type.Kind != NativeProviderValueKind.Handle) 94if (type.Kind == NativeProviderValueKind.Handle && !CoreHandles.Contains(type.TypeId)) 109return new(id, NativeProviderValueKind.Handle);
Rpc\NativeProviderRegistry.cs (2)
385if (type.Kind != NativeProviderValueKind.Handle) 413if (type.Kind != NativeProviderValueKind.Handle)