Add InputData and Result with MessageContract to Core