コード例 #1
0
ファイル: Form1.cs プロジェクト: jarek93pl/GraKarciana
        public Form1()
        {
            kontroler = new KontrolerTysioc();
            InstanceContext instance = new InstanceContext(kontroler);

            kontroler.Initialize(client = new TysiocClient(instance));
            InitializeComponent();
        }
コード例 #2
0
 private void LoadConection()
 {
     proxy  = Proxy.Activate(this);
     client = (TysiocClient)proxy.comunication;
     ks.DoKontaClient dk = new ks.DoKontaClient();
     IdConection = dk.Rejestruj(new ks.Urzytkownik()
     {
         Nazwa = Guid.NewGuid().ToString(), Haslo = "bardzo trudne"
     });
 }
コード例 #3
0
        internal static Proxy Activate(Menu1000Game mg)
        {
            KontrolerTysioc kontroler = new KontrolerTysioc();

            kontroler.LisenAboutSelfMove = false;
            InstanceContext instance = new InstanceContext(kontroler);
            var             client   = new TysiocClient(instance);

            kontroler.Initialize(client);
            return(new Proxy(client, mg, kontroler)
            {
                comunication = client, controler = kontroler
            });
        }
コード例 #4
0
ファイル: Program.cs プロジェクト: jarek93pl/GraKarciana
        private static void GetIQClinet()
        {
            Task.Factory.StartNew(() =>
            {
                AppDomain ap = AppDomain.CreateDomain("Serwis");
                ap.DoCallBack(() =>
                {
                    KontrolerTysioc kontroler    = new KontrolerTysioc();
                    kontroler.LisenAboutSelfMove = false;
                    InstanceContext instance     = new InstanceContext(kontroler);
                    var client = new TysiocClient(instance);
                    kontroler.Initialize(client); ks.DoKontaClient dk = new ks.DoKontaClient();
                    string tmpName;
                    int IdConection = dk.Rejestruj(new ks.Urzytkownik()
                    {
                        Nazwa = tmpName = Guid.NewGuid().ToString(), Haslo = "bardzo trudne"
                    });

                    Iq1000Klient iq = new Iq1000Klient(client, kontroler, 3, tmpName, IdConection);
                });
            });
        }