SignalR/SignalR — Issue #109: SignalR.ScaleOut and AddToGroup issue
Author: LeFredo
Created: 2011-12-28 16:11:21+00:00
State: open

I'm experiencing a strange issue when using *SignalR.ScaleOut* with groups.

In my Hub, I can add new client on group :

```C#
public void Register(string GroupId)
{
AddToGroup(GroupId);
Caller.OnRegister(Context.ClientId);
}
```
Also, I can call method from Hub to client with Caller.OnAction(...) and Clients.OnAction(...) but Clients[GroupId].OnAction(...) do nothing.

**Scenario :**
2 clients connect to 2 different proxys (with same SQL Server Session DB ScaleOut SignalR)
both of them are added to the "2701" group.
A client try to delete a task (OnSupprimer method).

**[SignalR].[dbo].[SignalRSignals] contents :**

SignalID	EventKey	LastSignaledAt
1	ProxySignalR.Web.MyHub.6d3333ee-aac5-45f8-94b4-b6cc302a097a.__SIGNALRCOMMAND__	2011-12-28 16:56:23.433
2	ProxySignalR.Web.MyHub.6d3333ee-aac5-45f8-94b4-b6cc302a097a	2011-12-28 16:56:23.437
3	ProxySignalR.Web.MyHub.3d2d6fe5-888e-4f7b-afd3-1836259b53c9.__SIGNALRCOMMAND__	2011-12-28 16:56:35.873
4	ProxySignalR.Web.MyHub.3d2d6fe5-888e-4f7b-afd3-1836259b53c9	2011-12-28 16:56:35.900
5	ProxySignalR.Web.MyHub.2701	2011-12-28 16:57:31.743

**[SignalR].[dbo].[SignalRMessages] contents :**

MessageID	EventKey	SmallValue	BigValue	Created
1	ProxySignalR.Web.MyHub.6d3333ee-aac5-45f8-94b4-b6cc302a097a.__SIGNALRCOMMAND__	{"Type":0,"Value":"ProxySignalR.Web.MyHub.2701"}	NULL	2011-12-28 16:56:23.397
2	ProxySignalR.Web.MyHub.6d3333ee-aac5-45f8-94b4-b6cc302a097a	{"Hub":"ProxySignalR.Web.MyHub","Method":"OnRegister","Args":["6d3333ee-aac5-45f8-94b4-b6cc302a097a"],"State":{}}	NULL	2011-12-28 16:56:23.397
3	ProxySignalR.Web.MyHub.3d2d6fe5-888e-4f7b-afd3-1836259b53c9.__SIGNALRCOMMAND__	{"Type":0,"Value":"ProxySignalR.Web.MyHub.2701"}	NULL	2011-12-28 16:56:35.860
4	ProxySignalR.Web.MyHub.3d2d6fe5-888e-4f7b-afd3-1836259b53c9	{"Hub":"ProxySignalR.Web.MyHub","Method":"OnRegister","Args":["3d2d6fe5-888e-4f7b-afd3-1836259b53c9"],"State":{}}	NULL	2011-12-28 16:56:35.873
5	ProxySignalR.Web.MyHub.2701	{"Hub":"ProxySignalR.Web.MyHub","Method":"OnTacheSupprimee","Args":["3a36d973-b8fc-4b43-afb0-6f20d3064eac","6d3333ee-aac5-45f8-94b4-b6cc302a097a"]}	NULL	2011-12-28 16:57:31.733