Skip to content

Commit e616817

Browse files
authored
Merge pull request #36 from PandaTechAM/development
Removed AsNoTracking from ApplyFilter methods
2 parents 496b7ff + 554f391 commit e616817

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/GridifyExtensions/Extensions/QueryableExtensions.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ public static IQueryable<TEntity> ApplyFilter<TEntity>(this IQueryable<TEntity>
4747
{
4848
var mapper = EntityGridifyMapperByType[typeof(TEntity)] as FilterMapper<TEntity>;
4949

50-
return query.AsNoTracking()
51-
.ApplyFiltering(model, mapper);
50+
return query.ApplyFiltering(model, mapper);
5251
}
5352

5453
public static IQueryable<TEntity> ApplyFilter<TEntity>(this IQueryable<TEntity> query, string filter)
@@ -63,8 +62,7 @@ public static IQueryable<TEntity> ApplyFilter<TEntity>(this IQueryable<TEntity>
6362
OrderBy = null,
6463
Filter = filter
6564
};
66-
return query.AsNoTracking()
67-
.ApplyFiltering(model, mapper);
65+
return query.ApplyFiltering(model, mapper);
6866
}
6967

7068
public static IQueryable<TEntity> ApplyOrder<TEntity>(this IQueryable<TEntity> query, GridifyQueryModel model)

src/GridifyExtensions/GridifyExtensions.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
<PackageReadmeFile>Readme.md</PackageReadmeFile>
99
<Authors>Pandatech</Authors>
1010
<Copyright>MIT</Copyright>
11-
<Version>1.6.4</Version>
11+
<Version>1.6.5</Version>
1212
<PackageId>Pandatech.GridifyExtensions</PackageId>
1313
<Title>Pandatech.Gridify.Extensions</Title>
1414
<PackageTags>Pandatech, library, Gridify, Pagination, Filters</PackageTags>
1515
<Description>Pandatech.Gridify.Extensions simplifies and extends the functionality of the Gridify NuGet package. It provides additional extension methods and functionality to streamline data filtering and pagination, making it more intuitive and powerful to use in .NET applications. Our enhancements ensure more flexibility, reduce boilerplate code, and improve overall developer productivity when working with Gridify.</Description>
1616
<RepositoryUrl>https://github.com/PandaTechAM/be-lib-gridify-extensions</RepositoryUrl>
17-
<PackageReleaseNotes>For encripted data returned empty result if no filter is given</PackageReleaseNotes>
17+
<PackageReleaseNotes>Removed AsNoTracking from ApplyFilter methods</PackageReleaseNotes>
1818
</PropertyGroup>
1919

2020
<ItemGroup>

0 commit comments

Comments
 (0)