Skip to content

Commit 2a61f81

Browse files
committed
Merge branch 'master' of github.com:NikolayIT/ASP.NET-Core-Template
2 parents c379c89 + 8adef82 commit 2a61f81

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

src/Services/AspNetCoreTemplate.Services.Data/SettingsService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public SettingsService(IDeletableEntityRepository<Setting> settingsRepository)
1818

1919
public int GetCount()
2020
{
21-
return this.settingsRepository.All().Count();
21+
return this.settingsRepository.AllAsNoTracking().Count();
2222
}
2323

2424
public IEnumerable<T> GetAll<T>()

src/Tests/AspNetCoreTemplate.Services.Data.Tests/SettingsServiceTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,13 +37,13 @@ public async Task GetCountShouldReturnCorrectNumberUsingDbContext()
3737
{
3838
var options = new DbContextOptionsBuilder<ApplicationDbContext>()
3939
.UseInMemoryDatabase(databaseName: "SettingsTestDb").Options;
40-
var dbContext = new ApplicationDbContext(options);
40+
using var dbContext = new ApplicationDbContext(options);
4141
dbContext.Settings.Add(new Setting());
4242
dbContext.Settings.Add(new Setting());
4343
dbContext.Settings.Add(new Setting());
4444
await dbContext.SaveChangesAsync();
4545

46-
var repository = new EfDeletableEntityRepository<Setting>(dbContext);
46+
using var repository = new EfDeletableEntityRepository<Setting>(dbContext);
4747
var service = new SettingsService(repository);
4848
Assert.Equal(3, service.GetCount());
4949
}

0 commit comments

Comments
 (0)