Вот моя проблема: у меня есть контейнер, в котором я регистрирую конкретные типы как интерфейсы.
builder.RegisterType<DeleteOrganization>().As<IDeleteOrganization>();
Я реализую SerializationBinder
для проекта сериализации, который я делаю, и метод BindToType
, который мне нужно реализовать, хочет, чтобы я вернул объект Type
. Метод BindToType
дает мне assemblyName
и typeName
(обе строки), чтобы помочь мне создать объект типа. Я хочу сделать следующее: если typeName
является интерфейсом, я хочу спросить Autofac, какая конкретная реализация Type
является для этого интерфейса Type
без фактического создания объекта. Возможно ли это?