public MainServices(IMainRepository iMainRepository, IChildrenRepository iChildrenRepository, ISysRoleRepository iSysRoleRepository, ISysRoleModuleButtonRepository iSysRoleModuleButtonRepository, ISysModuleRepository iSysModuleRepository, ISysUserRepository iSysUserRepository, ISysUserRoleRepository iSysUserRoleRepository) { base.BaseRepository = iMainRepository;//如果要用基类封装的方法必须传值 _iMainRepository = iMainRepository; _iChildrenRepository = iChildrenRepository; _iSysRoleRepository = iSysRoleRepository; _iSysRoleModuleButtonRepository = iSysRoleModuleButtonRepository; _iSysModuleRepository = iSysModuleRepository; _iSysUserRepository = iSysUserRepository; _iSysUserRoleRepository = iSysUserRoleRepository; }
// TODO: inject IChildrenRepository public ChildrenService(IChildrenRepository ChildrenRepository) { _childrenRepository = ChildrenRepository; }
public ChildrenController(IChildrenRepository childrenRepository) { _childrenRepository = childrenRepository; }
public ChildrenServices(IMainRepository iMainRepository, IChildrenRepository iChildrenRepository) { base.BaseRepository = iChildrenRepository;//如果要用基类封装的方法必须传值 _iMainRepository = iMainRepository; _iChildrenRepository = iChildrenRepository; }
public ChildrenController(IChildrenRepository repository) { _repository = repository; }