Posting on behalf of client:
I’m reaching out to see if there was a developer or someone familiar with WebLink code who could assist me in figuring out how I can change the code as well as build and deploy it.
The main issue I am having is that I’m unable build the solution. There are several references to DLLs that are missing however I am using the most up to date code base and the same code files work in production so I’m not sure what’s going on.
As you can see in the above screenshot, it is complaining about an assembly “Interop.LFSO92Lib” and I’m not sure how to proceed.
----
The original problem I had is that there is seemingly multiple solutions with *almost* identical code in them, and they all are called WebLink. I wasn’t sure which one it was, so I decided to bring in the code that was already in prod and start from scratch with a new repo.
The DLL I found in production is titled “WebLink 8” however one of those solutions I was mentioning before that we have are titled “WebLink 9.0 code”, and whoever was maintaining this code before me left no documentation on what is and isn’t the correct solution. So, based on the DLL that is in production I believe it is Weblink 8, however there’s a solution for Weblink 9.0 code in our repository for this project and I’m not sure if it is related or not.
There are multiple solutions with seemingly slightly different versions and It’s left me confused.
----
[We'd] like to add to the query parameters of a document link a timestamp that the DocView page will check. If the timestamp has expired then the document will no longer be viewable to the user. This was a layer of security we wanted to add so that these URLs that our document service api generates are not viewable forever.