Я добавил тестовый проект в свое решение, в котором я хочу протестировать интеграцию и тем самым проверить плагины с моей локальной машины. Я добавил Microsoft.Crm.Tooling.Connector и подключился к моему тестовому экземпляру. Но я не уверен в том, как и как настроена конфигурация и служба.
var crm = new CrmServiceClient(crmConnectionString);
crm.OrganizationServiceProxy.EnableProxyTypes();
var service = crm.OrganizationServiceProxy;
var unsecureConfig = "?";
var secureConfig = "?";
var plugin = new ExternalWorkorder_OnCreate(unsecureConfig, secureConfig);
plugin.ExecutePluginLogic(service?);
Для выполнения плагина имеет значение конфигурация? Пока у меня есть IServiceProvider, и как мне это получить? Могу ли я получить его от CrmServiceClient? Или ОрганизацияСервисПрокси?