Прошу прощения, невнимательно скопировала код.
setService - это моя функция, где объявляется crm сервис.
Код:
public CrmService setService(CalloutUserContext userContext)
{
RegistryKey regCrm = Registry.LocalMachine.OpenSubKey(@"SOFTWARE\Microsoft\MSCRM");
string crmServerUrl = (string)regCrm.GetValue("ServerUrl");
string crmWebServiceUrl = crmServerUrl + (crmServerUrl.EndsWith("/") ? "": "/")+ "2006/crmservice.asmx";
CrmService serv = new CrmService();
serv.Credentials = System.Net.CredentialCache.DefaultCredentials;
serv.Url = crmWebServiceUrl;
serv.CallerIdValue = new CallerId();
serv.CallerIdValue.CallerGuid = userContext.UserId;
return serv;
}
userContext используется, потому что кусок из Callout'a