public ITaskItemWrapper Create(TaskItem inner, LoadTaskItemDelegate load) { var wrapper = new TestTaskItemWrapper(_taskItem.Release, new TaskItemWrapper(inner, load)); _taskItem.Open(wrapper); return(wrapper); }
public void Dispose() { if (_inner != null) { DisposeInner(); _load = null; } }
public ITaskItemWrapper Create(TaskItem inner, LoadTaskItemDelegate load) { return(_inner.Create(inner, load)); }
public TaskItemWrapper(TaskItem inner, LoadTaskItemDelegate load) { _load = load; _inner = inner; }