Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

C# Universal App: add github repository as dependency

we are developing a SDK. We want developers being able to integrate this SDK into their projects. I know that in Visual Studio it is possible to create a new project as class library to later integrate the .dll file. But is there any other possibility than integrating the .dll or adding the classes manually? Something like a dependency on a Github repository maybe?

Thank you!

like image 839
mollwitz Avatar asked Dec 17 '25 13:12

mollwitz


1 Answers

You have options:

  • Make a nuget for your SDK
  • Open source your SDK on GitHub, write a readme, let developer pull your repo and add to their project manually
  • (NOT RECOMMEND) make an extension and let developer download it. Or provide a .dll file for them to add to their projects.

The reason I dont recommend making an extension is: It makes CI and testing a lots harder. You cant easily install dependency extension on CI environment.

like image 138
thang2410199 Avatar answered Dec 19 '25 01:12

thang2410199