Commit Graph
130 Commits
Author SHA1 Message Date
Guilherme Duarte 4e2f7fb71d Added basic support for customer type maps in collection parameters
Added LookupDbType on the first iteration of the PackListParameters
method
2015-08-05 11:59:56 +02:00
johandanforth a540d7b1d5 Fix #253, use user defined TypeHandlers over internal implementations. 2015-06-20 14:01:47 +02:00
Marc Gravell bb5a16ce7a SO30435185; make it clearer if the caller is passing an array (etc) when they should be passing a single object 2015-05-26 09:03:54 +01:00
Marc Gravell 24e55162f4 Fix problem with DynamicParameters.Get<T> being called before the parameters have been added 2015-05-11 08:08:23 +01:00
Marc Gravell 808c270810 Fix boolean literal replacement in IL-based IMPL; 1.41-beta5 release 2015-05-06 12:55:39 +01:00
Marc Gravell f32d318f43 Merge branch 'CoreCLR'
Conflicts:
	Dapper NET40/SqlMapper.cs
2015-05-05 13:42:43 +01:00
Marc Gravell 78b0f54d1a Merge 205 from @BrianJolly (conflict: fixup nuspec) 2015-05-05 13:23:45 +01:00
Marc Gravell fa06c306f0 Workaround for https://github.com/dotnet/corefx/issues/1613 2015-05-02 16:02:08 +01:00
Marc Gravell dc6b077f2c Found a few framework bugs (recorded), and fixed internal properties mapping 2015-05-02 14:36:50 +01:00
Marc Gravell 8d65caba73 Investigate failing test: Scale/Precision is broken SqlClient (issue 1612 logged) 2015-05-02 12:38:52 +01:00
Marc Gravell ec6faf5476 Fixes for CoreCLR and DNX 2015-05-02 10:54:48 +01:00
Marc Gravell a161cb5aca CoreCLR build / 1.41-beta 2015-05-01 21:18:51 +01:00
Marc Gravell 1fc06af58c 1.41-alpha deploy 2015-04-29 22:37:37 +01:00
Marc Gravell bce293a516 Clearer error message when accessing parameter values; ref #268 2015-04-15 11:26:48 +01:00
Marc Gravell e64003a5a1 1.40 deploy 2015-04-03 09:32:36 +01:00
Marc Gravell ac1c2c5289 (thanks @wickedsheep) Don't use GetValues() due to broken implementation in some providers (Mono: I'm looking at you); also add AsList() 2015-04-03 09:29:58 +01:00
Marc Gravell 40282d19cc Precision and scale controls (fixes Issue #261) 2015-03-30 13:59:26 +01:00
Marc Gravell 51192328e0 Package updates 2015-03-18 13:23:12 +00:00
Marc Gravell 4997b17650 GridReader should respect no-cache flags 2015-03-16 08:29:55 +00:00
Тукаев Александр Юрьевич 05e1182836 Fix #220 2014-12-16 10:09:43 +06:00
Brann 7c68166924 fixed SO27024806 2014-11-20 12:38:35 +01:00
ofirgeller 7aec5c0d36 Spell Checking
Just correcting some typos.
One thing that is a matter of opinion. I think recordset and  featureset should not be used as a word so I changed it to => record set and feature set.
2014-11-16 15:05:52 +02:00
Marc Gravell 8df328f849 1.38 release 2014-10-30 15:07:38 +00:00
Marc Gravell 6333ed1614 Parameter reader should work for structs as well as classes; fixes issue #199 2014-10-30 13:41:17 +00:00
kevin-montrose 9846b9af59 whack at an explicit constructor switch 2014-10-28 14:08:10 -04:00
Marc Gravell 8e33a56df1 1.37 release 2014-10-22 10:27:11 -06:00
Marc Gravell 95f5f9a2e0 re-use StringBuilder instances when possible 2014-10-22 10:20:23 -06:00
Marc Gravell d9f2801f0d 1.36 release 2014-10-14 15:49:53 +01:00
Marc Gravell c8aa54b2be Fix issue 178: ExecuteReader now returns a wrapper around the command/reader pair, so that the lifetime of the command is extended
Also improve documentation around use of "dynamic" in Query()
2014-10-14 15:44:25 +01:00
Marc Gravell db4e7a0a43 Fix issue 192 2014-10-14 14:49:13 +01:00
Marc Gravell 1f341bb611 Release 1.35 2014-09-29 09:02:49 +01:00
Marc Gravell 7336bfb58d fix Issue151: ExpandoObject should work with Execute 2014-09-29 08:10:33 +01:00
Marc Gravell 5917143eb3 Issue 182: richer DBType support when using object/dynamic parameters 2014-09-26 09:41:00 +01:00
Marc Gravell 66ad543862 Be more selective (confident) about pseudo-positional pattern before nuking the parameters 2014-09-23 11:08:58 +01:00
Marc Gravell 550ded8875 redundant upper/lower case in regex 2014-09-23 10:00:59 +01:00
Marc Gravell 6416adf977 Support named positional parameters 2014-09-23 09:51:40 +01:00
Matt Wilkinson d2cce62dca Fixes StackExchange/dapper-dot-net#152
Allows use of IDictionary<string, object> as parameter objects.
I'm assuming that the && was a mistake, and that this logic should
handle both of the types equally well.
Also allows .NET 3.5 to use the IDictionary case.
2014-09-22 06:41:51 +01:00
Marc Gravell b919a8d823 Merge branch 'FixDbStringList' of https://github.com/maurocerutti/dapper-dot-net into maurocerutti-FixDbStringList
Conflicts:
	Dapper NET40/SqlMapper.cs
2014-09-15 19:41:46 +01:00
Marc Gravell 79e1e3abc9 move the parameter callbacks onto a method that custom implementations can also use 2014-09-15 19:31:27 +01:00
Derek Gray 9ff6cd1785 Fixed regression with sproc tests 2014-09-15 08:58:06 -05:00
Marc Gravell bbbe18d5c1 Merge branch 'arbitrary-multi-maps' of https://github.com/Polylytics/dapper-dot-net into Polylytics-arbitrary-multi-maps
Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-09-15 14:13:18 +01:00
Marc Gravell 3cd31e42b0 Merge branch 'arbitrary-multi-maps' of https://github.com/Polylytics/dapper-dot-net into Polylytics-arbitrary-multi-maps
Apply recent changes (output callbacks)

Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-09-15 14:04:31 +01:00
Marc Gravell 863c4c27a7 Merge branch 'master' into fix_detached_head 2014-09-15 13:22:12 +01:00
Marc Gravell b87d958314 Rationalize FireOutputCallbacks, and apply to remaining methods 2014-09-15 11:48:14 +01:00
Marc Gravell bef7af6be6 Avoid type-name conflicts causing cache conflicts (makes the cache per-T; also avoids locking on the happy-path) 2014-09-15 10:48:15 +01:00
Marc Gravell c03040da98 don't init outputCallbacks unless there are callbacks 2014-09-15 10:38:11 +01:00
Derek f52d67f180 Added output member expressions to DynamicParameters; included tests as well 2014-09-14 20:36:37 -05:00
Igor Shuvalov 727ba274d2 Fix improper oledb parameter regex detection
Depends on Issue 174
https://code.google.com/p/dapper-dot-net/issues/detail?id=174
2014-09-11 16:39:48 +04:00
James Holwell ccc189c27a Merge remote-tracking branch 'upstream/master' into arbitrary-multi-maps
Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-09-02 17:13:09 +01:00
Marc Gravell 5472d2abb0 1.34: Support for SqlHierarchyId (core) 2014-08-28 10:07:38 +01:00