static void Main() { Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); KeyValueConfigurationCollection settings = config.AppSettings.Settings; DbConnection connection = DbConnection.FromConfig(settings); Server server = new Server(connection); ServerConnector connector = new ServerConnector(server); Client client = new Client(connector); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new main(client)); }
/// <summary> /// Constructor. Creates a ServerConnector working with a Server instance /// directly. /// </summary> /// <param name="server">The connected server instance to use</param> public ServerConnector(Server server) { this.Server = server; }