Commit Graph

141 Commits

Author SHA1 Message Date
Sam Saffron 4e44f00a97 new nuget pack 2011-06-14 11:04:15 +10:00
Sam Saffron 49adbe1e43 Added support for a multi mapping grid reader 2011-06-14 11:00:14 +10:00
mgravell d8b19a45d4 binary as a naked type 2011-06-07 21:39:03 +01:00
mgravell c1a9ad5e15 oops, fix crappy perf; also take out all @ code from parameters' 2011-06-06 13:09:06 +01:00
mgravell 9cc49df16c Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-06-06 10:32:18 +01:00
mgravell fbbaeda876 SO parent child example 2011-06-06 10:31:37 +01:00
Sam Saffron 88e012d58e addparameter was the wrong name, this sets up multiple
added test for TVP
2011-06-06 10:27:57 +10:00
Marc Gravell 3a75ef107c support enum params and nullable-T params 2011-06-05 11:11:06 +01:00
mgravell f2616925e3 cache multi-grid readers; purge cache when exception during read 2011-06-03 09:41:02 +01:00
mgravell d6022ba94f enable BindByName when available 2011-06-02 21:34:47 +01:00
Sam Saffron 05fe38d9d5 merge 2011-06-02 11:16:23 +10:00
Sam Saffron da5c0a44d9 added a private prop test 2011-06-02 11:15:57 +10:00
mgravell 16a936cdfe hybrid parameters for new DynamicParameters(template) 2011-06-01 12:48:31 +01:00
mgravell 7c9c6fcca1 auto-magic if we are given a sequence of parameter values 2011-06-01 12:31:47 +01:00
mgravell 956f9daffd parse enums from string, ala L2S 2011-06-01 11:38:57 +01:00
Sam Saffron 4973301e44 added demo of IDictionary support for expando 2011-05-30 09:52:08 +10:00
Sam Saffron 7e4b0d24ec Merge in changes 2011-05-26 10:12:46 +10:00
johan@JOHAN-DELL-SSD.irm.se 85edd4f43a 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 d5de1c49dc latest version of dapper 2011-05-23 13:04:19 +10:00
Sam Saffron c9429bc93c 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 8448c41e7b 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 cc5c9cd337 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 3775e6b7eb 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 0735007792 ldc_i4_s fix 2011-05-21 09:31:51 +01:00
mgravell 448876ef6b Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-05-20 09:59:25 +01:00
mgravell 9dac4b8e72 new DbString support 2011-05-20 09:59:13 +01:00
Sam 66f2a52088 Merge pull request #5 from nberardi/master
Adding IDictionary<string,object> to FastExpando
2011-05-18 20:09:13 -07:00
Nick Berardi ac791c5dce 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 6fa2b67821 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 6f28e5c85c remove ReaderWriterLockSlim - not needed 2011-05-16 11:19:45 +01:00
mgravell dd154e4a45 Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-05-16 11:11:09 +01:00
mgravell 3be5fd77a2 c# 3.0 / .NET 3.5 support 2011-05-16 11:11:03 +01:00
Sam Saffron 638bccbb4d new nuget package (not a dll) 2011-05-16 17:23:17 +10:00
Sam Saffron 84b5528d18 merge 2011-05-14 22:35:39 +10:00
Sam Saffron 37b45caf9b more flexible multi mapping ... 2011-05-14 22:33:29 +10:00
mgravell 19af49f242 Automated merge with https://dapper-dot-net.googlecode.com/hg/ 2011-05-13 23:31:50 +01:00
mgravell a32540112c use short-form when loading small integers 2011-05-13 23:31:25 +01:00
Sam Saffron 3ddbd66732 added proc support 2011-05-12 09:42:38 +10:00
Sam Saffron 886cf035e3 cleanup 2011-05-11 22:37:10 +10:00
Sam Saffron 99b65fb326 kill branch 2011-05-11 22:34:48 +10:00
Sam Saffron d95fb6fb7d Merge with simon 2011-05-11 22:31:44 +10:00
Sam Saffron 4b3150fdff tiny api change 2011-05-11 22:27:07 +10:00
Sam Saffron a878fa37c0 added support for dynamic params 2011-05-11 22:19:16 +10:00
simon.cropp 52614f5703 remove more unused code 2011-05-11 21:26:54 +10:00
simon.cropp a8b4ae8939 no point null checking because these parameters will ahve been used already 2011-05-11 21:25:58 +10:00
simon.cropp 5488e8c62a move some variables closer to usage 2011-05-11 21:17:15 +10:00
simon.cropp 70fe2354f1 remove some unused code 2011-05-11 21:15:47 +10:00
simon.cropp 8ecd21cf20 avoid some casting by more use of generics 2011-05-11 21:11:15 +10:00
simon.cropp c17a545459 remove some unused properties 2011-05-11 21:01:16 +10:00
simon.cropp f94e0d8a74 use typeHandle 2011-05-11 20:59:56 +10:00