+2 votos
31 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 (145 pontos) | 31 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 (77 pontos)

Perguntas relacionadas

+3 votos
1 resposta
+4 votos
1 resposta
perguntado 20 Fev, 2015 por rodolfo.dias (20 pontos) | 66 visitas
+6 votos
1 resposta
Melhores Apr 2020
  1. willian.metalsystem

    2 Pontos

200 pontos
Melhores 2020 Mar 30 - Apr 05
  1. anônimo

    5 Pontos

  2. willian.metalsystem

    4 Pontos

421 perguntas
470 respostas
342 comentários
465 usuários