MVCSHARP Ailesi ile yazılım geliştirmeye dair makaleler

Unique attribute

 

Merhaba arkadaşlar ;

Bugün sizlere Unique attribute tanıtacağım.

Projeye github üzerinden ulaşabilirsiniz.

 https://github.com/fatihBulbul/UniqueAttribute

  • Proje .Net Framework 4.5 ile , CodeFirst yaklaşımı için geliştirilmiştir.
  • Projede Dynamic Linq kullanılmıştır.

Nerede Kullanmalıyım ?

Veri tabanınızda tekrar etmesini istemediğiniz alanlarda kullanabilirsiniz. Örneğin kullanıcı adlarının,eposta adreslerinin tekrarlanmaması için,

unique attribute

 

Kullanım şekli;

    [Table("TestModels")]
    public class TestModel
    {

        [Key]
        public int Id { get; set; }

        [Display(Name = "Some")]
        [Unique(ErrorMessage = "This already exist !!")]
        public string SomeThing { get; set; }
    }

Umarım sizler için faydalı bir paylaşım olmuştur.

Saygılarımla Fatih BÜLBÜL

Facebook Üzerinden Yorumlar