I built a REST web service (.NET) that can be configured to use LF. I was hoping that if the web service is configred to NOT use LF, the LF dll's included in the deployment won't be loaded (lazy loading). But when I start the web service (when configured to NOT use LF), the IIS returns an error about failing to load Laserfiche.I18n.dll. That's because there is no LF SDK runtime installed on the server. The point though is that the web service shouldn't even try to load that dll.
There is nothing in my web service code (that I am aware of) that would run anything LF related. What exactly triggers the LF dll load ?