All Versions
17
Latest Version
Avg Release Cycle
97 days
Latest Release
1572 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v2.1.2-beta Changes
August 14, 2017- Collection mapping has been improved
Before
Method Mean Error StdDev CollectionMapping_AutoMapper 27.753 us 0.1789 us 0.1494 us CollectionMapping_TinyMapper 9.594 us 0.0912 us 0.0853 us CollectionMapping_Handwritten 3.560 us 0.0709 us 0.0729 us After
Method Mean Error StdDev CollectionMapping_AutoMapper 27.696 us 0.5117 us 1.2259 us CollectionMapping_TinyMapper 6.765 us 0.0660 us 0.0618 us CollectionMapping_Handwritten 3.521 us 0.0387 us 0.0343 us -
v2.1.1 Changes
August 13, 2017 -
v2.1.1-beta Changes
August 13, 2017 -
v2.0.8 Changes
December 03, 2015๐ fixed: DeepCloneable member binding with custom mapping
Thanks to: Gaclaudiu
-
v2.0.6 Changes
November 02, 2015๐ fixed: Case sensitive binding
Thanks to: Lecamarade
-
v2.0.5 Changes
September 15, 2015TinyMapper allows to set concrete type if required, i.e.
public class Source { public IList<int> Ints { get; set; } public List<string> Strings { get; set; } } public class Target { public List<int> Ints { get; set; } public IEnumerable<string> Strings { get; set; } } TinyMapper.Bind<Source, Target>(config => { config.Bind(target => target.Strings, typeof(List<string>)); });
Thanks to : Teknogecko, oryol
-
v2.0.3 Changes
September 13, 2015โ Added support mapping base type to concrete.
0๏ธโฃ By default
TinyMapper
does not know how to map base type to concrete type, becauseTinyMapper
knows nothing about runtime. So, you have to provide yourconcrete type
TinyMapper.Bind<Source, Target>(config => { config.Bind(target => target.BaseType, typeof(ConcreteType)); });
Anyway you always can create your
TypeConverter
Thanks to : Teknogecko