示例#1
0
        public LoginAppService(IServiceProvider serviceProvider)
        {
            this.permissionService = serviceProvider.GetService <IPermissionService>();
            this.authService       = serviceProvider.GetService <IAuthService>();

            this.db     = serviceProvider.GetService <INigelDbRepository>();
            this.mapper = serviceProvider.GetService <IMapper>();
        }
示例#2
0
 public PermissionCacheService(INigelDbRepository db, IMapper mapper)
 {
     this.db     = db;
     this.mapper = mapper;
 }
示例#3
0
 public Handler(INigelDbRepository db, IMapper mapper)
 {
     this.db     = db;
     this.mapper = mapper;
 }
示例#4
0
 public Handler(INigelDbRepository db, IMediatorHandler bus) : base(bus)
 {
     this.db = db;
 }
 public AdminUserService(INigelDbRepository db, IMapper mapper, IMediator mediator)
 {
     this.db       = db;
     this.mapper   = mapper;
     this.mediator = mediator;
 }
 public LoginRecordService(INigelDbRepository db, IMapper mapper)
 {
     this.db     = db;
     this.mapper = mapper;
 }
示例#7
0
 public Handler(INigelDbRepository db, IMediatorHandler bus, IMapper mapper) : base(bus, mapper)
 {
     this.db = db;
 }
示例#8
0
 public AdminAppService(IServiceProvider serviceProvider)
 {
     this.mediator = serviceProvider.GetService <IMediator>();
     this.db       = serviceProvider.GetService <INigelDbRepository>();
     this.mapper   = serviceProvider.GetService <IMapper>();
 }
示例#9
0
 public Handler(INigelDbRepository db, IMapper mapper, IMediatorHandler bus) : base(bus)
 {
     this.db     = db;
     this.mapper = mapper;
 }
示例#10
0
 public PermissionService(INigelDbRepository db, IMapper mapper, IPermissionCacheService permissionCacheService)
 {
     this.db     = db;
     this.mapper = mapper;
     this.permissionCacheService = permissionCacheService;
 }
示例#11
0
 public AdminMenuService(INigelDbRepository db, IMapper mapper)
 {
     this.db     = db;
     this.mapper = mapper;
 }
示例#12
0
 public Handler(INigelDbRepository db)
 {
     this.db = db;
 }