How to design a C# SDK

Hello, I would like to ask you, what is the best approach to create an SDK written in C#? I mean: I would communicate with a server that can provide a lot of services. I would create an SDK with a bunch of modules that can be loaded by an user to interact with the server. The user should be able to load only a subset of modules 'cause he could be interested to only a subset of services provided by the server. Out of that, what could be the best approach to design the various modules and the load engine of the modules? I need just some hints and some keywords 'cause I get used to use C++ and now, working with C# I am little bit confused.... Thank you in advance!
2 Replies
Unknown User
Unknown User11mo ago
Message Not Public
Sign In & Join Server To View
Algebrato#0039
Algebrato#0039OP11mo ago
Thank you @TeBeCo for you reply. Now, I try to elaborate better the problem: 1. A is a developer with a good knowledge of C#; 2. A can use my "set of things" to build basically two kind of application: Desktop (maybe using it together with some nice UI libraries ... e.g. telerik) and console applications 3. Now, B = A, the guys that develop the application (desktop or console) use also that.
Want results from more Discord servers?
Add your server