public PackageLookup(ICustomerRepository customerRepository, 
                      IActionRepository actionRepository, 
                      IUserPackageRepository userPackageRepository,
                      IRolePackageRepository rolePackageRepository,
                      IGroupPackageRepository groupPackageRepository,
                      IContractRepository contractRepository,
                      IContractPackageRepository contractPackageRepository)
 {
     _customerRepository = customerRepository;
     _actionRepository = actionRepository;
     _userPackageRepository = userPackageRepository;
     _rolePackageRepository = rolePackageRepository;
     _groupPackageRepository = groupPackageRepository;
     _contractRepository = contractRepository;
     _contractPackageRepository = contractPackageRepository;
 }
 public UserManager(IUserRepository userRepository, IUserPackageRepository userPackageRepository)
 {
     _userRepository        = userRepository;
     _userPackageRepository = userPackageRepository;
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="PackageService"/> class.
 /// </summary>
 /// <param name="packageRepository">The package repository.</param>
 public PackageService(IPackageRepository packageRepository, IUserPackageRepository userPackageRepository)
 {
     this.m_PackageRepository     = packageRepository;
     this.m_UserPackageRepository = userPackageRepository;
 }