PerRequestLifetimeManager только в контексте HTTP-запроса - PullRequest
0 голосов
/ 27 сентября 2019

Я использую Unity 5.11 и пытаюсь реализовать предложенное здесь решение PerRequestLifetimeManager можно использовать только в контексте HTTP-запроса .Код: ОБНОВЛЕНИЕ 2.

public class PerRequestOrTransientLifeTimeManager : LifetimeManager

Моя регистрация

container.RegisterType<IServiceHost, ServiceHost>(new PerRequestOrTransientLifeTimeManager(), new InjectionConstructor(container));

Но я получаю ошибку при регистрации

Error   CS1503  Argument 2: cannot convert from 'MyProject.IoC.PerRequestOrTransientLifeTimeManager' to 'Unity.Injection.InjectionMember'

Что я делаю не так?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...