Есть код:
lApiResponse := TtgApiResponse<T>.Create(Param);
try
Result := lApiResponse.ResultObject;
finally
lApiResponse.Free;
end;
В таком виде в Result просто передается указатель на lApiResponse.ResultObject.
А вот как можно скопировать lApiResponse.ResultObject в Result ?