using System.Threading.Tasks;
using Billing.Contracts;
using NServiceBus;
using Sales.Contracts;
namespace Billing
{
public class BillOrder : IHandleMessages<OrderPlaced>
{
public async Task Handle(OrderPlaced message, IMessageHandlerContext context)
{
await context.Publish(new OrderBilled
{
OrderId = message.OrderId
});
}
}
}