20 packages tagged with “mongo-db”
Provides Infrastructure abstractions for MongoDB.Driver.
Provides the Repository pattern for MongoDB.Driver.
Provides Repository abstractions in order to implement Repository pattern for MongoDB.Driver.
Provides QueryBuilder abstractions in order to implement QueryBuilder pattern for MongoDB.Driver.
Provides Infrastructure for MongoDB.Driver.
Provides the QueryBuilder pattern for MongoDB.Driver.
Provides the UnitOfWork pattern for MongoDB.Driver.
Provides Id Generators for MongoDB.Driver.
Provides UnitOfWork abstractions in order to implement UnitOfWork pattern for MongoDB.Driver.
Dermayon MongoRepositories, including Generic Mongo and Unit Of Work
Message queueing for your .NET Core project using MongoDB as the data source. Use Cases: - You have a website where users can register. You want to send out a double-opt-in email asynchronously after registering. - You want to send out a reminder email after 24h after registering. - You want to call a third party service that can fail (your own network, downtime of service etc.). You want to retry the call in case of failure. - You have other long running tasks that should be executed after a user's operation. Characteristics - Supports high-availability out of the box. You can run as many processes as you like. MongoDB's atomic operations ensure that messages are processed only once. - Guarantees FIFO dequeueing but cannot guarantee order of execution of your messages when running multiple processes. - Supports different queues, so you can have a high priority queue. - Supports scheduling of messages (define the time when a message should be dequeued)