Use strongly typed ReaderProgress instead of object[]

This commit is contained in:
Anders Gardebring
2017-04-25 12:36:32 +02:00
parent 683d2714d0
commit e05f9843ba

View File

@@ -1,16 +1,17 @@
using System;
using SharpCompress.Readers;
namespace SharpCompress.Common
{
public class ReaderExtractionEventArgs<T> : EventArgs
{
internal ReaderExtractionEventArgs(T entry, params object[] paramList)
internal ReaderExtractionEventArgs(T entry, ReaderProgress readerProgress = null)
{
Item = entry;
ParamList = paramList;
ReaderProgress = readerProgress;
}
public T Item { get; private set; }
public object[] ParamList { get; private set; }
public ReaderProgress ReaderProgress { get; private set; }
}
}