Commit Graph
151 Commits
Author SHA1 Message Date
Sam Saffron df64cb2bbe added nuspec file for dapper contrib
--HG--
rename : Dapper.Contrib/Extensions/SqlMapperExtensions.cs => Dapper.Contrib/SqlMapperExtensions.cs
2011-06-28 12:51:45 +10:00
Sam Saffron aa511707c5 dapper contrib refactor ... pull it all into one file for nuget goodness 2011-06-28 12:43:40 +10:00
Sam Saffron fcd385fd97 test for multi command with a strong type 2011-06-28 12:00:03 +10:00
Sam Saffron 2706855a53 add support for weakly typed arrays, aka object array. 2011-06-28 11:42:25 +10:00
Sam Saffron ba4795e048 merge 2011-06-28 11:33:42 +10:00
sam.saffron@gmail.com 8edc7f5c27 merge 2011-06-22 21:50:58 +10:00
Sam 1a971eb3bf Merge pull request #9 from DmitryNaumov/master
Added NHibernate test
2011-06-22 04:42:02 -07:00
Dmitry Naumov cb2ebea032 Added NHibernate test. NHibernate now uses stateless session. 2011-06-22 13:49:17 +04:00
Sam Saffron 3e80e5138c I don't feel strongly about this change, but I guess it is slightly less "surprising" to have "\u0061\u030a" != "\u00e5" 2011-06-20 11:15:52 +10:00
mgravell 34e1ae8f85 help avoid thread race init on multi-map 2011-06-16 10:31:46 +01:00
Sam Saffron effaff0040 new nuget pack 2011-06-14 11:04:15 +10:00
Sam Saffron db1c00a8d3 Added support for a multi mapping grid reader 2011-06-14 11:00:14 +10:00
mgravell d9ef0084c3 binary as a naked type 2011-06-07 21:39:03 +01:00
mgravell 06abcbdfeb oops, fix crappy perf; also take out all @ code from parameters' 2011-06-06 13:09:06 +01:00
mgravell 0a28a98e36 Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-06-06 10:32:18 +01:00
mgravell b451cd5aef SO parent child example 2011-06-06 10:31:37 +01:00
Sam Saffron 722c092d33 addparameter was the wrong name, this sets up multiple
added test for TVP
2011-06-06 10:27:57 +10:00
Marc Gravell 37dd946871 support enum params and nullable-T params 2011-06-05 11:11:06 +01:00
mgravell 22f8c33be8 cache multi-grid readers; purge cache when exception during read 2011-06-03 09:41:02 +01:00
mgravell b0b39807fd enable BindByName when available 2011-06-02 21:34:47 +01:00
Sam Saffron 59efad4045 merge 2011-06-02 11:16:23 +10:00
Sam Saffron 723e51b44c added a private prop test 2011-06-02 11:15:57 +10:00
mgravell fdc7a1efb9 hybrid parameters for new DynamicParameters(template) 2011-06-01 12:48:31 +01:00
mgravell b7245aace0 auto-magic if we are given a sequence of parameter values 2011-06-01 12:31:47 +01:00
mgravell 236a948d2c parse enums from string, ala L2S 2011-06-01 11:38:57 +01:00
Sam Saffron 1f7d2be327 added demo of IDictionary support for expando 2011-05-30 09:52:08 +10:00
Sam Saffron b68362f546 Merge in changes 2011-05-26 10:12:46 +10:00
johan@JOHAN-DELL-SSD.irm.se 11f393d59c Added support for table name attribute on POCO class, should work with ANY attribute named "TableAttribute" that has a "Name" property for it's value (supplied one, and also tested with the Table-attribute in EntityFramework). Cleaned up ProxyGenerator for readability. 2011-05-23 23:47:02 +02:00
Sam Saffron c394845d8b latest version of dapper 2011-05-23 13:04:19 +10:00
Sam Saffron 3f41112006 Merge in dapper contrib
Add perf test for dapper contrib
Optimise Get perf for dapper contrib
2011-05-23 12:44:57 +10:00
johan@JOHAN-DELL-SSD.irm.se 1a87102af7 fixed bug in tests, added support for non-tracked concrete class in Get(), emitting a concrete class which seems stupid, but works (due to the generic get method returning both interface and new class) 2011-05-22 13:06:42 +02:00
johan@JOHAN-DELL-SSD.irm.se f38d110380 Fixed bug on Get when there is no record found, cleaned up unused code 2011-05-21 23:58:53 +02:00
johan@JOHAN-DELL-SSD.irm.se a92c8091c0 first version of Get<T>(id), Insert<T>(obj), Update<T>(obj) and Delete<T>(obj) 2011-05-21 23:27:57 +02:00
Marc Gravell bae5fc7076 ldc_i4_s fix 2011-05-21 09:31:51 +01:00
mgravell 0bba6966d1 Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-05-20 09:59:25 +01:00
mgravell 6b092ad8dc new DbString support 2011-05-20 09:59:13 +01:00
Sam df9fe51ef8 Merge pull request #5 from nberardi/master
Adding IDictionary<string,object> to FastExpando
2011-05-18 20:09:13 -07:00
Nick Berardi 914da800d7 added the IDictionary interface to the FastExpando dynamic object to make it more easily serializable by most of the common JSON serializers 2011-05-18 15:24:44 -04:00
mgravell b5fa7cf0ca standardise perf tests on First(); measure buffered and unbuffered (dapper only); introduce * splits, useful for creating tuples of primitives 2011-05-18 13:11:52 +01:00
mgravell bc4000f02c remove ReaderWriterLockSlim - not needed 2011-05-16 11:19:45 +01:00
mgravell 68d90e501e Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-05-16 11:11:09 +01:00
mgravell 3faae09561 c# 3.0 / .NET 3.5 support 2011-05-16 11:11:03 +01:00
Sam Saffron f18292c20a new nuget package (not a dll) 2011-05-16 17:23:17 +10:00
Sam Saffron 93f469da6a merge 2011-05-14 22:35:39 +10:00
Sam Saffron 69eb77f84d more flexible multi mapping ... 2011-05-14 22:33:29 +10:00
mgravell d5afbec5d2 Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-05-13 23:31:50 +01:00
mgravell 190165c391 use short-form when loading small integers 2011-05-13 23:31:25 +01:00
Sam Saffron 2b47b1a832 added proc support 2011-05-12 09:42:38 +10:00
Sam Saffron 8f561c93ae cleanup 2011-05-11 22:37:10 +10:00
Sam Saffron 00464b49dc kill branch 2011-05-11 22:34:48 +10:00