Using ILayoutExecutionContext insteadof ISimpleWebExecutionContext