Value cannot be null.
Parameter name: key
at System.Collections.Generic.Dictionary`2.FindEntry(TKey key)
at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
at Ieg.Ancillary.WebApp.Reservations.Models.Bookings.Pricing.RootPricingAmountModel.SetSelectedCurrency(String currency) in D:\a\1\s\src\Ieg.Ancillary.WebApp.Reservations\Ieg.Ancillary.WebApp.Reservations\Models\Bookings\Pricing\RootPricingAmountModel.cs:line 56
at Ieg.Ancillary.WebApp.Reservations.Services.Bookings.BookingFlowFactory.CreateBookingFlowAsync(BookingFlowModel existingBookingFlow, String selectedCurrency) in D:\a\1\s\src\Ieg.Ancillary.WebApp.Reservations\Ieg.Ancillary.WebApp.Reservations\Services\Bookings\BookingFlowFactory.cs:line 424
at Ieg.Ancillary.WebApp.Reservations.Controllers.LifeMiles.LifeMilesAuthenticationController.Entrance(String state, String step) in D:\a\1\s\src\Ieg.Ancillary.WebApp.Reservations\Ieg.Ancillary.WebApp.Reservations\Controllers\LifeMiles\LifeMilesAuthenticationController.cs:line 175
at Microsoft.AspNetCore.Mvc.Internal.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments)
at System.Threading.Tasks.ValueTask`1.get_Result()
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeActionMethodAsync()
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeNextActionFilterAsync()
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Rethrow(ActionExecutedContext context)
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Internal.ControllerActionInvoker.InvokeInnerFilterAsync()
at Microsoft.AspNetCore.Mvc.Internal.ResourceInvoker.InvokeNextExceptionFilterAsync()