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