/** * Initializes a new instance of the RestHandler class. * * @param ServiceContext $context The Service Context */ protected function __construct($context) { $this->serviceContext = $context; $this->RequestCompressor = CoreHelper::GetCompressor($this->serviceContext, true); $this->ResponseCompressor = CoreHelper::GetCompressor($this->serviceContext, false); $this->RequestSerializer = CoreHelper::GetSerializer($this->serviceContext, true); $this->ResponseSerializer = CoreHelper::GetSerializer($this->serviceContext, false); $this->RequestLogging = CoreHelper::GetRequestLogging($this->serviceContext); }