private static IClient SetupAgmClient(Properties agmProperties, IApplicationGuiMethods agmFactory, PropertiesSerializationContext propertiesContext) { var clientConfiguration = (ClientConfiguration)ConfigurationHelper.LoadClientConfiguration(agmProperties, propertiesContext); clientConfiguration.EventDispatcherFactory = new DefaultStandardEventDispatcherFactory(); var client = agmFactory.CreateClient(clientConfiguration); client.Start(); return(client); }
private static IServer SetupAgmServer(Properties agmProperties, IApplicationGuiMethods agmFactory, PropertiesSerializationContext propertiesContext) { var serverConfiguration = (ServerConfiguration)ConfigurationHelper.LoadServerConfiguration(agmProperties, propertiesContext); serverConfiguration.EventDispatcherFactory = new DefaultStandardEventDispatcherFactory(); var server = agmFactory.CreateServer(serverConfiguration); server.Start(); return(server); }