Interface prefix (ARCH004)
Anahtar dotnet.naming.interface-prefix · Önem warning · Kategori naming
Arayüz adları I ön ekiyle başlamalıdır. Bu, .NET standart kuralıdır ve tipin bir arayüz olduğunu netleştirir.
Hatalı
Bölüm başlığı “Hatalı”public interface OrderRepository{ Order Find(int id);}public interface IOrderRepository{ Order Find(int id);}Düzeltme
Bölüm başlığı “Düzeltme”Arayüz adının başına I ön ekini ekleyin. Gerekirse kural proje/workspace bazında except/ignore ile bastırılabilir.