public void computePrice(IRequest request, ComputePriceFeedEntry entry) { ComputePriceService cp = new ComputePriceService(request, entry); ComputePriceResponseFeedEntry response = cp.ComputePrice(); ComputePriceFeedEntry container = new ComputePriceFeedEntry(); container.Id = request.Uri.ToString(); container.response = response; request.Response.FeedEntry = container; request.Response.Protocol.SendKnownResponseHeader(System.Net.HttpResponseHeader.Location, container.Id); }
public ComputePriceService(Messaging.Model.IRequest request, ComputePriceFeedEntry entry) { this._context = new RequestContext(request.Uri); this._request = request; this._entry = entry; }