Exemplo n.º 1
0
        private void testBackgroundWorker_DoWork(object sender, DoWorkEventArgs e)
        {
            TestArgs            args      = (TestArgs)e.Argument;
            DiagnosticAdapter   dAdapter  = args.Context.CreateAdapter <DiagnosticAdapter>();
            ServerConfigAdapter scAdapter = args.Context.CreateAdapter <ServerConfigAdapter>();

            ConnectionTestResult result = dAdapter.TestConnection();

            if (result.Success)
            {
                // Set to class var for collection in CreateClientContext.
                encryptorSecret = scAdapter.EncryptorSecret;
            }

            e.Result = new TestResult()
            {
                Success = result.Success,
                Message = result.Message
            };
        }