Skip to content

Commit 64008d5

Browse files
committed
Removed unnecessary ToList calls
1 parent f15e8bf commit 64008d5

File tree

7 files changed

+12
-12
lines changed

7 files changed

+12
-12
lines changed

src/LinkDotNet.Blog.Web/Features/AboutMe/Components/Profile.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<span>@AppConfiguration.ProfileInformation.Heading</span>
1414
</div>
1515
<div class="profile-image">
16-
<img src="@AppConfiguration.ProfileInformation.ProfilePictureUrl" alt="Profile Picture" />
16+
<img src="@AppConfiguration.ProfileInformation.ProfilePictureUrl" alt="Profile Picture" />
1717
</div>
1818
<ul class="profile-keypoints inverted-colors"
1919
ondragover="event.preventDefault();">
@@ -59,7 +59,7 @@ OnYesPressed="DeleteItem"></ConfirmDialog>
5959

6060
protected override async Task OnInitializedAsync()
6161
{
62-
profileInformationEntries = (await Repository.GetAllAsync()).OrderBy(d => d.SortOrder).ToList();
62+
profileInformationEntries = (await Repository.GetAllAsync(orderBy: d => d.SortOrder, descending: false)).ToList();
6363
}
6464

6565
private void ShowDeleteDialog(string key)

src/LinkDotNet.Blog.Web/Features/Admin/DraftBlogPost/DraftBlogPostPage.razor

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@
1414
</div>
1515

1616
@code {
17-
private IList<BlogPost> blogPosts = new List<BlogPost>();
17+
private IReadOnlyList<BlogPost> blogPosts = new List<BlogPost>();
1818

1919
protected override async Task OnInitializedAsync()
2020
{
21-
blogPosts = (await BlogPostRepository.GetAllAsync(p => !p.IsPublished, b => b.UpdatedDate)).ToList();
21+
blogPosts = await BlogPostRepository.GetAllAsync(p => !p.IsPublished, b => b.UpdatedDate);
2222
}
2323

2424
}

src/LinkDotNet.Blog.Web/Features/Admin/Sitemap/Services/SitemapService.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ public async Task<SitemapUrlSet> CreateSitemapAsync()
2828
{
2929
var urlSet = new SitemapUrlSet();
3030

31-
var blogPosts = (await repository.GetAllAsync(f => f.IsPublished, b => b.UpdatedDate)).ToList();
31+
var blogPosts = await repository.GetAllAsync(f => f.IsPublished, b => b.UpdatedDate);
3232

3333
urlSet.Urls.Add(new SitemapUrl { Location = navigationManager.BaseUri });
3434
urlSet.Urls.Add(new SitemapUrl { Location = $"{navigationManager.BaseUri}archive" });

src/LinkDotNet.Blog.Web/Features/Search/SearchPage.razor

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,14 +17,14 @@
1717
[Parameter]
1818
public string SearchTerm { get; set; }
1919

20-
private IList<BlogPost> blogPosts = new List<BlogPost>();
20+
private IReadOnlyList<BlogPost> blogPosts = new List<BlogPost>();
2121

2222
protected override async Task OnParametersSetAsync()
2323
{
2424
var term = Uri.UnescapeDataString(SearchTerm);
25-
blogPosts = (await BlogPostRepository.GetAllAsync(t => t.IsPublished && (t.Title.Contains(term)
26-
|| t.Tags.Any(tag => tag.Content == term)),
27-
b => b.UpdatedDate)).ToList();
25+
blogPosts = await BlogPostRepository.GetAllAsync(t => t.IsPublished && (t.Title.Contains(term)
26+
|| t.Tags.Any(tag => tag.Content == term)),
27+
b => b.UpdatedDate);
2828
}
2929

3030
protected override async Task OnAfterRenderAsync(bool firstRender)

tests/LinkDotNet.Blog.IntegrationTests/Infrastructure/Persistence/RavenDb/BlogPostRepositoryTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public async Task ShouldGetAllBlogPosts()
106106
var blogPost = BlogPost.Create("Title", "Subtitle", "Content", "url", true, tags: new[] { "Tag 1", "Tag 2" });
107107
await SaveBlogPostAsync(blogPost);
108108

109-
var blogPostsFromRepo = (await sut.GetAllAsync()).ToList();
109+
var blogPostsFromRepo = await sut.GetAllAsync();
110110

111111
blogPostsFromRepo.Should().NotBeNull();
112112
blogPostsFromRepo.Should().HaveCount(1);

tests/LinkDotNet.Blog.IntegrationTests/Infrastructure/Persistence/Sql/BlogPostRepositoryTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public async Task ShouldGetAllBlogPosts()
5454
await DbContext.BlogPosts.AddAsync(blogPost);
5555
await DbContext.SaveChangesAsync();
5656

57-
var blogPostsFromRepo = (await Repository.GetAllAsync()).ToList();
57+
var blogPostsFromRepo = await Repository.GetAllAsync();
5858

5959
blogPostsFromRepo.Should().NotBeNull();
6060
blogPostsFromRepo.Should().HaveCount(1);

tests/LinkDotNet.Blog.IntegrationTests/Web/Shared/Skills/SkillTableTests.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ public async Task ShouldDeleteItem()
2525

2626
cut.FindComponent<SkillTag>().Find("button").Click();
2727

28-
var items = (await Repository.GetAllAsync()).ToList();
28+
var items = await Repository.GetAllAsync();
2929
items.Should().HaveCount(0);
3030
cut.FindAll("td").Any(s => s.TextContent == "C#").Should().BeFalse();
3131
}

0 commit comments

Comments
 (0)