private ISdmxObjects GetSdmxObject(EndpointSettings endpointSettings, SessionQuery sessionQuery) { // IGetSDMX GetSDMXObject = WebServiceSelector.GetSdmxImplementation(endpointSettings); IGetSDMX GetSDMXObject = null; if (sessionQuery._IGetSDMX == null || (sessionQuery._endpointSettings != null && endpointSettings.EndPoint != sessionQuery._endpointSettings.EndPoint)) { GetSDMXObject = WebServiceSelector.GetSdmxImplementation(endpointSettings); sessionQuery._IGetSDMX = GetSDMXObject; } else { GetSDMXObject = sessionQuery._IGetSDMX; } return(GetSDMXObject.RetrieveTree()); }
private ISdmxObjects GetSdmxObject(EndpointSettings endpointSettings) { IGetSDMX GetSDMXObject = WebServiceSelector.GetSdmxImplementation(endpointSettings); return(GetSDMXObject.RetrieveTree()); }