Я использую 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'
Что я делаю не так?