1 write to OriginalParameterTypes
Microsoft.AspNetCore.SignalR.Core (1)
Internal\HubMethodDescriptor.cs (1)
143
OriginalParameterTypes
= methodExecutor.MethodParameters.Select(p => p.ParameterType).ToArray();
7 references to OriginalParameterTypes
Microsoft.AspNetCore.SignalR.Core (7)
Internal\DefaultHubDispatcher.cs (7)
851
arguments = new object?[descriptor.
OriginalParameterTypes
!.Count];
863
arguments[parameterPointer] = descriptor.GetService(scope.ServiceProvider, parameterPointer, descriptor.
OriginalParameterTypes
[parameterPointer]);
865
else if (descriptor.
OriginalParameterTypes
[parameterPointer] == typeof(CancellationToken))
870
else if (isStreamCall && ReflectionHelper.IsStreamingType(descriptor.
OriginalParameterTypes
[parameterPointer], mustBeDirectType: true))
875
itemType, descriptor.
OriginalParameterTypes
[parameterPointer], streamOwner ??= connection.StreamTracker.GetNextStreamOwner());
881
descriptor.
OriginalParameterTypes
[parameterPointer].IsAssignableFrom(hubMethodInvocationMessage.Arguments[hubInvocationArgumentPointer]?.GetType())))
890
Debug.Assert(false, $"Failed to bind argument of type '{descriptor.
OriginalParameterTypes
[parameterPointer].Name}' for hub method '{descriptor.MethodExecutor.MethodInfo.Name}'.");