You are not logged in.
Is it "legal" to have an interfaced service to return another interfaced service?
INetwork = interface(IInvokable)
.....
end;
ISimulation = interface(IInvokable)
function GetNetwork: INetwork; <----------------------- is this allowed in interfaced service?
end;
Offline
This is not possible by principle.
In SOA/REST, values are transmitted by REpresentation (the REST 2 first letters).
There is no "local instance" on the client side.
What you can do is define a sicPerClient kind of interface, then add some context to it.
See the doc about sicPerClient.
Offline