Async suffix (ARCH003)
Anahtar dotnet.naming.async-suffix · Önem info · Kategori naming
Asenkron metot adları Async son ekiyle bitmelidir. Bu, çağıranların metodun beklenebilir olduğunu hızlıca anlamasını sağlar.
Hatalı
Bölüm başlığı “Hatalı”public async Task<Order> GetOrder(int id){ return await _repository.FindAsync(id);}public async Task<Order> GetOrderAsync(int id){ return await _repository.FindAsync(id);}Düzeltme
Bölüm başlığı “Düzeltme”Asenkron metoda Async son ekini ekleyin. Gerekirse kural proje/workspace bazında except/ignore ile bastırılabilir.