I've not started yet, but just was seeking some insight on this path im about to take. I've not played with c# plugin creation yet so just getting some research while I finish some other parts of my framework first. I'm looking at doing some custom stuff soon, but I need to interact with mongodb. I'm novice when it comes to C# in my previous dealings I have mainly messed with xamarin using csharp and created a few native running apps. However, I am a newb when it comes to umod/oxide intergrations. So help/Pointers would be appreciated.
Few Questions
- How would mongodb be impacted when oxide/umod/game updates happen? It shouldnt be any problem should it? I've had some conflicting stories so trying to get from horses mouth.
- How hard do you think it would be to add the lib's/drivers for it. (not entirely sure how to start this project) I assume its the same as xamarin. nuget or something?
My framework communicates with mongodb. So no I dont want to use mysql. Basically I need to just find/write/read/etc..
API / drivers for Csharp .net: https://mongodb.github.io/mongo-csharp-driver/
Thanks for taking the time to read and getting back to me. If you would be willing to help, I'd gladly throw you some cash for lunch on making it possible. I'm in no rush at the moment as im finishing other projects on my most important list before I get to this part.
Thanks!