public DocumentPoolUpdateTemplate GetOrCreateDocumentPoolUpdateTemplate(string pool) { DocumentPoolUpdateTemplate poolUpdate; if (_documentPoolUpdateTemplates.ContainsKey(pool)) { poolUpdate = _documentPoolUpdateTemplates[pool] as DocumentPoolUpdateTemplate; } else { poolUpdate = new DocumentPoolUpdateTemplate(pool); _documentPoolUpdateTemplates[pool] = poolUpdate; //_outQueue.Enqueue(poolUpdate); } return(poolUpdate); }
public void SendDocumentUpdate(DocumentUpdateTemplate docTemplate, string pool) { DocumentPoolUpdateTemplate docpuTemplate = _service.GetOrCreateDocumentPoolUpdateTemplate(pool); docpuTemplate.UpdateDocument(docTemplate); }