Basics setup, going to change how repos work
This commit is contained in:
22
DBConnection/Repositories/NovelRepository.cs
Normal file
22
DBConnection/Repositories/NovelRepository.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
using DBConnection.Models;
|
||||
using DBConnection.Repositories.Interfaces;
|
||||
using Microsoft.EntityFrameworkCore;
|
||||
|
||||
namespace DBConnection.Repositories;
|
||||
|
||||
public class NovelRepository : BaseRepository<Novel>, INovelRepository
|
||||
{
|
||||
|
||||
public NovelRepository(AppDbContext dbContext) : base(dbContext)
|
||||
{
|
||||
}
|
||||
|
||||
protected override IQueryable<Novel> GetAllIncludedQueryable()
|
||||
{
|
||||
return DbContext.Novels
|
||||
.Include(i => i.Author)
|
||||
.Include(i => i.Chapters)
|
||||
.Include(i => i.Tags);
|
||||
}
|
||||
|
||||
}
|
||||
Reference in New Issue
Block a user