public IPrintResult GetResponse(PrintJobId printJobId) { IPrintResult result; if (false == this.resultDictionary.TryRemove(printJobId, out result)) { result = new PrintResult(printJobId) { Status = PrintStatus.Pending }; } return result; }
public IPrintResult GetResponse(PrintJobId printJobId) { IPrintResult result; if (false == this.resultDictionary.TryRemove(printJobId, out result)) { result = new PrintResult(printJobId) { Status = PrintStatus.Pending }; } return(result); }