protected override void GetStateObject(StateBuilderContext context) { /*ERQueryObject eRQueryObject = _workItem.State[StateNames.ERQuery] as ERQueryObject; * if (eRQueryObject != null) * { * context.SetResult(new ERResponseObject() { Currency = eRQueryObject.Currency, ProductType = eRQueryObject.ProductType }); * }*/ context.QueueAsync <ERQueryObject, ERResponseObject>( context.GetValue <ERQueryObject>(StateNames.ERQuery), requestContext => { context.SetResult(requestContext.Response); } ); }
protected override void GetStateObject(StateBuilderContext context) { }