4 instantiations of AtsMarshaller
Aspire.Hosting.RemoteHost.Tests (4)
AtsMarshallerTests.cs (1)
32return new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CallbackProxyTests.cs (1)
231var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CapabilityDispatcherTests.cs (2)
1215return new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException())); 1225var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => callbackFactory!));
62 references to AtsMarshaller
Aspire.Hosting.RemoteHost.Tests (51)
AtsMarshallerTests.cs (45)
27private static AtsMarshaller CreateTestMarshaller(HandleRegistry? handles = null, CancellationTokenRegistry? ctRegistry = null) 35private static AtsMarshaller CreateMarshaller(HandleRegistry? registry = null) 52Assert.True(AtsMarshaller.IsSimpleType(type)); 58Assert.True(AtsMarshaller.IsSimpleType(typeof(int?))); 59Assert.True(AtsMarshaller.IsSimpleType(typeof(bool?))); 60Assert.True(AtsMarshaller.IsSimpleType(typeof(DateTime?))); 66Assert.True(AtsMarshaller.IsSimpleType(typeof(TestEnum))); 72Assert.False(AtsMarshaller.IsSimpleType(typeof(object))); 73Assert.False(AtsMarshaller.IsSimpleType(typeof(List<int>))); 74Assert.False(AtsMarshaller.IsSimpleType(typeof(TestClass))); 80var marshaller = CreateMarshaller(); 90var marshaller = CreateMarshaller(); 101var marshaller = CreateMarshaller(); 112var marshaller = CreateMarshaller(); 123var marshaller = CreateMarshaller(); 134var marshaller = CreateMarshaller(); 145var marshaller = CreateMarshaller(); 164var result = AtsMarshaller.ConvertPrimitive(value!, typeof(string)); 174var result = AtsMarshaller.ConvertPrimitive(value!, typeof(int)); 184var result = AtsMarshaller.ConvertPrimitive(value!, typeof(bool)); 194var result = AtsMarshaller.ConvertPrimitive(value!, typeof(TimeSpan)); 204var result = AtsMarshaller.ConvertPrimitive(value!, typeof(int?)); 299Assert.True(AtsMarshaller.IsSimpleType(type)); 306var marshaller = CreateMarshaller(); 320var result = AtsMarshaller.ConvertPrimitive(value!, typeof(DateOnly)); 329var marshaller = CreateMarshaller(); 343var result = AtsMarshaller.ConvertPrimitive(value!, typeof(TimeOnly)); 351var marshaller = CreateMarshaller(); 362var marshaller = CreateMarshaller(); 373var marshaller = CreateMarshaller(); 385var marshaller = CreateMarshaller(registry); 404var marshaller = CreateMarshaller(registry); 423var marshaller = CreateMarshaller(registry); 440var result = AtsMarshaller.ConvertPrimitive(value!, typeof(long)); 450var result = AtsMarshaller.ConvertPrimitive(value!, typeof(double)); 460var result = AtsMarshaller.ConvertPrimitive(value!, typeof(float)); 470var result = AtsMarshaller.ConvertPrimitive(value!, typeof(decimal)); 480var result = AtsMarshaller.ConvertPrimitive(value!, typeof(TimeSpan)); 554var marshaller = CreateMarshaller(); 569var options = AtsMarshaller.JsonOptions; 577var marshaller = CreateMarshaller(); 670private static (AtsMarshaller Marshaller, AtsMarshaller.UnmarshalContext Context) CreateMarshallerWithContext(HandleRegistry? registry = null) 673var context = new AtsMarshaller.UnmarshalContext 678var marshaller = CreateTestMarshaller(handles);
CallbackProxyTests.cs (1)
231var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CapabilityDispatcherTests.cs (5)
661var marshaller = CreateTestMarshaller(handles); 1206var marshaller = CreateTestMarshaller(handles); 1210private static AtsMarshaller CreateTestMarshaller(HandleRegistry? handles = null, CancellationTokenRegistry? ctRegistry = null) 1218private static (AtsMarshaller Marshaller, AtsCallbackProxyFactory CallbackFactory) CreateTestMarshallerWithCallbacks( 1225var marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => callbackFactory!));
aspire-server (11)
Ats\AtsCallbackProxyFactory.cs (3)
20private readonly AtsMarshaller _marshaller; 34AtsMarshaller marshaller) 261var context = new AtsMarshaller.UnmarshalContext
Ats\CapabilityDispatcher.cs (7)
31private readonly AtsMarshaller _marshaller; 55AtsMarshaller marshaller, 74AtsMarshaller marshaller, 209var unmarshalContext = new AtsMarshaller.UnmarshalContext 270var context = new AtsMarshaller.UnmarshalContext 362var context = new AtsMarshaller.UnmarshalContext 613return JsonSerializer.Deserialize<T>(obj.ToJsonString(), AtsMarshaller.JsonOptions);
RemoteHostServer.cs (1)
60services.AddScoped<AtsMarshaller>();