mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-18 20:08:15 +08:00
- 移除 IBaseRepository DataFilter 仓储过滤器;
This commit is contained in:
@ -13,18 +13,10 @@ namespace Microsoft.Extensions.DependencyInjection
|
||||
/// 批量注入 Repository,可以参考代码自行调整
|
||||
/// </summary>
|
||||
/// <param name="services"></param>
|
||||
/// <param name="globalDataFilter"></param>
|
||||
/// <param name="assemblies"></param>
|
||||
/// <returns></returns>
|
||||
public static IServiceCollection AddFreeRepository(this IServiceCollection services, Action<FluentDataFilter> globalDataFilter = null, params Assembly[] assemblies)
|
||||
public static IServiceCollection AddFreeRepository(this IServiceCollection services, params Assembly[] assemblies)
|
||||
{
|
||||
if (globalDataFilter != null)
|
||||
{
|
||||
DataFilterUtil._globalDataFilter = globalDataFilter;
|
||||
//如果看到了这里的代码,想自己调整,但因为 _globalDataFilter 是内部属性,无法修改?
|
||||
//请考虑改用 fsql.GlobalFilter.Apply
|
||||
}
|
||||
|
||||
services.AddScoped(typeof(IBaseRepository<>), typeof(GuidRepository<>));
|
||||
services.AddScoped(typeof(BaseRepository<>), typeof(GuidRepository<>));
|
||||
|
||||
|
Reference in New Issue
Block a user