admin/src/Oms.SqlSugarCore/Kb/KbArticleRepository.cs

14 lines
483 B
C#

using Fake.DependencyInjection;
using Oms.Domain.KbAggregate.Entities;
using Oms.Domain.KbAggregate.Repositories;
using Oms.SqlSugarCore.Repositories;
namespace Oms.SqlSugarCore.Kb;
public class KbArticleRepository
: OmsSqlSugarRepository<KbArticle>, IKbArticleRepository, IScopedDependency
{
public Task<int> CountByCategoryIdAsync(int categoryId, CancellationToken cancellationToken = default) =>
CountAsync(x => x.CategoryId == categoryId, cancellationToken);
}