public SubscriptionController(
     ISubscriptionManager subscriptionManager,
     IProvisioningManager provisioningManager,
     ILogger <SubscriptionController> logger)
 {
     this.subscriptionManager = subscriptionManager;
     this.provisioningManager = provisioningManager;
     this.logger = logger;
 }
Example #2
0
 public LandingPageController(
     ISubscriptionManager subscriptionManager,
     IFulfillmentManager fulfillmentManager,
     IProvisioningManager provisioningManager,
     ICustomerManager customerManager,
     UserManager <IdentityUser> userManager,
     RoleManager <IdentityRole> roleManager,
     ILogger <LandingPageController> logger)
 {
     this.subscriptionManager = subscriptionManager;
     this.fulfillmentManager  = fulfillmentManager;
     this.provisioningManager = provisioningManager;
     this.customerManager     = customerManager;
     this.userManager         = userManager;
     this.roleManager         = roleManager;
     this.logger = logger;
 }
        public RegisterModel(
            UserManager <IdentityUser> userManager,
            SignInManager <IdentityUser> signInManager,
            RoleManager <IdentityRole> roleManager,
            ICustomerManager customerUsersManager,
            IProvisioningManager provisioningManager,
            ISubscriptionManager subscriptionManager,
            ILogger <RegisterModel> logger,
            IEmailSender emailSender)
        {
            this._userManager        = userManager;
            this._signInManager      = signInManager;
            this._roleManager        = roleManager;
            this.customerManager     = customerUsersManager;
            this.provisioningManager = provisioningManager;
            this.subscriptionManager = subscriptionManager;
            this._logger             = logger;
            this._emailSender        = emailSender;

            this.Skus = new List <Sku>();
        }