Merhaba, Farkettiğim bir özelliği de yazmak istedim, özellik debug esnasında değişkenin aldığı value ların özelleştirilmesini içeriyor. Standart hali ile aşağıdaki gibi izlenen data; class a debuggerdisplay attribute ü eklenerek aşağıdaki gibi özelleştirilmiş cümleler ile izleme yapılabilmesine imkan veriyor. değişim sonrası query değişken içeriği aşağıdaki gibi görüntülenir; https://learn.microsoft.com/en-us/visualstudio/debugger/using-the-debuggerdisplay-attribute?view=vs-2022
Kategori: Dotnet
There is no property mapped to the column ‘Table.Column’ which is used in a data operation. Either add a property mapped to this column, or specify the column types in the data operation
Merhaba, Başlıktaki hatayı alma nedenim ile sizin buralara kadar gelmiş olma nedeniniz aynı olmalı 🙂 Kısaca açıklamak gerekirse, code first ile database i inşa ettiğiniz senaryolarda, X tablonuzda kolon isminiz CIVATA idi. Siz de daha sonra "bu kolon ismi ile olmadı, ben bunu tablo haline getireyim, bu class a da navigation vereyim" deyip CIVATA property'sini … There is no property mapped to the column ‘Table.Column’ which is used in a data operation. Either add a property mapped to this column, or specify the column types in the data operation yazısını okumaya devam et
Onion Architecture
Merhaba arkadaşlar, bu yazımızda çok katlı mimaride kullanılan Onion Architecture yani Soğan Mimarisi ile ilgili demo yapacağız. Öncelikle güzel ama ingilizce olan şu kaynağı baştan paylaşayım. Laf söz olmasın sonra 🙂 Ben de bu işin öncülerinden olmadığım için önce okumuş olurum daha sonra o makalelere uygun örnekler yaparım. Yoksa bir Bora Kaşmer bir Kadir Murat Başeren olmayı … Onion Architecture yazısını okumaya devam et
CodeFirst – ForeignKey Uyarısı
Merhaba, Entity'lerinizi yazarken tablolar arasında birden fazla bağlantı olduğunda yada entity sınıfınızın hem foreign key alıyor ve hem id'sini veriyorsa başka bir sınıfa,yani bire çok (one-to-many) veya çoklu (many-to-many) tasarıma sahipse; package manager console'da update-database komutunuz sonrası aşağıdaki gibi bir uyarıyı görürüz. Introducing FOREIGN KEY constraint 'FK_dbo.XXXX_dbo.YYYY_UserID' on table 'XXXX' may cause cycles or multiple … CodeFirst – ForeignKey Uyarısı yazısını okumaya devam et
VS 2017–Web Uygulamasında Proje İsmi Değiştirme
Merhaba, Kısa yazılardan bir tanesi daha.. Senaryo: eski proje adı => tt2015.ui yeni proje adı => tt2018.ui vs üzerinden projeye sağ tıklayıp rename’den ismi değiştirdiniz ama bununla bitmiyor tabi. properties sekmesi altındaki assembly sınıfı içerisini Area’ların altındaki web.config dosya içlerini Controller’lar içerisindeki çağırılan namespace’leri Kullandıysak view ler içerisinde çağırılan model namespace’lerini Proje içinde kullanılan model … VS 2017–Web Uygulamasında Proje İsmi Değiştirme yazısını okumaya devam et
MVC- Rol Tabanlı Yetkilendirmede Sayfa Yönlendirme
Merhabalar, Başlığı biraz açıklamak gerekirse, controller'lara erişebilme yetkisini rol bazlı olarak verdiğimizde sadece o role sahip kişiler ilgili controller'ların fonksiyonlarından faydalanır fakat yetkili olmadığı bir controller a istekte bulunduğunda veya olmayan bir action a veya controller a istek gönderdiğindeki durumları inceliyor olacağız. Mesela,Admin controller'ına "2000" rolündeki kişi, User controller'ına da "3000" rolündeki kişi erişebiliyor olsun. … MVC- Rol Tabanlı Yetkilendirmede Sayfa Yönlendirme yazısını okumaya devam et
System-InvalidOperationException hatası
asp.net mvc veya api de geliştirilen uygulamada db ye istek gönderileceği zaman context sınıfınızdan isteği geri döndürdüğünde alabileceğiniz hatadır. Hatanın sebeplerinden biri entity framework ü projenize eklememiş olmanız veya config.xml dosyanızda bu bilginin olmaması olarak gösterilebilir. EF i yüklediğinizde sorunun çözülmüş olması gerekmektedir.
c sharp- struct kullanımı
Merhaba, c sharp'ta struct kullanımı ile birden fazla metotta kullanacağımız parametreleri tek bir yerde tanımlayarak kullanabiliriz veya parametre kalabalığı yapmasını istemediğimiz metotlarda tek bir paket olarak tanımlayıp kullanmak isteyebiliriz. Bir metotta gelen parametreler ile toplama yapılırken diğeriyle başka bir işlem yapılmak istenen bir senaryo düşünelim. ParametersOfMethods isimli struct değer tipini oluşturduk. 3 tane int ve 1 … c sharp- struct kullanımı yazısını okumaya devam et
c sharp- parametreli metotlarda isteğe bağlı veri gönderme
Merhaba, Uygulama içerisinde oluşturduğumuz parametre alan metodumuza istediği tüm parametreleri göndermek zorunda değiliz. Şöyle ki, isim soyisim ve yaş parametresi alıp bunu ekrana yazdırmak istediğimiz bir metotta sadece soyisim parametresini gönderip ekrana yazdırabiliriz. Ekrana isim soy isim ve yaş ile ilgili bilgi girdirip, MusteriBilgisi metotu ile alınan verileri yazdırabiliriz. MusteriBilgisi metotunda default olarak tanımlarsak alacağı parametreleri … c sharp- parametreli metotlarda isteğe bağlı veri gönderme yazısını okumaya devam et
ASP.NET Web API Uygulaması 2 – ASP.NET Mvc Projesi ile POST-DELETE-GET-PUT işlemleri
Merhaba, ASP.NET Web API Uygulaması 1 – Postman üzerinden post-get-delete işlemlerinin test edilmesi başlığında, ilk bölümde api projesindeki methodları postman üzerinden denemiştik. Bu bölümde de asp.net mvc projesi oluşturarak crud işlemlerini test edeceğiz. ---spoiler--- Hangi methodları kullandık ? SendAsync() : Bu method, HttpRequestMessage sınıfına ait bir nesneyi alır ve HttpResponseMessage sınıfına ait nesneyi geri döndürür. Model göndereceğimiz … ASP.NET Web API Uygulaması 2 – ASP.NET Mvc Projesi ile POST-DELETE-GET-PUT işlemleri yazısını okumaya devam et