IFormCollection, post edilen formun içindeki tüm input nesnelerinin dataları yakalanabilmektedir, datas üzerinden bu dataları name değerlerine göre yakalıyoruz. inputlardaki name değeri ile parametre değerini eşleştir bind et. Datasını burdan yakala demek oluyor.
Model Binding
HttpRequest ile gelen verilerin ayrıştırılarak ilgili controllerdaki bulunan action methodlarında uygun herhangi bir türe dönüştürülmesidir. Kullanıcının form üzerinden girmiş olduğu dataları controller larda kendimize ait türlerde yakalamak istediğimizde Model Binding kullanıyoruz. Gönderilen data bizim tanımladığımız ve bind ettiğimiz model a dönüştürülüp ilgili sınıfın instance i üzerinden gelen dataları yönetmemizi sağlamaktadır. Product diye bir ViewModel oluşturduk […]
Context API
Global bir state tanımı oluşturup bunu herhangi bir component üzerinde kullanıp veya bunun değerini değiştirmekle ilgili çalışmalar yapacağız. Aşağıdaki şekilde de kullanılabilir.
TagHelper
asp-append-version sayesinde resim güncellendiyse cache tekini de güncelliyor. Attach teknolojisini kullanmaktadır. Html.Helper da bu teknoloji yok manuel yapmak lazım.
Custom TagHelper
Yapısal olarak sınıftırlar.