+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 Jun 2026
  1. Duwe

    4 Pontos

200 pontos
Melhores 2026 Jun 08 - 14
  1. danilo.pereira

    96 Pontos

  2. danilo.pereira

    96 Pontos

  3. danilo.pereira

    96 Pontos

  4. luciano.fronza

    61 Pontos

  5. luciano.fronza

    61 Pontos

  6. luciano.fronza

    61 Pontos

  7. diuari.molinari

    52 Pontos

  8. diuari.molinari

    51 Pontos

  9. diuari.molinari

    51 Pontos

  10. willian.metalsystem

    45 Pontos

518 perguntas
568 respostas
389 comentários
791 usuários