public UnziperPresenter(IUnziperView view) { this.AttachUnziperView(view); this.view = view; model = new UnzipModel(); AttachUziperModel(model); }
private void AttachUziperModel(IUnzipModel model) { model.ActionData += Model_ActionData; model.UnzipFinished += Model_UnzipFinished; model.CopyingFinised += Model_CopyingFinised; model.FileCopied += Model_FileCopied; model.FileUnzipped += Model_FileUnzipped; model.UpdateProgress += Model_UpdateProgress; model.OperationCanceled += Model_OperationCanceled; }