Tomi Tuhkanen
Tomi Tuhkanen
Would you like to add a benchmark that adds e.g. 1k, 10k, 100k etc. items to collection? With that we could compare how much this will slow down inserting new...
There is some ugly solutions to try e.g. * Serialize and find id value from the text or JObject * Find value with reflection Not sure if these will be...
There is no way to retrieve whole JSON as a document/object. Root level properties are documents, so if you want to retrieve settings as a single object, you have to...
Yes, I can add it. How about if I just modify the GetItem-method, so if it is called with empty string as a key, then it would return the whole...
Thanks for the input and yes, you are correct. First I was thinking also `GetRoot`-method, but because of lack of time, thought that adding functionality to `GetItem` would have been...
Thanks @AbdulmueezEmiola! This hasn't been fixed/implemented yet. I started some solution, but then forgot this... Pushed the implementation I had done to https://github.com/ttu/json-flatfile-datastore/tree/add-getroot. Commit: https://github.com/ttu/json-flatfile-datastore/commit/0258e7ef0fc4ed5116e35011e12a388b46539acd Based on what you had...
Hi! Nice to hear that you have found use for the library :) The recommended way to use `DataStore` is to create a single instance for the whole application lifecycle....
Thanks for pointing me forward. Yes, CancellationToken is then the reason for this Exception. It is only used with BlockingCollection in the background process, which executes the store updates and...
Hi, There is no async support for querying. AsQueryable and Find-methods may be slow as those convert collection of JObjects to correct classes, but after conversion is done all objects...
Thanks for the feedback! Have to think how async query-operations would be best to implement. Will write more specifications here when I come up with something.