Forum

Bildirimler
Hepsini Temizle

C# signalr

2 Yazılar
2 Üyeler
0 Reactions
721 Görüntüleme
(@muratguler)
Gönderiler: 313
Honorable Member
Konu başlatıcı
 

Merhaba 

server client uygulamalı bir form uygulamasında client çıktığı zaman connection.Stop() ile kapanma olayından kullanııcı düşürülüyor. Uwp uygulamalarında ise form kapatma olayı yok uygulama kapandığı zaman kullanıcıyı diğer kullanıcılar arasından nasıl düşürtebilirim ?

 

Teşekkürler

 
Gönderildi : 04/04/2018 12:36

(@eravse)
Gönderiler: 1753
Üye
 

bır db de onlıne state tu form uygulaması kapatılınca o db ye offlıne statusu atabılırsın sonra bunu sıgnalR change dependency ıle dırek db levelında prosedurlerle yada servısle ( baska bır servıs  ) kıll edebılırsın bunuda her 3 dakıkada bır yaparsan sessıon stateler cok olmaz 

farklı bır yontem ıle de yapılabılıyor clıentı sureklı dınleyerek de varlıgını test edebılırsın eger cevap alamaz ısen kıll edersın 

 

shapeMoveHub.client.userConnected = function (userName) {
            $("table").append("<tr><td>" + userName + "</td></tr>");
        };

        shapeMoveHub.client.userDisconnected = function (userName) {
            for(var row=0;row<$("table").rows.length;row++)
            {
                var rowData='';
                for(var col=0;col<$(this).rows[row].cells.length;col++)
                {
                     rowData = $(this).rows[row].cells[col].innerHTML;
                }
                if (rowData.indexOf(userName))
                {
var delrow=$(this).closest('tr');
delrow.remove();
} } };
gibi

ProfectSoft Yazılım ve Danışmanlık Hizmetleri
LogPusher & Bifyou E-Commerce System
www.profectsoft.com

 
Gönderildi : 11/04/2018 15:34

Paylaş: