1
2
3
4
5
6
7
8
ProcessingDocumentsRequest request = new ProcessingDocumentsRequest
{
Expression = "{\"Type\":\"CompositeExpression\",\"Expressions\":[{\"Type\":\"ConditionalExpression\",\"Property\":\"IsDeleted\",\"Constraint\":\"Is\",\"Value\":false},{\"Type\":\"ConditionalExpression\",\"Property\":\"ProcessingFileId\",\"Constraint\":\"Is\",\"Value\":5}],\"Operator\":\"And\"}"
};
using (IProcessingDocumentManager proxy = _servicesMgr.CreateProxy<IProcessingDocumentManager>(ExecutionIdentity.CurrentUser))
{
await proxy.RetrievePublishableDocumentCountAsync(data.WorkspaceId, request).ConfigureAwait(false);
}