1. 15 Aug, 2017 1 commit
    • Sergii Volchkov's avatar
      Enable SqlDataRecord TVPs on netstandard1.3. (#802) · a9560b31
      Sergii Volchkov authored
      * Enable SqlDataRecord TVPs on netstandard1.3.
      * Update netstandard2.0 SqlClient references to Preview 2.
      * Skip TransactionScope tests for netcoreapp2.0.
      - According to https://github.com/dotnet/corefx/issues/12534, ambient transaction enlistment is not included with .net core 2.0.
      * Update references in Dapper.StrongName.
      * Disable parallel test run to stabilize flaky type handler tests.
      * Disable parallel test run by assembly attribute.
      * Move Issue461 tests to TypeHandlerTests.
      * Group type handler tests in a collection, re-enable parallelization.
      - Being part of the same collection, type handler tests will run sequentially. All other tests can run in parallel.
      * Move tests relying on query cache & type maps to a separate collection.
      a9560b31
  2. 15 Jun, 2017 1 commit
  3. 13 May, 2017 1 commit
  4. 12 May, 2017 1 commit
    • Nick Craver's avatar
      netstandard2.0 functionality (w/ runtime breaks) · 7e5bd308
      Nick Craver authored
      This adds a netstandard2.0 build to Dapper (and StrongName until v2),
      adds a netstandard2.0 test lineup, restores most functionality (except
      UDTs for SQL, e.g. .UdtTypeName isn't in netstandard2), and also breaks
      things not actually implemented or implemented correctly in
      netstandard2.0. Pushing this up so we can work through these with the
      .NET teams.
      
      Several things are still broken here (and fail tests):
      - Parameter decimal values (not filed yet)
      - DataTables as parameters
      (https://github.com/dotnet/corefx/issues/19708)
      - .GetSchemaTable() (not yet filed, implementation is completely missing
      from SqlDataReader in CoreFX)
      
      While the compile is clean, the above are runtime issues.
      `SqlParameter.UdtTypeName` is a separate issue, that one just wasn't in
      `netstandard2.0` at all...so we can't support UDTs there until it is.
      See https://github.com/dotnet/corefx/issues/17126 for details.
      7e5bd308
  5. 11 May, 2017 2 commits
  6. 08 May, 2017 6 commits
  7. 07 May, 2017 6 commits
  8. 06 May, 2017 15 commits
  9. 04 May, 2017 1 commit
  10. 01 May, 2017 1 commit
  11. 29 Apr, 2017 1 commit
  12. 07 Apr, 2017 4 commits