public CreateUserHandler(IMemberShipRepository memberShipRepository, IPasswordHasher passwordHasher,
                          IDomainEventDispatcher domainEventDispatcher, ILogger logger)
 {
     _memberShipRepository  = memberShipRepository;
     _passwordHasher        = passwordHasher;
     _domainEventDispatcher = domainEventDispatcher;
     _logger = logger;
 }
示例#2
0
 public LoginUserHandler(IMemberShipRepository memberShipRepository, IJwtGenerator jwtGenerator,
                         IPasswordHasher passwordHasher, IMapper mapper, IDomainEventDispatcher domainEventDispatcher, ILogger logger)
 {
     _memberShipRepository = memberShipRepository;
     _passwordHasher       = passwordHasher;
     _mapper = mapper;
     _domainEventDispatcher = domainEventDispatcher;
     _jwtGenerator          = jwtGenerator;
     _logger = logger;
 }
 public ProductRepository(IMemberShipRepository memberShipRepository)
 {
     this.memberShipRepository = memberShipRepository;
 }
示例#4
0
 public MemberShipController()
 {
     //BusinessRulesDataEngineContext context = new BusinessRulesDataEngineContext();
     this.memberShipRepository = new MemberShipRepository(new BusinessRulesDataEngineContext());
 }
示例#5
0
 public PointRepository(IMemberShipRepository <MemberShipModels> inMembershipRepository)
 {
     membershipRepository = inMembershipRepository;
 }
示例#6
0
 public MemberShipRepositoryTest()
 {
     memberShipRepository = GetMembershipRepository();
 }
 public PaymentRepository(BusinessRulesDataEngineContext context)
 {
     this.context = context;
     this.memberShipRepository = new MemberShipRepository(new BusinessRulesDataEngineContext());
 }