Показать сообщение отдельно
Старый 02.10.2007, 17:42   #4  
Lida is offline
Lida
Участник
 
21 / 12 (1) ++
Регистрация: 26.06.2007
Прошу прощения, невнимательно скопировала код.
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