.Net Core Mvc SignalR Kurulumu

Merhabalar, bu yazımızda SignalR Kurulumu yapacağız. İlk olarak bir .Net Core Mvc projesi oluşturalım.

SignalR Proje Oluşturma

Oluşturduktan sonra MVC (Model-View-Controller) seçiyoruz ve devam diyoruz.

Sonra proje üstüne sağ tık yapıp Add>Client-Side-Library bölümüne tıklıyoruz.

Client-Side-Library

Açılan pencerede gerekli ayarlamaları yapıyoruz.

SignalR Js

Install deyip devam ediyoruz. Ve bir Hubs isimli dosya açıp içine MyHub.cs adlı bir class açıyoruz. Oluşturulan vlassı Hub classından miras alıyoruz ve içine string bir değer alan ve bu değeri dönen bir metot yazıyoruz.

Class

Sonraki işlemimiz hub’ı projeye tanıtalım. Startup class’ına gelip gerekli eklemeleri yapıyoruz.

Startup
Startup-2

Server taraflı işlemlerimiz bitti client tarafına geçelim. Controllerdaki index metodunun view’ine geçelim. Ve içine gerekli kodları yazalım. İlk olarak js dosyasının scriptini oluşturuyoruz. Onu da wwwroot > lib > microsoft > signalr > dist > browser yoluyla bulabilirsiniz.

    <script src="~/lib/microsoft/signalr/dist/browser/signalr.js"></script>

Projeyi çalıştırdığımız da gelen mesajı console da görebiliriz.

Bir sonraki yazımda görüşmek üzere. Sağlıcakla kalın.

Bir cevap yazın