+3 votos
55 visitas

Estou fazendo a injeção da seguinte forma em um BusinessComponent:

[Inject]
public ISecurityService SecurityService { get; set; }

E quando tento utilziar o método GetLoggedUserEmail, é lançada uma exceção dizendo que o método não está implementado, e verificando nos fontes da tecnologia (master), ele de fato não está.

Existe outra forma de pegar o e-mail do usuário logado?

por (163 pontos) | 55 visitas
Isso começou a ocorrer apenas na master? Pois faço a injeção dessa interface sem problemas na 19.0. Não poderia ser os binários? Ausência de BENNER.TECNOLOGIA.APPLICATION.IOC ?

1 Resposta

0 votos

Boa tarde,

não sei se vai atender sua necessidade, mas acabo utilizado o objeto "Benner.Tecnologia.Common.BennerContext.Security", aonde dentro dele possui o GetLoggedUserEmail.

Neste caso acabo não utilizando a injeção de dependência.

por (148 pontos)

Perguntas relacionadas

+3 votos
1 resposta
+3 votos
1 resposta
perguntado 24 Jul, 2020 por robert.metalsystem (17 pontos) | 71 visitas
+5 votos
1 resposta
perguntado 20 Fev, 2015 por rodolfo.dias (22 pontos) | 147 visitas
+7 votos
1 resposta
Melhores Apr 2026
  1. CeceliaWysel

    5 Pontos

  2. VernonSchaw

    5 Pontos

  3. MargieOsterh

    5 Pontos

200 pontos
Melhores 2026 Apr 06 - 12
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. willian.metalsystem

    69 Pontos

  5. henrique.muller

    62 Pontos

  6. luciano.fronza

    61 Pontos

  7. luciano.fronza

    61 Pontos

  8. luciano.fronza

    61 Pontos

  9. diuari.molinari

    52 Pontos

  10. diuari.molinari

    51 Pontos

518 perguntas
567 respostas
389 comentários
772 usuários