AsyncDatabaseCall.Models.GalleryContext.GetCarsViaSPAsync C# (CSharp) Метод

GetCarsViaSPAsync() публичный Метод

public GetCarsViaSPAsync ( ) : Task>
Результат Task>
        public async Task<IEnumerable<Car>> GetCarsViaSPAsync() {

            using (var conn = new SqlConnection(_connectionString)) {
                using (var cmd = new SqlCommand()) {

                    cmd.Connection = conn;
                    cmd.CommandText = _spName;
                    cmd.CommandType = CommandType.StoredProcedure;

                    conn.Open();

                    using (var reader = await cmd.ExecuteReaderAsync()) {
                        
                        return reader.Select(r => carBuilder(r)).ToList();
                    }
                }
            }
        }