public TravelGuideManager(ITravelGuideService travelGuideSvc, IMapper mapper, IUserService userSvc, IGuideRouteService guideRouteSvc)
 {
     _travelGuideSvc = travelGuideSvc ?? throw new ArgumentNullException(nameof(travelGuideSvc));
     _guideRouteSvc  = guideRouteSvc ?? throw new ArgumentNullException(nameof(guideRouteSvc));
     _mapper         = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _userSvc        = userSvc ?? throw new ArgumentNullException(nameof(userSvc));
 }
示例#2
0
 public UserManager(IUserService userSvc, IUserRoleService userRoleSvc, IRoleService roleSvc, IMapper mapper, ITravelGuideService guideSvc)
 {
     _userSvc     = userSvc ?? throw new ArgumentNullException(nameof(userSvc));
     _userRoleSvc = userRoleSvc ?? throw new ArgumentNullException(nameof(userRoleSvc));
     _roleSvc     = roleSvc ?? throw new ArgumentNullException(nameof(roleSvc));
     _mapper      = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _guideSvc    = guideSvc ?? throw new ArgumentNullException(nameof(guideSvc));
 }
 public TravelGuideReviewManager(IMapper mapper, ITravelGuideService travelGuideSvc, ITravelGuideReviewService reviewService)
 {
     _mapper             = mapper ?? throw new ArgumentNullException(nameof(mapper));
     _travelGuideSvc     = travelGuideSvc ?? throw new ArgumentNullException(nameof(travelGuideSvc));
     _guideReviewService = reviewService ?? throw new ArgumentNullException(nameof(reviewService));
 }