diff --git a/samples/aws/sagas-lambda-aurora/SQSLambda_2/Sales/OrderSaga.cs b/samples/aws/sagas-lambda-aurora/SQSLambda_2/Sales/OrderSaga.cs index c4b7405ef75..53b61765eb8 100644 --- a/samples/aws/sagas-lambda-aurora/SQSLambda_2/Sales/OrderSaga.cs +++ b/samples/aws/sagas-lambda-aurora/SQSLambda_2/Sales/OrderSaga.cs @@ -1,9 +1,9 @@  #region OrderSaga -using Microsoft.Extensions.Logging; +using NServiceBus.Logging; -public class OrderSaga(ILogger logger) : Saga, +public class OrderSaga : Saga, IAmStartedByMessages, IHandleMessages, IHandleMessages, @@ -19,7 +19,7 @@ protected override void ConfigureHowToFindSaga(SagaPropertyMapper public async Task Handle(PlaceOrder message, IMessageHandlerContext context) { - logger.LogInformation("Placing order: {OrderId}", Data.OrderId); + logger.InfoFormat("Placing order: {0}", Data.OrderId); await RequestTimeout(context, TimeSpan.FromSeconds(8), new OrderDelayed { OrderId = message.OrderId }); @@ -31,7 +31,7 @@ await context.Publish(new OrderReceived public async Task Handle(CustomerBilled message, IMessageHandlerContext context) { - logger.LogInformation("The customer for order {OrderId} has been billed.", Data.OrderId); + logger.InfoFormat("The customer for order {0} has been billed.", Data.OrderId); Data.CustomerBilled = true; await ShipItIfPossible(context); @@ -39,7 +39,7 @@ public async Task Handle(CustomerBilled message, IMessageHandlerContext context) public async Task Handle(InventoryStaged message, IMessageHandlerContext context) { - logger.LogInformation("The inventory for order {OrderId} has been staged.", Data.OrderId); + logger.InfoFormat("The inventory for order {0} has been staged.", Data.OrderId); Data.InventoryStaged = true; await ShipItIfPossible(context); @@ -47,7 +47,7 @@ public async Task Handle(InventoryStaged message, IMessageHandlerContext context public async Task Timeout(OrderDelayed state, IMessageHandlerContext context) { - logger.LogInformation("Order {OrderId} is slightly delayed.", Data.OrderId); + logger.InfoFormat("Order {0} is slightly delayed.", Data.OrderId); await context.Publish(state); } @@ -56,7 +56,7 @@ async Task ShipItIfPossible(IMessageHandlerContext context) { if (Data is { CustomerBilled: true, InventoryStaged: true }) { - logger.LogInformation("Order {OrderId} has been shipped.", Data.OrderId); + logger.InfoFormat("Order {0} has been shipped.", Data.OrderId); // Send duplicate message for outbox test. await context.Publish(new OrderShipped { OrderId = Data.OrderId }); @@ -64,5 +64,7 @@ async Task ShipItIfPossible(IMessageHandlerContext context) } } + static ILog logger = LogManager.GetLogger(typeof(OrderSagaData)); + } #endregion \ No newline at end of file