Validationları ViewModel lerde uygulamayı isteriz. (Validation ları entity model de kullanmamalıyız, tavsiye edilmez) ViewModel de validation tanımlamak solid in single responcibility prenciple ına uymuyor çünkü model veya entity tanımlanan yerde aynı anda validation tanımlanmamalı. O yüzden ViewModel de validation yapmak yerine ModelMetaDataType veya FluentValidation kullanabiliriz. Model ımızı entity mizi viewmodel ımızı validation arındırıp daha temiz […]
Validations
Hem Client Hem server tarafında validation kontrolü yapmalıyız. Client tarafında yapmak yetmiyor bu aşılabiliyor.
Tuple Nesne post etme yakalama
Kullanıcıdan Veri Alma Yöntemleri – Ajax tabanlı veri alma
Ajax , client tabanlı istek yapmamızı sağlayan ve bu isteklerin sonucunu almamızı sağlayan bir javascript temelli mimaridir.
Kullanıcıdan Veri Alma Yöntemleri – Header üzerinden veri alma
Kullanıcıdan veri almayı başarabilmemiz için kesinlikle kullanıcı tarafından request almamız gerekiyor.
