public override void Create(Document entity) { var endpoint = WebService.GetServiceEndpoint <RecordLink_PortChannel>(); var client = new RecordLink_PortClient(endpoint.Binding, endpoint.Address); var directory = Path.Combine(WebService.FileStorageLocation, entity.Number).ReplaceInvalidPathChars(); var fullFileName = Path.Combine(directory, entity.FileName.ReplaceInvalidFileNameChars()); var id = 0; client.CreateLink($"Item: {entity.Number}", WebService.Company, (int)LinkType.Link, entity.Description, fullFileName, ref id); }