title: SignalR client for Dart/Flutter Via Platform Channel
body: <p>I am building flutter mobile app. which suppose to connect to .net framework SignalR server, as you know, there is not such client package available on pub.dev, the only packages available there requires .net core version which is not available in my server. (<a href="https://pub.dev/packages/signalr_client" rel="nofollow noreferrer">https://pub.dev/packages/signalr_client</a> , <a href="https://pub.dev/packages/signalr_core" rel="nofollow noreferrer">https://pub.dev/packages/signalr_core</a>). </p>
  
  <p>Now, one suggested solution is using flutter platform channel which means i can implement the Signal R integration on native side for both android and iOS then send/receive the events via platform channels. </p>
  
  <p>Another suggestion was building my own client which i tried but it was a nightmare due to the lack of technical references and the complexity of the signalR protocol.</p>
  
  <p>My question here, is it risky to use platform channels for heavy events streaming such as socket connection? almost every screen in my app. depends on the socket connection, and according to my knowledge, the platform channels should be used only for light weight usage.</p>
  
  <p>I appreciate any input regarding this or any suggestion. </p>