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