public void ProduceFeedFor(FeedProductRequest request) { var body = new StringBuilder() .Append(request.FeedName) .Append(":") .Append(request.FeedProductId) .Append(":"); for (var count = 1; count <= request.FeedProductElements; ++count) { body.Append(count).Append("\n"); } var response = Response.Of(ResponseStatus.Ok, body.ToString()); request.Context?.Completes.With(response); }
public void ProduceFeedFor(FeedProductRequest request) { if (!_actor.IsStopped) { Action <IFeedProducer> cons1617155091 = __ => __.ProduceFeedFor(request); if (_mailbox.IsPreallocated) { _mailbox.Send(_actor, cons1617155091, null, ProduceFeedForRepresentation1); } else { _mailbox.Send(new LocalMessage <IFeedProducer>(_actor, cons1617155091, ProduceFeedForRepresentation1)); } } else { _actor.DeadLetters?.FailedDelivery(new DeadLetter(_actor, ProduceFeedForRepresentation1)); } }