Example #1
0
        private void button_FetchResourceGroupList_Click(object sender, EventArgs e)
        {
            Cursor.Current            = Cursors.WaitCursor;
            Application.UseWaitCursor = true;

            var conn = GetConnection();

            if (null == conn)
            {
                Application.UseWaitCursor = false;
                return;
            }

            var hso = new HostedServiceOps(conn);
            var res = hso.GetResourceGroupList();

            if (res.HadError)
            {
                Application.UseWaitCursor = false;
                MessageBox.Show("Exception while fetching resource group list : " + res.Body,
                                "Exception", MessageBoxButtons.OK, MessageBoxIcon.Error);

                return;
            }

            var pp = new JsonPrettyPrinter(new JsonPPStrategyContext());

            Output_rtb.Text = pp.PrettyPrint(res.Body);

            Application.UseWaitCursor = false;
            MessageBox.Show("Successfully connected to ARM",
                            "Success", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
        }
Example #2
0
 private void FetchArmResourceGroupList()
 {
     var hso = new HostedServiceOps(GetTestConnection());
     var res = hso.GetResourceGroupList();
 }