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; }
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; }