Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- public class CallbackHandler : IDuplexCalcCallback
- {
- public void Wynik(double result)
- {
- Console.WriteLine("Wynik({0})", result);
- }
- public void Rownanie(string eqn)
- {
- Console.WriteLine("Rownanie({0})", eqn);
- }
- //Zadanie
- public void licznikInfo(int l)
- {
- Console.WriteLine("Licznik: " + l);
- }
- }
- class Program
- {
- static void Main(string[] args)
- {
- InstanceContext instanceContext = new InstanceContext(new CallbackHandler());
- DuplexCalcClient client = new DuplexCalcClient(instanceContext);
- client.Open();
- client.DodajDo(5.0);
- client.DodajDo(3.0);
- client.PomnozPrzez(2.0);
- client.PodzielPrzez(4.0);
- client.OdejmijOd(1);
- client.Wyczysc();
- Console.ReadLine();
- Console.WriteLine("Startuje licznik:");
- client.licznikStart();
- Console.ReadLine();
- client.licznikStop();
- client.Close();
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement