protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { string id = Request.QueryString["ID"]; if (!string.IsNullOrEmpty(id)) { int ID = int.Parse(id); WcfServer obj = null; IWcfServerDao dao = CastleContext.Instance.GetService <IWcfServerDao>(); obj = dao.Find(ID); if (obj != null) { this.IP.Text = obj.IP; this.Point.Text = obj.Point.ToString(); this.Remark.Text = obj.Remark; } } } }
public void Calling_dispose_on_a_WcfClient_should_not_throw_EndpointNotFoundException() { // start the server var wcfServer = new WcfServer(); wcfServer.Start(); // create the client and test it var client = new WcfClient(new WcfChannel <IMessageProcessor>(wcfServer.EndpointAddress), "testclient"); Assert.DoesNotThrow(() => { var response = client.EchoMessage("teszt"); Assert.IsInstanceOf <EchoResponse>(response); Assert.That(((EchoResponse)response).Message, Is.StringContaining("Echo: teszt")); }); // now stop the server and dispose the client and check if it throws wcfServer.Stop(); Assert.DoesNotThrow(client.Dispose); }
protected override void OnStart(string[] args) { server = WcfServer.GetInstance(); server.Start(); }
private void Form1_Load(object sender, EventArgs e) { server = WcfServer.GetInstance(); server.Start(); }