+2 votos
33 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) | 33 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 (89 pontos)

Perguntas relacionadas

+3 votos
1 resposta
+4 votos
1 resposta
perguntado 20 Fev, 2015 por rodolfo.dias (20 pontos) | 68 visitas
+6 votos
1 resposta
Melhores May 2020
  1. henrique.muller

    18 Pontos

  2. joao.melo

    14 Pontos

  3. joseglauber

    11 Pontos

  4. SlimShady

    7 Pontos

  5. willian.metalsystem

    6 Pontos

  6. lucas.melo

    3 Pontos

  7. fluipress.luciano

    2 Pontos

  8. pajucara.wallacef

    2 Pontos

  9. jean.filho

    2 Pontos

  10. maicon.pereira

    2 Pontos

200 pontos
Melhores 2020 May 25 - 31
    433 perguntas
    476 respostas
    346 comentários
    466 usuários