6#include <imtgql/IGqlResponse.h>
7#include <imtgql/TGraphQlJsonSerializerWrap.h>
14class CGqlResponseBase:
virtual public IGqlResponse
17 explicit CGqlResponseBase(
const GqlRequestPtr& originalRequestPtr);
19 void SetResponseData(
const QByteArray& data);
22 virtual GqlRequestPtr GetOriginalRequest()
const override;
23 virtual QByteArray GetResponseData()
const override;
26 GqlRequestPtr m_originalRequestPtr;
27 QByteArray m_responseData;
31typedef TGraphQlJsonSerializerWrap<CGqlResponseBase> CGqlResponse;