Я пытаюсь настроить пользовательские функции UCommerce и использовать их сеансы nhibernate без сохранения состояния для манипулирования некоторыми данными.
Я удалил все, что мог, из своих файлов конфигурации в UCommerce и не вижу проблем с отсутствиемрегистрации зависимостей, но вместо этого я получаю исключение выше.
Я пытаюсь создать сеанс без сохранения состояния в соответствии с рекомендацией из документации UCommerce
var sessionProvider = ObjectFactory.Instance.Resolve<IStatelessSessionProvider>();
var statelessSession = (sessionProvider as SessionProvider).GetStatelessSession();
Я исключаю, чтобы иметьсеанс без сохранения состояния, поэтому я могу запрашивать свою базу данных, но за исключением того, что не даю мне много информации, кроме «размышлений», я застрял в выяснении, что не такЛюбая помощь в том, что может быть причиной и потенциальными исправлениями, будет принята с благодарностью.
Ошибка, которую я получаю:
Castle.MicroKernel.SubSystems.Conversion.ConverterException:
Could not convert string
'UCommerce.IQuery`2[[UCommerce.Catalog.Models.ProductPriceQueryArgs, UCommerce][UCommerce.Catalog.Models.ProductPriceQueryResult, UCommerce]]'
to a type.
---> System.NullReferenceException: Object reference not set to an instance of an object.