public LookupNavigator(LookupDirection direction, LookupArguments arguments, ParsingContext parsingContext)
{
Require.That(arguments).Named("arguments").IsNotNull();
Require.That(parsingContext).Named("parsingContext").IsNotNull();
Require.That(parsingContext.ExcelDataProvider).Named("parsingContext.ExcelDataProvider").IsNotNull();
_direction = direction;
_arguments = arguments;
_parsingContext = parsingContext;
Initialize();
}