public void ResultAndParamTest() { DiagnosticAdapter manager = CreateAdapter <DiagnosticAdapter>(); string result1 = manager.Test(); string result2 = manager.Test("Hello world!"); string result3 = manager.Test("Testing", 1234); string result4 = manager.Test(new string[] { "Test1", "Test2" }); string[] result6 = manager.TestArray(); }
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 }; }