3 implementations of ICallbackInvoker
Aspire.Hosting.RemoteHost (1)
JsonRpcCallbackInvoker.cs (1)
12internal sealed class JsonRpcCallbackInvoker : ICallbackInvoker
Aspire.Hosting.RemoteHost.Tests (2)
CallbackProxyTests.cs (1)
445internal sealed class TestCallbackInvoker : ICallbackInvoker
CapabilityDispatcherTests.cs (1)
2134internal sealed class TestSynchronizationContextCallbackInvoker : ICallbackInvoker
6 references to ICallbackInvoker
Aspire.Hosting.RemoteHost (3)
Ats\AtsCallbackProxyFactory.cs (2)
18private readonly ICallbackInvoker _invoker; 32ICallbackInvoker invoker,
RemoteHostServer.cs (1)
94services.AddScoped<ICallbackInvoker>(sp => sp.GetRequiredService<JsonRpcCallbackInvoker>());
Aspire.Hosting.RemoteHost.Tests (3)
CallbackProxyTests.cs (1)
387private static AtsCallbackProxyFactory CreateFactory(ICallbackInvoker? invoker = null, bool registerDtoTypes = false, IReadOnlyList<AtsTypeInfo>? handleTypes = null)
CapabilityDispatcherTests.cs (1)
2120ICallbackInvoker invoker)
JsonRpcAuthenticationTests.cs (1)
177services.AddScoped<ICallbackInvoker>(sp => sp.GetRequiredService<JsonRpcCallbackInvoker>());