parseMessageTypeFromString function
Implementation
MessageType? parseMessageTypeFromString(int? value) {
if (value == null) {
return null;
}
switch (value) {
case 1:
return MessageType.invocation;
case 2:
return MessageType.streamItem;
case 3:
return MessageType.completion;
case 4:
return MessageType.streamInvocation;
case 5:
return MessageType.cancelInvocation;
case 6:
return MessageType.ping;
case 7:
return MessageType.close;
default:
throw SignalRException(
message: 'A MessageType of $value is not supported.',
type: SignalRExceptionType.signalr);
}
}