public TaskController(IUnitOfWork unitOfWork, ITaskRepository taskRepository, IProjectRepository projectRepository, IDisposableCollection disposables) : base(disposables) { _taskRepository = taskRepository; _projectRepository = projectRepository; _unitOfWork = unitOfWork; }
public EmployeeController(IEmployeeRepository employeeRepository, IDepartmentRepository departmentRepository, IUnitOfWork unitOfWork, IDisposableCollection disposables) : base(disposables) { _employeeRepository = employeeRepository; _departmentRepository = departmentRepository; _unitOfWork = unitOfWork; }
public static void DisposeBy(this IDisposable disposable, IDisposableCollection disposableCollection) { disposableCollection.Retain(disposable.Dispose); }
public ProjectRoleController(IProjectRoleRepository projectRoleRepository, IUnitOfWork unitOfWork, IDisposableCollection disposables) : base(disposables) { _projectRoleRepository = projectRoleRepository; _unitOfWork = unitOfWork; }
public UserController(IUserRepository userRepository, IDisposableCollection disposables) : base(disposables) { _userRepository = userRepository; }
public DepartmentController(IDepartmentRepository departmentRepository, IUnitOfWork unitOfWork, IDisposableCollection disposables) : base(disposables) { _departmentRepository = departmentRepository; _unitOfWork = unitOfWork; }
protected DisposableBaseController(IDisposableCollection disposables) { _disposableCollection = disposables; }