Ejemplo n.º 1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="LicensesController"/> class.
 /// </summary>
 /// <param name="subscriptionLicenses">The subscription licenses.</param>
 /// <param name="subscriptionRepository">The subscription repository.</param>
 /// <param name="usersRepository">The users repository.</param>
 public LicensesController(ISubscriptionLicensesRepository subscriptionLicenses, ISubscriptionsRepository subscriptionRepository, IUsersRepository usersRepository, IApplicationConfigRepository applicationConfigRepository)
 {
     this.subscriptionLicensesRepository = subscriptionLicenses;
     this.subscriptionRepository         = subscriptionRepository;
     this.usersRepository             = usersRepository;
     this.applicationConfigRepository = applicationConfigRepository;
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="LicensesController" /> class.
 /// </summary>
 /// <param name="subscriptionLicensesRepository">The subscription licenses repository.</param>
 /// <param name="subscriptionsRepository">The subscriptions repository.</param>
 /// <param name="usersRepository">The users repository.</param>
 public LicensesController(ISubscriptionLicensesRepository subscriptionLicensesRepository, ISubscriptionsRepository subscriptionsRepository, IUsersRepository usersRepository)
 {
     this.subscriptionLicensesRepository = subscriptionLicensesRepository;
     this.subscriptionsRepository        = subscriptionsRepository;
     this.usersRepository             = usersRepository;
     this.subscriptionLicensesService = new SubscriptionLicensesService(this.subscriptionLicensesRepository, this.subscriptionsRepository);
 }
Ejemplo n.º 3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SubscriptionLicensesService" /> class.
 /// </summary>
 /// <param name="subscriptionLicensesRepository">The subscription licenses repository.</param>
 /// <param name="subscriptionsRepository">The subscriptions repository.</param>
 public SubscriptionLicensesService(ISubscriptionLicensesRepository subscriptionLicensesRepository, ISubscriptionsRepository subscriptionsRepository)
 {
     this.subscriptionLicensesRepository = subscriptionLicensesRepository;
     this.subscriptionsRepository        = subscriptionsRepository;
 }