private void Window_Loaded(object sender, RoutedEventArgs e)
 {
     mClient = new BeetleX.XRPC.Clients.XRPCClient("192.168.2.18", 9090);
     mClient.Options.ParameterFormater = new JsonPacket();
     mClient.Register <IUser>(this);
     mUser = mClient.Create <IUser>();
     txtMessages.Document.Blocks.Clear();
 }
예제 #2
0
 public MainPage()
 {
     InitializeComponent();
     mClient = new BeetleX.XRPC.Clients.XRPCClient("192.168.1.18", 9090);
     mClient.Options.ParameterFormater = new JsonPacket();
     mUser = mClient.Create <IUser>();
     mClient.AddDelegate <Func <Task <string> > >(() =>
     {
         return(Task.FromResult($"{Environment.OSVersion} {DateTime.Now}"));
     });
     mGetTime = mClient.Delegate <Func <Task <string> > >();
 }