/***********************************************************
**项目名称:
**功能描述: 仓储 的摘要说明
**作 者: 易栋梁
**版 本 号: 1.0
**创建日期: 2015/12/7 16:06:56
**修改历史:
************************************************************/
using BZPT.Domains.Entity;
using NPlatform.Extends;
using NPlatform.Result;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Linq.Expressions;
using System.Reflection;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using NPlatform.Filters;
using BZPT.Repositories;
using KubeClient.Models;
using SqlSugar;
using Consul.Filtering;
using BZPT.Domains.Entity.Sys;
using Microsoft.AspNetCore.Http;
using System.Security.Claims;
using MathNet.Numerics.Distributions;
using ServiceStack;
using NPOI.SS.Formula.Functions;
using Mysqlx.Expr;
using System.Text;
using DevExtreme.AspNet.Data;
using ServiceStack.Script;
namespace BZPT.Repositories {
///
/// 基础库、管理库共用库专用仓储。
///
/// 实体类型
/// 主键类型
public abstract class DefaultRepository : RepositoryBase
where TEntity : EntityBase, new()
{
[Autowired]
public new ILogger> loggerSvc { get; set; }
///
/// 获基础信息库对象
///
public new ISqlSugarClient Db;
public DefaultRepository(IRepositoryOptions option, DBContext db) :base(option, db)
{
Db= db;
}
}
}