При попытке найти запись справочника, который был создан в Дизайнере (следовательно находится в сборке EleWise.ELMA.ConfigurationModel) в контроллере собственного модуля выскакивает ошибка:
Ошибка в методе контроллера Module1.ELMA.CRM.Web.ValidationController
Служба "EleWise.ELMA.Model.Managers.IEntityManager `1[[EleWise.ELMA.ConfigurationModel.IMyObject, EleWise.ELMA.ConfigurationModel, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]" не найдена
в EleWise.ELMA.Services.Locator.GetService()....
Поиск выглядит следующим образом:
var obj = EntityManager<IMyObject>.Instance.Find("Id > 0").FirstOrDefault();
При чем с объектами из других сборок проблем нет, именно для объектов из ConfigurationModel
Кроме того, если данный код навесить в сценарий на загрузку формы какого-либо справочника непосредственно в дизайнере, такой ошибки нет, ошибка есть только в собственном разработанном модуле и только при поиск объектов из ConfigurationModel
Последнее редактирование: 5 апр 2017