static void Main() { RemotingConfiguration.Configure("Server.exe.config", false); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); //creating Market object to give a reference to MainWindow Market _market = (Market)RemotingServices.Connect(typeof(Market), "tcp://localhost:9000/Server/MarketManager"); MainWindowServer myWindow = new MainWindowServer(_market) { FormBorderStyle = FormBorderStyle.FixedSingle }; //_market.AddWindow(myWindow); Debug.WriteLine("---------------------------------"); Application.Run(myWindow); }
public void AddWindow(MainWindowServer x) { _myWindow = x; }