public RegisterMemberService(IBasicUserRepository basicUserRepository, IWishListRepository wishListRepository, IClosetRepository closetRepository, IUserSizeRepository userSizeRepository, ISecurityQuestionRepository securityQuestionRepository, IMessageSenderService messageSenderService, IInvitationCodeRepository invitationCodeRepository, IFriendRepository friendRepository, IInvitationValidatorService invitationValidatorService, IRegisteredUserRepository registeredUserRepository) { this.basicUserRepository = basicUserRepository; this.wishListRepository = wishListRepository; this.closetRepository = closetRepository; this.messageSenderService = messageSenderService; this.invitationCodeRepository = invitationCodeRepository; this.friendRepository = friendRepository; this.invitationValidatorService = invitationValidatorService; this.registeredUserRepository = registeredUserRepository; }
public InvitationCodeGeneratorService(IInvitationCodeRepository invitationCodeRepository, IInvitationValidatorService invitationValidatorService) { _invitationCodeRepository = invitationCodeRepository; _invitationValidatorService = invitationValidatorService; }
public InvitationController(IMessageSenderService messageSenderService, IInvitationCodeGeneratorService invitationCodeGeneratorService, IInvitationValidatorService invitationValidatorService) { _messageSenderService = messageSenderService; _invitationValidatorService = invitationValidatorService; _invitationCodeGeneratorService = invitationCodeGeneratorService; }