public StateQueueWorkItem ( WorkItem workItem, IContextIdentifierHolder messageBody, WorkItemProcessStatus status ) : base ( workItem //, //null //TODO: **(SD) Extra attention here. I forgot what was the intent ) { _status = status; }
public StateQueueWorkItem ( WorkItem workItem, IContextIdentifierHolder messageBody ) : this ( workItem, messageBody, WorkItemProcessStatus.None ) { }
public static ContextIdentifier ProbeForContextIdentifier ( IContextIdentifierHolder contextIdentifierHolder ) { if (contextIdentifierHolder == null || contextIdentifierHolder.ContextIdentifier == null) { return new ContextIdentifier(); } return contextIdentifierHolder.ContextIdentifier; }