Source/NFX/ServiceModel/WorkItemAggregatorService.cs
/// <summary>
/// Posts work item in the service. This item may not be posted into destination if the same item was already recently posted
///  into destination queue, however if no same work item will come within timeout, then this item will eventually post
/// </summary>
Posts work item in the service. This item may not be posted into destination if the same item was already recently posted
into destination queue, however if no same work item will come within timeout, then this item will eventually post
Posts work item in the service . This item may not be posted into destination if the same item was already recently posted into destination queue however if no same work item will come within timeout then this item will eventually post
public void PostItem(IWorkItem<TContext> work)
       {
         if (work==null) return;
         if (Status != ControlStatus.Active) return; 
         if (! (work is IAggregatableWorkItem))
          throw new NFXException(StringConsts.WORK_ITEM_NOT_AGGREGATABLE_ERROR);
         m_Queue.PostItem(work);
       }
public void PostItem ( IWorkItem < TContext > work ) { if ( work == null ) return ; if ( Status != ControlStatus . Active ) return ; if ( ! ( work is IAggregatableWorkItem ) ) throw new NFXException ( StringConsts . WORK_ITEM_NOT_AGGREGATABLE_ERROR ) ; m_Queue . PostItem ( work ) ; }
Posts work item in the service.
Posts work item in the service .
//alas message lost
work
IWorkItem<TContext>