Ejemplo n.º 1
0
        public AuthenticationCommand(IAuthenticationInformation authenticationInformation,
                                     IJsonWebTokenEngine jsonWebTokenEngine,
                                     ISuperAdminMembershipRepository superAdminMembershipRepository,
                                     IAdminMembershipRepository adminMembershipRepository,
                                     ICustomerMembershipRepository customerMembershipRepository,
                                     ICollectorMembershipRepository collectorMembershipRepository,
                                     ISecretaryMembershipRepository secretaryMembershipRepository,
                                     IDeliveryMembershipRepository deliveryMembershipRepository,
                                     IUserRepository userRepository) : base(authenticationInformation)
        {
            _superAdminMembershipRepository = superAdminMembershipRepository;
            _adminMembershipRepository      = adminMembershipRepository;
            _customerMembershipRepository   = customerMembershipRepository;
            _collectorMembershipRepository  = collectorMembershipRepository;
            _secretaryMembershipRepository  = secretaryMembershipRepository;
            _secretaryMembershipRepository  = secretaryMembershipRepository;
            _deliveryMembershipRepository   = deliveryMembershipRepository;

            _jsonWebTokenEngine = jsonWebTokenEngine;
            _userRepository     = userRepository;
        }
Ejemplo n.º 2
0
 public AuthenticationQuery(IAuthenticationInformation authenticationInformation,
                            IJsonWebTokenEngine jsonWebTokenEngine)
     : base(authenticationInformation)
 {
     _jsonWebTokenEngine = jsonWebTokenEngine;
 }