4 instantiations of AtsMarshaller
Aspire.Hosting.RemoteHost.Tests (4)
AtsMarshallerTests.cs (1)
29
return new
AtsMarshaller
(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CallbackProxyTests.cs (1)
231
var marshaller = new
AtsMarshaller
(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CapabilityDispatcherTests.cs (2)
1168
return new
AtsMarshaller
(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
1178
var marshaller = new
AtsMarshaller
(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => callbackFactory!));
59 references to AtsMarshaller
Aspire.Hosting.RemoteHost (10)
Ats\AtsCallbackProxyFactory.cs (3)
20
private readonly
AtsMarshaller
_marshaller;
34
AtsMarshaller
marshaller)
261
var context = new
AtsMarshaller
.UnmarshalContext
Ats\CapabilityDispatcher.cs (6)
31
private readonly
AtsMarshaller
_marshaller;
55
AtsMarshaller
marshaller,
74
AtsMarshaller
marshaller,
209
var unmarshalContext = new
AtsMarshaller
.UnmarshalContext
270
var context = new
AtsMarshaller
.UnmarshalContext
362
var context = new
AtsMarshaller
.UnmarshalContext
RemoteHostServer.cs (1)
57
services.AddScoped<
AtsMarshaller
>();
Aspire.Hosting.RemoteHost.Tests (49)
AtsMarshallerTests.cs (43)
24
private static
AtsMarshaller
CreateTestMarshaller(HandleRegistry? handles = null, CancellationTokenRegistry? ctRegistry = null)
32
private static
AtsMarshaller
CreateMarshaller(HandleRegistry? registry = null)
49
Assert.True(
AtsMarshaller
.IsSimpleType(type));
55
Assert.True(
AtsMarshaller
.IsSimpleType(typeof(int?)));
56
Assert.True(
AtsMarshaller
.IsSimpleType(typeof(bool?)));
57
Assert.True(
AtsMarshaller
.IsSimpleType(typeof(DateTime?)));
63
Assert.True(
AtsMarshaller
.IsSimpleType(typeof(TestEnum)));
69
Assert.False(
AtsMarshaller
.IsSimpleType(typeof(object)));
70
Assert.False(
AtsMarshaller
.IsSimpleType(typeof(List<int>)));
71
Assert.False(
AtsMarshaller
.IsSimpleType(typeof(TestClass)));
77
var
marshaller = CreateMarshaller();
87
var
marshaller = CreateMarshaller();
98
var
marshaller = CreateMarshaller();
109
var
marshaller = CreateMarshaller();
120
var
marshaller = CreateMarshaller();
131
var
marshaller = CreateMarshaller();
142
var
marshaller = CreateMarshaller();
161
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(string));
171
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(int));
181
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(bool));
191
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(TimeSpan));
201
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(int?));
296
Assert.True(
AtsMarshaller
.IsSimpleType(type));
303
var
marshaller = CreateMarshaller();
317
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(DateOnly));
326
var
marshaller = CreateMarshaller();
340
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(TimeOnly));
348
var
marshaller = CreateMarshaller();
359
var
marshaller = CreateMarshaller();
370
var
marshaller = CreateMarshaller();
382
var
marshaller = CreateMarshaller(registry);
401
var
marshaller = CreateMarshaller(registry);
420
var
marshaller = CreateMarshaller(registry);
437
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(long));
447
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(double));
457
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(float));
467
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(decimal));
477
var result =
AtsMarshaller
.ConvertPrimitive(value!, typeof(TimeSpan));
551
var
marshaller = CreateMarshaller();
617
private static (
AtsMarshaller
Marshaller,
AtsMarshaller
.UnmarshalContext Context) CreateMarshallerWithContext(HandleRegistry? registry = null)
620
var context = new
AtsMarshaller
.UnmarshalContext
625
var
marshaller = CreateTestMarshaller(handles);
CallbackProxyTests.cs (1)
231
var
marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => throw new NotImplementedException()));
CapabilityDispatcherTests.cs (5)
661
var
marshaller = CreateTestMarshaller(handles);
1159
var
marshaller = CreateTestMarshaller(handles);
1163
private static
AtsMarshaller
CreateTestMarshaller(HandleRegistry? handles = null, CancellationTokenRegistry? ctRegistry = null)
1171
private static (
AtsMarshaller
Marshaller, AtsCallbackProxyFactory CallbackFactory) CreateTestMarshallerWithCallbacks(
1178
var
marshaller = new AtsMarshaller(handles, context, ctRegistry, new Lazy<AtsCallbackProxyFactory>(() => callbackFactory!));