Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // Cliente.cs created with MonoDevelop
- // User: p at 7:12 PM 1/17/2009
- //
- // To change standard headers go to Edit->Preferences->Coding->Standard Headers
- //
- using System;
- using CookComputing.XmlRpc;
- namespace dokurpc{
- public class Client{
- private string serverUrl;
- private string user;
- private string password;
- private doku dokuobject;
- private string rpcCompleteUrl;
- public Client(string serverUrl, string user, string password){
- this.serverUrl = serverUrl;
- this.user = user;
- this.password = password;
- this.dokuobject = XmlRpcProxyGen.Create<doku>();
- this.rpcCompleteUrl = serverUrl + "?u=" + this.user + "&p=" + this.password;
- }
- @@ [XmlRpcUrl(this.rpcCompleteUrl)]
- public interface doku : IXmlRpcProxy{
- [XmlRpcMethod("wiki.getPage")]
- string getpage(string pagename);
- [XmlRpcMethod("wiki.getAllPages")]
- String[] getAllPages();
- [XmlRpcMethod("wiki.putPage")]
- int putPage(string pagename, string content, string summary);
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement