コード例 #1
0
 public TodosController(ChromiumWebBrowser originalBrowser, MainWindow mainForm, DataContext dbContext) : base(originalBrowser, mainForm)
 {
     _goalsProvider      = new GoalsProvider(dbContext);
     _activitiesProvider = new ActivitiesProvider(dbContext);
     _todoItemsProvider  = new TodoItemsProvider(dbContext);
     _tagsProvider       = new TagsProvider(dbContext);
 }
コード例 #2
0
 public GoalsController()
 {
     _dbContext         = new DataContext();
     _goalsProvider     = new GoalsProvider(_dbContext, UserId);
     _acivitiesProvider = new ActivitiesProvider(_dbContext, UserId);
     _todoItemsProvider = new TodoItemsProvider(_dbContext, UserId);
     _usersProvider     = new UsersProvider(_dbContext);
 }
コード例 #3
0
        public TasksController()
        {
            var dbContext = new DataContext();

            _goalsProvider      = new GoalsProvider(dbContext, UserId);
            _activitiesProvider = new ActivitiesProvider(dbContext, UserId);
            _todoItemsProvider  = new TodoItemsProvider(dbContext, UserId);
            _tagsProvider       = new TagsProvider(dbContext);
        }
コード例 #4
0
 public void Setup(DataContext dbContext)
 {
     _goalsProvider     = new GoalsProvider(dbContext);
     _acivitiesProvider = new ActivitiesProvider(dbContext);
     _todoItemsProvider = new TodoItemsProvider(dbContext);
 }