dotnet/efcore

commandTimeout for some query only

Open

#18 895 ouverte le 14 nov. 2019

Voir sur GitHub
 (12 commentaires) (2 réactions) (0 assignés)C# (3 376 forks)batch import
area-querycustomer-reportedgood first issueneeds-design

Métriques du dépôt

Stars
 (14 651 stars)
Métriques de merge PR
 (Merge moyen 23j 13h) (154 PRs mergées en 30 j)

Description

some query may take long time to complete, so I'm wondering if we could have an api for set command out for the long-time query only, not global?

maybe an extension method like follows:

var posts = dbContext.Posts.AsNoTracking()
    .Where(p=>p.Tile == "12131313")
    .WithCommandTimeout(20)
    .ToList();

Guide contributeur