1 //
2 // Copyright (c) ZeroC, Inc. All rights reserved.
3 //
4 
5 using Test;
6 
7 namespace Ice
8 {
9     namespace seqMapping
10     {
11         public class Server : global::Test.TestHelper
12         {
run(string[] args)13             public override void run(string[] args)
14             {
15                 var initData = new InitializationData();
16                 initData.typeIdNamespaces = new string[]{"Ice.seqMapping.TypeId"};
17                 initData.properties = createTestProperties(ref args);
18                 using(var communicator = initialize(initData))
19                 {
20                     communicator.getProperties().setProperty("TestAdapter.Endpoints", getTestEndpoint(0));
21                     var adapter = communicator.createObjectAdapter("TestAdapter");
22                     adapter.add(new MyClassI(), Ice.Util.stringToIdentity("test"));
23                     adapter.activate();
24                     serverReady();
25                     communicator.waitForShutdown();
26                 }
27             }
28 
Main(string[] args)29             public static int Main(string[] args)
30             {
31                 return TestDriver.runTest<Server>(args);
32             }
33         }
34     }
35 }
36