© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
C#C
C#•3y ago•
9 replies
SWEETPONY

Is it worth to use AsNoTracking in dbset?

I found this:
public class ReadOnlyReadModelDbContext
{
    readonly ReadModelDbContext dbContext;
    public ReadOnlyReadModelDbContext(ReadModelDbContext dbContext)
    {
        this.dbContext = dbContext;
    }
    public IQueryable<Qualification> Qualifications => dbContext.Qualifications.AsNoTracking();
    public IQueryable<Function> Functions => dbContext.Functions.AsNoTracking();
    public IQueryable<FunctionQualification> FunctionQualifications => dbContext.FunctionQualifications.AsNoTracking();
    public IQueryable<Resource> Resources => dbContext.Resources.AsNoTracking();
    public IQueryable<Node> Nodes => dbContext.Nodes.AsNoTracking();
    public IQueryable<Location> Locations => dbContext.Locations.AsNoTracking();
}
public class ReadOnlyReadModelDbContext
{
    readonly ReadModelDbContext dbContext;
    public ReadOnlyReadModelDbContext(ReadModelDbContext dbContext)
    {
        this.dbContext = dbContext;
    }
    public IQueryable<Qualification> Qualifications => dbContext.Qualifications.AsNoTracking();
    public IQueryable<Function> Functions => dbContext.Functions.AsNoTracking();
    public IQueryable<FunctionQualification> FunctionQualifications => dbContext.FunctionQualifications.AsNoTracking();
    public IQueryable<Resource> Resources => dbContext.Resources.AsNoTracking();
    public IQueryable<Node> Nodes => dbContext.Nodes.AsNoTracking();
    public IQueryable<Location> Locations => dbContext.Locations.AsNoTracking();
}


In my opinion it doesn't look correct. What do you think?
C# banner
C#Join
We are a programming server aimed at coders discussing everything related to C# (CSharp) and .NET.
61,871Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

✅ Is it worth to use stackalloc here?
C#CC# / help
16mo ago
✅ Is it worth to use record in this situation?
C#CC# / help
3y ago
Error in AsNoTracking()
C#CC# / help
4y ago
❔ DBSet manipulation
C#CC# / help
3y ago