2 instantiations of AtsCallbackProxyFactory
Aspire.Hosting.RemoteHost.Tests (2)
CallbackProxyTests.cs (1)
374return new AtsCallbackProxyFactory(invoker ?? new TestCallbackInvoker(), handles, ctRegistry, marshaller);
CapabilityDispatcherTests.cs (1)
1445callbackFactory = new AtsCallbackProxyFactory(invoker, handles, ctRegistry, marshaller);
45 references to AtsCallbackProxyFactory
Aspire.Hosting.RemoteHost (12)
Ats\AtsCallbackProxyFactory.cs (7)
153var marshalMethod = typeof(AtsCallbackProxyFactory).GetMethod( 179var invokeMethod = typeof(AtsCallbackProxyFactory).GetMethod( 194var invokeMethod = typeof(AtsCallbackProxyFactory).GetMethod( 209var invokeMethod = typeof(AtsCallbackProxyFactory).GetMethod( 224var invokeMethod = typeof(AtsCallbackProxyFactory).GetMethod( 318var invokeMethod = typeof(AtsCallbackProxyFactory).GetMethod( 337var invokeMethod = typeof(AtsCallbackProxyFactory).GetMethod(
Ats\AtsMarshaller.cs (2)
21private readonly Lazy<AtsCallbackProxyFactory> _callbackProxyFactory; 34Lazy<AtsCallbackProxyFactory> callbackProxyFactory)
RemoteHostServer.cs (3)
58services.AddScoped<AtsCallbackProxyFactory>(); 60services.AddScoped(sp => new Lazy<AtsCallbackProxyFactory>(() => sp.GetRequiredService<AtsCallbackProxyFactory>()));
Aspire.Hosting.RemoteHost.Tests (33)
AtsMarshallerTests.cs (1)
41return new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CallbackProxyTests.cs (24)
16using var factory = CreateFactory(); 26using var factory = CreateFactory(); 38using var factory = CreateFactory(); 49using var factory = CreateFactory(); 61using var factory = CreateFactory(invoker); 75using var factory = CreateFactory(invoker); 87using var factory = CreateFactory(); 95var factory = CreateFactory(); 106using var factory = CreateFactory(); 118using var factory = CreateFactory(invoker); 135using var factory = CreateFactory(invoker); 153using var factory = CreateFactory(invoker); 166using var factory = CreateFactory(invoker); 187using var factory = CreateFactory(invoker); 210using var factory = CreateFactory(invoker); 225using var factory = CreateFactory(invoker); 240using var factory = CreateFactory(invoker); 260using var factory = CreateFactory(invoker, registerDtoTypes: true); 282using var factory = CreateFactory(invoker, registerDtoTypes: true); 307using var factory = CreateFactory(invoker, registerDtoTypes: true); 325using var factory = CreateFactory(invoker, registerDtoTypes: true); 350using var factory = CreateFactory(invoker, registerDtoTypes: true); 362private static AtsCallbackProxyFactory CreateFactory(ICallbackInvoker? invoker = null, bool registerDtoTypes = false) 373var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CapabilityDispatcherTests.cs (8)
631using var _ = callbackFactory; 654using var _ = callbackFactory; 675using var _ = callbackFactory; 698using var _ = callbackFactory; 1434return new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException())); 1437private static (AtsMarshaller Marshaller, AtsCallbackProxyFactory CallbackFactory) CreateTestMarshallerWithCallbacks( 1443AtsCallbackProxyFactory? callbackFactory = null; 1444var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => callbackFactory!));