Basically I'm playing around with creating an automation (selenium webdriver) framework that will be able to be used at work in multiple automation projects.
I've been toying around with referencing the .dll file directly as well as recently having created a nuget package for this framework.
The nuget package for the framework seems to be working fine but I noticed that whenever I add it into another project that it adds all the dependency packages as well. I was wondering if there was a way to bypass that part.
I'd like the automation projects to just have to include the framework nuget package and get access to all the other packages already included in the framework without having to add / maintain those packages as well.
Is this something that's even doable / advised? Is there a better approach to keeping the maintenance overhead low for the automation projects that will be using this framework?