için görünüm model verilerini sağlamanın en zarif yolu Uygulamamda, her sayfada görüntülenebilmesi gereken bazı temel kullanıcı bilgilerine sahibim (name, profile img). Şu anda _Layout.cshtml
sayfasındaki modeli ApplicationBaseModel
adında bir sınıf olarak ayarladım ve uygulamadaki diğer tüm görünüm modelleri bu sınıftan miras almalı ve her eylem temel model için uygun verileri ayarlamalıdır._Layout.cshtml
Bu şekilde basit bir kalıtımın olduğunu sanmıyorum, her bir eylem yönteminde verileri geri almalı ve onu görünüm modelinde saklamalıyım. Benim düşüncemde çok zarif bir çözüm değil.
Bu sorunun çözümünde başka yollarla ilgili herhangi bir fikri olan var mı?
Razor kullanıyor musunuz? – mnemosyn
Evet, jilet kullanıyorum – jcvandan
Boşver ... Sayfa tabanı türünü değiştirmeyi düşünüyordum (bu, jilete özgüdür), ama bu probleminizi çözmez * ve * karmaşık ... üzgünüm – mnemosyn