public IdentityService(ILearnWithQBUow uow, IEncryptionService encryptionService, ISessionService sessionService, ICacheProvider cacheProvider)
     : base(cacheProvider)
 {
     this.uow = uow;
     this.sessionService = sessionService;
     this.encryptionService = encryptionService;
 }
 public AccountService(ILearnWithQBUow uow, IConfigurationProvider configurationProvider)
 {
     this.uow = uow;
     this.stripeConfiguration = configurationProvider.Get<IStripeConfiguration>();
 }
 public CustomerService(ILearnWithQBUow uow, IEncryptionService encryptionService)
 {
     this.uow = uow;
     this.encryptionService = encryptionService;
 }
 public ProfileService(ILearnWithQBUow uow)
 {
     this.uow = uow;
 }
        public MembershipService(ILearnWithQBUow LearnWithQBUow)
        {

        }
 public SecurityService(IEncryptionService encryptionService, ILearnWithQBUow uow, ICacheProvider cacheProvider)
     :base(cacheProvider)
 {
     this.uow = uow;
     this.encryptionService = encryptionService;
 }