Need to update shared C# code
We have four .NET MVC applications which use a shared C# file located in each of the four solutions at:
and I am adding a new C# class.
I have yet to configure the NuGet package so it can be deployed across each solution and currently am using copy/paste to get the same code tested in each solution.
What can you tell me about the NuGet process?
1) create the final source code in the shared project?
2) generate a NuGet package for those shared source files?
3) upload it to some server?
4) Using Visual Studio, opened for each target solution, update the NuGet containing the shared files?
Recompile each of four solutions and commit the updated code?
I am a bit unsure of this process.