예제 #1
0
 public ContentFlagsController(IContentFlagService contentFlagService, IMemberProfileService memberProfileService, ISendEmailService sendEmailService, IAdminService adminService, ISmsService smsService)
 {
     _contentFlagService   = contentFlagService;
     _memberProfileService = memberProfileService;
     _sendEmailService     = sendEmailService;
     _adminService         = adminService;
     _smsService           = smsService;
 }
 public MemberProfilesController(IMemberProfileService memberProfileService, IMemberProfileVisitService memberProfileVisitService, ISmsService smsService, ISendEmailService sendEmailService, IAdminService adminService, IUserService userService)
 {
     _memberProfileService      = memberProfileService;
     _memberProfileVisitService = memberProfileVisitService;
     _smsService       = smsService;
     _sendEmailService = sendEmailService;
     _adminService     = adminService;
     _userService      = userService;
 }
예제 #3
0
 public UsersApiController(IUserService userService, IMemberProfileService memberProfileService, IAppTokenService appTokenService, ISendEmailService sendEmailService, IEmailConfirmationService emailConfirmationService, ISmsService smsService, IAdminService adminService)
 {
     _userService              = userService;
     _memberProfileService     = memberProfileService;
     _appTokenService          = appTokenService;
     _sendEmailService         = sendEmailService;
     _emailConfirmationService = emailConfirmationService;
     _smsService   = smsService;
     _adminService = adminService;
 }
예제 #4
0
 public MemberController(IUserService userService, IMemberLikeService memberLikeService, IMemberMatchingConfigService memberMatchingConfigService,
                         IMemberProfileService memberProfileService, IMemberNotificationBadgeService memberNotificationBadgeService, IAdminService adminService)
 {
     _userService                    = userService;
     _memberLikeService              = memberLikeService;
     _memberMatchingConfigService    = memberMatchingConfigService;
     _memberProfileService           = memberProfileService;
     _memberNotificationBadgeService = memberNotificationBadgeService;
     _adminService                   = adminService;
 }
예제 #5
0
        public MyAccountController(IMSDUmbracoHelper umbracoHelper, IMSDUmbracoMapper umbracoMapper, IMapper mapper,
                                   INodeConfig nodeConfig, ICacheProvider cacheProvider, ILog logger, IMemberProfileService profileService, IMembershipService membershipService, IFormsAuthenticationService formsAuthenticationService)
            : base(umbracoHelper, umbracoMapper, mapper, nodeConfig, cacheProvider, logger)
        {
            if (profileService == null)
            {
                throw new ArgumentNullException("profileService");
            }

            if (membershipService == null)
            {
                throw new ArgumentNullException("membershipService");
            }

            if (formsAuthenticationService == null)
            {
                throw new ArgumentNullException("formsAuthenticationService");
            }

            _profileService             = profileService;
            _membershipService          = membershipService;
            _formsAuthenticationService = formsAuthenticationService;
        }
예제 #6
0
 public MemberFoodDiaryMealsController(IUserService userService, IMemberFoodDiaryService memberFoodDiaryMealService, IMemberProfileService memberProfileService)
 {
     _userService = userService;
     _memberFoodDiaryMealService = memberFoodDiaryMealService;
     _memberProfileService       = memberProfileService;
 }