1 write to Arguments
Microsoft.AspNetCore.SignalR.Common (1)
Protocol\HubMethodInvocationMessage.cs (1)
55Arguments = arguments;
50 references to Arguments
Microsoft.AspNetCore.Components.Server (6)
src\aspnetcore\src\SignalR\common\Protocols.MessagePack\src\Protocol\MessagePackHubProtocolWorker.cs (6)
441if (message.Arguments is null) 447writer.WriteArrayHeader(message.Arguments.Length); 448foreach (var arg in message.Arguments) 466if (message.Arguments is null) 472writer.WriteArrayHeader(message.Arguments.Length); 473foreach (var arg in message.Arguments)
Microsoft.AspNetCore.SignalR.Client.Core (2)
HubConnection.cs (2)
1315Log.ReceivedInvocation(_logger, invocation.InvocationId, invocation.Target, invocation.Arguments); 1408var task = handler.InvokeAsync(invocation.Arguments);
Microsoft.AspNetCore.SignalR.Common (6)
Protocol\HubMethodInvocationMessage.cs (6)
104args = Arguments == null ? string.Empty : string.Join(", ", Arguments.Select(a => a?.ToString())); 120return $"InvocationMessage {{ {nameof(InvocationId)}: \"{InvocationId}\", {nameof(Target)}: \"{Target}\", {nameof(Arguments)}: [ {args} ], {nameof(StreamIds)}: [ {streamIds} ] }}"; 159args = Arguments == null ? string.Empty : string.Join(", ", Arguments.Select(a => a?.ToString())); 175return $"StreamInvocation {{ {nameof(InvocationId)}: \"{InvocationId}\", {nameof(Target)}: \"{Target}\", {nameof(Arguments)}: [ {args} ], {nameof(StreamIds)}: [ {streamIds} ] }}";
Microsoft.AspNetCore.SignalR.Core (6)
Internal\DefaultHubDispatcher.cs (6)
333if (!await IsHubMethodAuthorized(scope.ServiceProvider, connection, descriptor, hubMethodInvocationMessage.Arguments, hub)) 362var arguments = hubMethodInvocationMessage.Arguments; 748else if (hubMethodInvocationMessage.Arguments?.Length > hubInvocationArgumentPointer && 749(hubMethodInvocationMessage.Arguments[hubInvocationArgumentPointer] == null || 750descriptor.OriginalParameterTypes[parameterPointer].IsAssignableFrom(hubMethodInvocationMessage.Arguments[hubInvocationArgumentPointer]?.GetType()))) 753arguments[parameterPointer] = hubMethodInvocationMessage.Arguments[hubInvocationArgumentPointer];
Microsoft.AspNetCore.SignalR.Protocols.Json (2)
Protocol\JsonHubProtocol.cs (2)
645WriteArguments(message.Arguments, writer); 655WriteArguments(message.Arguments, writer);
Microsoft.AspNetCore.SignalR.Protocols.MessagePack (6)
Protocol\MessagePackHubProtocolWorker.cs (6)
441if (message.Arguments is null) 447writer.WriteArrayHeader(message.Arguments.Length); 448foreach (var arg in message.Arguments) 466if (message.Arguments is null) 472writer.WriteArrayHeader(message.Arguments.Length); 473foreach (var arg in message.Arguments)
Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson (2)
Protocol\NewtonsoftJsonHubProtocol.cs (2)
635WriteArguments(message.Arguments, writer); 646WriteArguments(message.Arguments, writer);
Microsoft.AspNetCore.SignalR.Specification.Tests (20)
HubLifetimeManagerTestBase.cs (15)
50Assert.Single(message.Arguments); 51Assert.Equal("World", (string)message.Arguments[0]); 55Assert.Single(message.Arguments); 56Assert.Equal("World", (string)message.Arguments[0]); 83Assert.Single(message.Arguments); 84Assert.Equal("World", (string)message.Arguments[0]); 113Assert.Single(message.Arguments); 114Assert.Equal("World", (string)message.Arguments[0]); 144Assert.Single(message.Arguments); 145Assert.Equal("World", (string)message.Arguments[0]); 169Assert.Single(message.Arguments); 170Assert.Equal("World", (string)message.Arguments[0]); 192Assert.Equal("test", invocation.Arguments[0]); 219Assert.Equal("test", invocation.Arguments[0]); 249Assert.Equal("test", invocation.Arguments[0]);
ScaleoutHubLifetimeManagerTests.cs (5)
34Assert.Single(message.Arguments); 35Assert.Equal("World", (string)message.Arguments[0]); 488Assert.Equal("test", invocation.Arguments[0]); 519Assert.Equal("test", invocation.Arguments[0]); 651Assert.Equal("test", invocation.Arguments[0]);