public TaskBusiness(IRepository <Task> taskRepository,
                     IParentTaskBusiness parentTaskBusiness, IProjectBusiness projectBusiness,
                     IRepository <User> userRepository)
 {
     _taskRepository     = taskRepository;
     _parentTaskBusiness = parentTaskBusiness;
     _projectBusiness    = projectBusiness;
     _userRepository     = userRepository;
 }
Exemple #2
0
 public void Setup(BenchmarkContext context)
 {
     repo            = new Repository <Task>();
     projectrepo     = new Repository <Project>();
     userRepo        = new Repository <User>();
     prepo           = new Repository <ParentTask>();
     ptask           = new ParentTaskBusiness(prepo);
     procectBusiness = new ProjectBusiness(projectrepo, userRepo, repo);
     _taskBusiness   = new TaskBusiness(repo, ptask, procectBusiness, userRepo);
 }
Exemple #3
0
 public TaskBusiness(IRepository <ProjectTask> taskRepository,
                     IParentTaskBusiness parentTaskBusiness)
 {
     _taskRepository     = taskRepository;
     _parentTaskBusiness = parentTaskBusiness;
 }