Mercurial > pub > bltoolkit
view Demo/WebServices/Client/PersonClient.cs @ 9:1e85f66cf767 default tip
update bltoolkit
author | nickolay |
---|---|
date | Thu, 05 Apr 2018 20:53:26 +0300 |
parents | f990fcb411a9 |
children |
line wrap: on
line source
using System; using System.Collections.Generic; using System.Web.Services; namespace Demo.WebServices.Client { using WebClient; using ObjectModel; [WebServiceBinding(Namespace = "http://tempuri.org/PersonService.asmx")] [GenerateXmlInclude(typeof(Person))] public abstract class PersonClient: WebClientBase<PersonClient>, IDataAccessor { public abstract List<Person> SelectAll(); public abstract XmlMap<string, Person> SelectMap(); public abstract Person SelectByKey(int id); public abstract void SelectByKey(int id, Action<Person> callback); public abstract int MethodWithOutParams(out string str, out Guid guid); public abstract void MethodWithOutParams(Action<int, string, Guid> callback); } }