Мы пытаемся использовать ранние типы привязки в плагине CRM2011.Чтобы включить это, нам нужно либо добавить ProxyTypesBeavior()
, либо вызвать EnableProxyTypes()
.Однако оба эти свойства применяются к классу OrganizationServiceProxy
и не существуют в интерфейсе IOrganizationService
.
Так что, если мы используем следующий код для получения службы организации, как мы собираемсяполучить прокси-класс для установки вышеуказанных свойств?
var serviceFactory = (IOrganizationServiceFactory)serviceProvider.GetService(typeof(IOrganizationServiceFactory));
var service = serviceFactory.CreateOrganizationService(context.UserId);