c# - Custom scaleout bus on SignalR causes exceptions -
i've build custom scaleoutmessagebus child class signalr pass messages on rabbitmq bus. however, i'm getting following exception signalr:
system.argumentoutofrangeexception: index out of range. must non-negative , less size of collection. parameter name: index @ system.szarrayhelper.get_item[t](int32 index) @ microsoft.aspnet.signalr.messaging.scaleoutmessagebus.onreceivedcore(int32 streamindex, uint64 id, scaleoutmessage scaleoutmessage) @ microsoft.aspnet.signalr.messaging.scaleoutstreammanager.onreceived(int32 streamindex, uint64 id, scaleoutmessage message) @ system.threading.tasks.task.execute() what cause exception occur?
it turns out needed override streamcount provide additional stream numbers using.
Comments
Post a Comment