Basic Linked Object Base is an object database project in C#, very easy to use for fast project implementation. It saves/deletes/updates/searches for any instance of classes you want in files partitions automatically and dynamically without any big configuration required.
HOW TO USE:
- Add the TxtDatabase project to your solution.
- Choose or create a new attribute that the database will use to know the unique key property of your instances of classes and put that attribute on the property in the class you want to be saveable.
Change the attribute in DatabaseService file:
public class DatabaseService : DatabaseService<YourAttribute>, IDatabaseService- Use IDatabaseService exposed methods like Add, Delete, Update, Query in your code.
- Enjoy !