public GetDirectoryResult getDirectory(GetDirectoryRequest request) {request = beforeClientExecution(request);return executeGetDirectory(request);}

public virtual GetDirectoryResponse GetDirectory(GetDirectoryRequest request){var options = new InvokeOptions();options.RequestMarshaller = GetDirectoryRequestMarshaller.Instance;options.ResponseUnmarshaller = GetDirectoryResponseUnmarshaller.Instance;return Invoke<GetDirectoryResponse>(request, options);}
