// individual functions public AdminShellPackageEnv OpenPackageByAasEnv() { var request = new RestRequest("/aas/id/aasenv"); if (this.proxy != null) { request.Proxy = this.proxy; } var respose = client.Execute(request); if (respose.StatusCode != Grapevine.Shared.HttpStatusCode.Ok) { throw new Exception($"REST {respose.ResponseUri} response {respose.StatusCode} with {respose.StatusDescription}"); } var res = new AdminShellPackageEnv(); res.LoadFromAasEnvString(respose.GetContent()); return(res); }