Beispiel #1
0
 /// <summary>
 ///In constructor, we can get needed classes/interfaces.
 ///They are sent here by dependency injection system automatically.
 /// </summary>
 public TaskAppService(IRepository <MyTasks.Task> taskRepository, IBackendTaskRepository myTaskRepository,
                       UserManager userManager, IPermissionManager permissionManager)
 {
     _taskRepository    = taskRepository;
     _myTaskRepository  = myTaskRepository;
     _userManager       = userManager;
     _permissionManager = permissionManager;
 }
Beispiel #2
0
 public TaskAppService(IRepository <Task> taskRepository, IBackendTaskRepository backendTaskRepository)
 {
     _taskRepository        = taskRepository;
     _backendTaskRepository = backendTaskRepository;
 }
 //根据构造方法依赖注入.
 public TaskController(IBackendTaskRepository taskRepository)
 {
     _taskRepository = taskRepository;
 }