EPPlus extension that make easier to extract POCO from excel tables
WithCollectionProperty
accepting ICollection as the expression property for the model are now obsolete. If your collection property does not fit any of the other overloads (it is not a List<T>
, HashSet<T>
or Collection<T>
), ensure that the property is already initialized and use the method WithInitializedCollectionProperty
instead.
WithCollectionProperty
methods now ensure that the collection property is of the exact same type of the expected collection. So if you're using the WithCollectionProperty
overload that expects a collection property of Collection<T>
, your model must have its collection property as a Collection<T>
. If the property is of type ObservableCollection<T>
, for example, which inherits from Collection<T>
, an error will be thrown at runtime. For such cases, the WithInitializedCollectionProperty
must be used instead.Downgraded .NET framework dependency to .Net 4.0.