Ejemplo n.º 1
0
        public UserService(IUser user,
                           IUsuarioPremioFaseRepository usuarioPremioFaseRepository,
                           ICampanhaFaseRepository campanhaFaseRepository,
                           IUsuarioStatusFaseRepository usuarioStatusFaseRepository,
                           ILogger <UserService> logger,
                           IUsuarioRepository usuarioRepository,
                           IUsuarioComplementoRepository usuarioComplementoRepository,
                           IUsuarioPremioRepository usuarioPremioRepository,
                           IUsuarioStatusRepository usuarioStatusRepository,
                           ICampanhaUsuarioAtualizacaoCadastroRepository enderecoAlteracaoRepository,
                           IMapper mapper)
        {
            _user = user;
            _usuarioPremioFaseRepository = usuarioPremioFaseRepository;

            _campanhaFaseRepository = campanhaFaseRepository;
            _logger                       = logger;
            _usuarioRepository            = usuarioRepository;
            _usuarioComplementoRepository = usuarioComplementoRepository;
            _usuarioPremioRepository      = usuarioPremioRepository;
            _usuarioStatusRepository      = usuarioStatusRepository;
            _usuarioStatusFaseRepository  = usuarioStatusFaseRepository;
            _enderecoAlteracaoRepository  = enderecoAlteracaoRepository;

            _mapper = mapper;
        }
Ejemplo n.º 2
0
 public ProductService(
     IAuthService authService,
     IOptions <CampaignSettings> options,
     IUser user,
     IUsuarioRepository usuarioRepository,
     IUsuarioPremioRepository usuarioPremioRepository,
     IProdutoRepository produtoRepository,
     ICampanhaProdutoRepository campanhaProdutoRepository,
     IProdutoCampanhaRepository produtoCampanhaRepository,
     IMapper mapper,
     ILogger <ProductService> logger)
 {
     _produtoRepository         = produtoRepository;
     _campanhaProdutoRepository = campanhaProdutoRepository;
     _produtoCampanhaRepository = produtoCampanhaRepository;
     _authService             = authService;
     _logger                  = logger;
     _mapper                  = mapper;
     _user                    = user;
     _usuarioRepository       = usuarioRepository;
     _usuarioPremioRepository = usuarioPremioRepository;
     _campaignSettings        = options.Value;
 }