...
All of the project's dependencies should be present in this directory, except for one: the CSiAPIv1.DLL should NOT be included in this folder. The purpose of the two child elements you added to the <Reference Include="CSiAPIv1"> parent element in the project file was to exclude this assembly from being copied to the project output directory. If the CSiAPIv1.DLL is present in the same directory as your plugin assembly, type errors will occur at runtime.
The file with extension deps.json will manage your plugin assembly's dependencies. Your plugin's dependencies will not interfere with those of CSI products. For instance, all CSI products make use of the Newtonsoft.Json package, but your plugin will only use the Newtonsoft.Json.dll present in the same folder as your plugin.
Procedure - Using the plugin in a CSI product
...