Example #1
0
        public WorkOrderOperations(IConfiguration configuration)
        {
            _mongoDB = new MongoDBContext(configuration).DBConnection;
            _context = this;
            var filter = new BsonDocument("name", collectionName);

            if (!_mongoDB.ListCollectionNames(new ListCollectionNamesOptions {
                Filter = filter
            }).Any())
            {
                _mongoDB.CreateCollection(collectionName);
            }
        }
Example #2
0
 public WorkorderController(IWorkOrderOperations operations, WorkorderTasks tasks)
 {
     _workOrderOperations = operations;
     _tasks = tasks;
 }