Beispiel #1
0
        public TasksService(ITasksDatabaseSettings tasksDatabaseSettings)
        {
            var client   = new MongoClient(tasksDatabaseSettings.ConnectionString);
            var database = client.GetDatabase("TasksApi");

            _tasks = database.GetCollection <Task>("Tasks");
        }
        public TaskService(ITasksDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _tasks = database.GetCollection <TaskModel>(settings.TasksCollectionName);
        }
Beispiel #3
0
        public TaskRepository(ITasksDatabaseSettings settings)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _task = database.GetCollection <Task>(settings.TasksCollectionName);
        }
Beispiel #4
0
        public UserService(ITasksDatabaseSettings settings, IMapper mapper)
        {
            var client   = new MongoClient(settings.ConnectionString);
            var database = client.GetDatabase(settings.DatabaseName);

            _mapper = mapper;

            _users = database.GetCollection <MongoUserModel>(settings.UserCollectionName);
        }