Я пытаюсь зарегистрировать следующий тип следующим образом:
IDbManager db= new DbManager(ConnectionDbType.SqlServer);
InjectionConstructor injectionConstructor = new InjectionConstructor(db);
.RegisterType<IDbManager, DbManager>(injectionConstructor)
обычно это выглядит так:
IDbManager dbmanager = new DbManager(ConnectionDbType.SqlServer)
Полная ошибка:
System.InvalidOperationException: «Инжектированный конструктор .ctor (DataAccessHandler.DbManager) не может быть сопоставлен ни с какими открытыми конструкторами типа IDbManager.
Ошибка в: RegisterType (Invoke.Constructor (DataAccessHandler.DbManager)) Внутреннее исключение: ArgumentException: Инъецированный конструктор.ctor (DataAccessHandler.DbManager) не может быть сопоставлен ни с какими открытыми конструкторами типа IDbManager.
Что я делаю неправильно?