initSession method

Future<MFInitiateSessionResponse> initSession(
  1. MFInitiateSessionRequest initiateSessionRequest,
  2. String lang
)

Implementation

Future<MFInitiateSessionResponse> initSession(
    MFInitiateSessionRequest initiateSessionRequest, String lang) async {
  final BasicMessageChannel<Object?> channel = BasicMessageChannel<Object?>(
      MFConstants.channelName.initSession, codec,
      binaryMessenger: _binaryMessenger);
  final List<Object?>? replyList = await channel
      .send(<Object?>[initiateSessionRequest, lang]) as List<Object?>?;
  return modelParser<MFInitiateSessionResponse>(replyList);
}