/// <summary>
 /// Constructor method for MemberRegistrationController
 /// </summary>
 /// <param name="memberRegistrationService"></param>
 public MemberRegistrationController(IMemberRegistrationService memberRegistrationService, IMemberVerifyService memberVerifyService,
                                     IOptions <AppSettings> appSettings,
                                     IHttpContextAccessor httpContextAccessor)
 {
     _memberRegistrationService = memberRegistrationService;
     _memberVerifyService       = memberVerifyService;
     _httpContextAccessor       = httpContextAccessor;
     _appSettings = appSettings;
 }
示例#2
0
 public UserModel(UserManager <ApplicationUser> userManager,
                  RoleManager <IdentityRole> roleManager,
                  IUserRoleMembershipService userRoleMembershipService,
                  IMemberRegistrationService memberRegistrationService,
                  IRepository repository)
 {
     _userManager = userManager;
     _roleManager = roleManager;
     _userRoleMembershipService = userRoleMembershipService;
     _memberRegistrationService = memberRegistrationService;
     _repository = repository;
 }
示例#3
0
 public NewMemberService(IRepository <Invitation> invitationRepository,
                         IUserRoleMembershipService userRoleMembershipService,
                         IPaymentHandlerSubscription paymentHandlerSubscription,
                         IEmailService emailService,
                         IMemberRegistrationService memberRegistrationService)
 {
     _invitationRepository       = invitationRepository;
     _userRoleMembershipService  = userRoleMembershipService;
     _paymentHandlerSubscription = paymentHandlerSubscription;
     _emailService = emailService;
     _memberRegistrationService = memberRegistrationService;
 }
示例#4
0
 public UserModel(UserManager <ApplicationUser> userManager,
                  RoleManager <IdentityRole> roleManager,
                  IUserRoleMembershipService userRoleMembershipService,
                  IMemberRegistrationService memberRegistrationService,
                  IRepository <Member> memberRepository,
                  IRepository <MemberSubscription> subscriptionRepository,
                  IUserEmailConfirmationService userEmailConfirmationService)
 {
     _userManager = userManager;
     _roleManager = roleManager;
     _userRoleMembershipService    = userRoleMembershipService;
     _memberRegistrationService    = memberRegistrationService;
     _memberRepository             = memberRepository;
     _subscriptionRepository       = subscriptionRepository;
     _userEmailConfirmationService = userEmailConfirmationService;
 }
示例#5
0
 public NewMemberService(IRepository <Invitation> invitationRepository,
                         IUserRoleMembershipService userRoleMembershipService,
                         IPaymentHandlerSubscription paymentHandlerSubscription,
                         IEmailService emailService,
                         IMemberRegistrationService memberRegistrationService,
                         IAppLogger <NewMemberService> logger,
                         IMemberAddBillingActivityService memberAddBillingActivityService)
 {
     _invitationRepository       = invitationRepository;
     _userRoleMembershipService  = userRoleMembershipService;
     _paymentHandlerSubscription = paymentHandlerSubscription;
     _emailService = emailService;
     _memberRegistrationService = memberRegistrationService;
     _logger = logger;
     _memberAddBillingActivityService = memberAddBillingActivityService;
 }
 public RegistrationSurfaceController(IMemberRegistrationService memberRegistrationService)
 {
     _memberRegistrationService = memberRegistrationService;
     //_memberRegistrationService.SetMemberService(ApplicationContext.Services.MemberService);
     //_memberRegistrationService.SetMembershipHelper(Members);
 }