4 instantiations of AtsMarshaller
Aspire.Hosting.RemoteHost.Tests (4)
AtsMarshallerTests.cs (1)
41return new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CallbackProxyTests.cs (1)
373var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CapabilityDispatcherTests.cs (2)
1434return new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException())); 1444var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => callbackFactory!));
80 references to AtsMarshaller
Aspire.Hosting.RemoteHost (11)
Ats\AtsCallbackProxyFactory.cs (3)
21private readonly AtsMarshaller _marshaller; 35AtsMarshaller marshaller) 284var context = new AtsMarshaller.UnmarshalContext
Ats\CapabilityDispatcher.cs (7)
31private readonly AtsMarshaller _marshaller; 55AtsMarshaller marshaller, 74AtsMarshaller marshaller, 214var unmarshalContext = new AtsMarshaller.UnmarshalContext 278var context = new AtsMarshaller.UnmarshalContext 345var context = new AtsMarshaller.UnmarshalContext 675return JsonSerializer.Deserialize<T>(obj.ToJsonString(), AtsMarshaller.JsonOptions);
RemoteHostServer.cs (1)
61services.AddScoped<AtsMarshaller>();
Aspire.Hosting.RemoteHost.Tests (69)
AtsMarshallerTests.cs (63)
36private static AtsMarshaller CreateTestMarshaller(HandleRegistry? handles = null, CancellationTokenRegistry? ctRegistry = null) 44private static AtsMarshaller CreateMarshaller(HandleRegistry? registry = null) 61Assert.True(AtsMarshaller.IsSimpleType(type)); 67Assert.True(AtsMarshaller.IsSimpleType(typeof(int?))); 68Assert.True(AtsMarshaller.IsSimpleType(typeof(bool?))); 69Assert.True(AtsMarshaller.IsSimpleType(typeof(DateTime?))); 75Assert.True(AtsMarshaller.IsSimpleType(typeof(TestEnum))); 81Assert.False(AtsMarshaller.IsSimpleType(typeof(object))); 82Assert.False(AtsMarshaller.IsSimpleType(typeof(List<int>))); 83Assert.False(AtsMarshaller.IsSimpleType(typeof(TestClass))); 89var marshaller = CreateMarshaller(); 99var marshaller = CreateMarshaller(); 110var marshaller = CreateMarshaller(); 121var marshaller = CreateMarshaller(); 132var marshaller = CreateMarshaller(); 143var marshaller = CreateMarshaller(); 154var marshaller = CreateMarshaller(); 172var marshaller = CreateTestMarshaller(ctRegistry: registry); 188var marshaller = CreateTestMarshaller(ctRegistry: registry); 210var result = AtsMarshaller.ConvertPrimitive(value!, typeof(string)); 220var result = AtsMarshaller.ConvertPrimitive(value!, typeof(int)); 230var result = AtsMarshaller.ConvertPrimitive(value!, typeof(bool)); 240var result = AtsMarshaller.ConvertPrimitive(value!, typeof(TimeSpan)); 250var result = AtsMarshaller.ConvertPrimitive(value!, typeof(int?)); 356Assert.True(AtsMarshaller.IsSimpleType(type)); 363var marshaller = CreateMarshaller(); 377var result = AtsMarshaller.ConvertPrimitive(value!, typeof(DateOnly)); 386var marshaller = CreateMarshaller(); 400var result = AtsMarshaller.ConvertPrimitive(value!, typeof(TimeOnly)); 408var marshaller = CreateMarshaller(); 419var marshaller = CreateMarshaller(); 430var marshaller = CreateMarshaller(); 442var marshaller = CreateMarshaller(registry); 461var marshaller = CreateMarshaller(registry); 480var marshaller = CreateMarshaller(registry); 497var result = AtsMarshaller.ConvertPrimitive(value!, typeof(long)); 507var result = AtsMarshaller.ConvertPrimitive(value!, typeof(double)); 517var result = AtsMarshaller.ConvertPrimitive(value!, typeof(float)); 527var result = AtsMarshaller.ConvertPrimitive(value!, typeof(decimal)); 537var result = AtsMarshaller.ConvertPrimitive(value!, typeof(TimeSpan)); 611var marshaller = CreateMarshaller(); 677private static (AtsMarshaller Marshaller, AtsMarshaller.UnmarshalContext Context) CreateMarshallerWithContext(HandleRegistry? registry = null) 680var context = new AtsMarshaller.UnmarshalContext 685var marshaller = CreateTestMarshaller(handles); 692var marshaller = CreateMarshaller(); 707var marshaller = CreateMarshaller(); 726var marshaller = CreateMarshaller(); 743var marshaller = CreateMarshaller(); 761var marshaller = CreateMarshaller(); 774var marshaller = CreateMarshaller(); 787var marshaller = CreateMarshaller(); 804var marshaller = CreateMarshaller(); 817var marshaller = CreateMarshaller(); 830var marshaller = CreateMarshaller(); 843var marshaller = CreateMarshaller(); 856var marshaller = CreateMarshaller(); 870var marshaller = CreateMarshaller(); 878var marshaller = CreateMarshaller(); 978var marshaller = CreateMarshaller(registry); 997var marshaller = CreateMarshaller(registry); 1017var marshaller = CreateMarshaller(registry); 1036var marshaller = CreateMarshaller(registry);
CallbackProxyTests.cs (1)
373var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CapabilityDispatcherTests.cs (5)
766var marshaller = CreateTestMarshaller(handles); 1425var marshaller = CreateTestMarshaller(handles); 1429private static AtsMarshaller CreateTestMarshaller(HandleRegistry? handles = null, CancellationTokenRegistry? ctRegistry = null) 1437private static (AtsMarshaller Marshaller, AtsCallbackProxyFactory CallbackFactory) CreateTestMarshallerWithCallbacks( 1444var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => callbackFactory!));