csharp 使用存储库
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了csharp 使用存储库相关的知识,希望对你有一定的参考价值。
using System.Collections.Generic;
using didongexpress.entities;
using didongexpress.domains;
namespace didongexpress.repos.Repos
{
public interface IProductRepository : IRepository<Product>
{
List<ProductIndex> AllProducts();
}
public class ProductRepository : GenericRepository<Product>, IProductRepository
{
public ProductRepository(ExpressDb db) : base(db)
{
}
public List<ProductIndex> AllProducts()
{
var products = All(p => p.IsActive);
return RepositoryConfig.Factory.Map<List<Product>, List<ProductIndex>>(products);
}
}
}
以上是关于csharp 使用存储库的主要内容,如果未能解决你的问题,请参考以下文章
csharp 存储库interface.cs
csharp 存储库模式
csharp Init git存储库
csharp 存储库模式的通用实现
csharp 存储库interface.cs
csharp EF的通用存储库