public IEnumerable <OrganizationDetail> GetOrganisations() { var dsp = _crmServiceProvider.GetDiscoveryService(); var orgRequest = new RetrieveOrganizationsRequest(); var orgResponse = dsp.Execute(orgRequest) as RetrieveOrganizationsResponse; if (orgResponse != null) { return(orgResponse.Details); } return(new List <OrganizationDetail>()); }