'Generate an instance context for the instance, the context is capable of
performing various actions.  All instance actions are proxied to the context
:returns: MessageInteractionContext for this MessageInteractionInstance
:rtype: twilio.rest.preview.proxy.service.session.participant.message_interaction.MessageInteractionContext'

@property
def _proxy(self):

    if (self._context is None):
        self._context = MessageInteractionContext(self._version, service_sid=self._solution['service_sid'], session_sid=self._solution['session_sid'], participant_sid=self._solution['participant_sid'], sid=self._solution['sid'])
    return self._context
