ASP0021: Jenis pengembalian metode BindAsync harus ValueTask<T>
.
Nilai | |
---|---|
ID Aturan | ASP0021 |
Kategori | Penggunaan |
Perbaikan bersifat disruptif atau non-disruptif | Non-disruptif |
Penyebab
Implementasi BindAsync metode memiliki jenis pengembalian yang bukan ValueTask<TResult>.
Deskripsi aturan
Diagnostik ini dipancarkan ketika implementasi BindAsync
metode memiliki jenis pengembalian yang bukan ValueTask<T>
.
Cara memperbaiki pelanggaran
Untuk memperbaiki pelanggaran aturan ini, tentukan ValueTask<T>
jenis pengembalian untuk BindAsync
dan pertimbangkan untuk menerapkan IBindableFromHttpContext<TSelf> untuk memberlakukan implementasi.
Kapan harus menekan peringatan
Jangan menyembunyikan peringatan dari aturan ini.
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.
ASP.NET Core