Exemple #1
0
        // 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);
        }