HatTrick.DbEx.MsSql.Extensions.DependencyInjection
0.7.1
Prefix Reserved
See the version list below for details.
dotnet add package HatTrick.DbEx.MsSql.Extensions.DependencyInjection --version 0.7.1
NuGet\Install-Package HatTrick.DbEx.MsSql.Extensions.DependencyInjection -Version 0.7.1
<PackageReference Include="HatTrick.DbEx.MsSql.Extensions.DependencyInjection" Version="0.7.1" />
paket add HatTrick.DbEx.MsSql.Extensions.DependencyInjection --version 0.7.1
#r "nuget: HatTrick.DbEx.MsSql.Extensions.DependencyInjection, 0.7.1"
// Install HatTrick.DbEx.MsSql.Extensions.DependencyInjection as a Cake Addin
#addin nuget:?package=HatTrick.DbEx.MsSql.Extensions.DependencyInjection&version=0.7.1
// Install HatTrick.DbEx.MsSql.Extensions.DependencyInjection as a Cake Tool
#tool nuget:?package=HatTrick.DbEx.MsSql.Extensions.DependencyInjection&version=0.7.1
Extensions for configuring dbExpression for use with ASP.NET Core and Microsoft SQL Server.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 is compatible. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 is compatible. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 is compatible. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETCoreApp 3.1
- HatTrick.DbEx.MsSql (>= 0.7.1)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.2.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
-
.NETStandard 2.0
- HatTrick.DbEx.MsSql (>= 0.7.1)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.2.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
-
.NETStandard 2.1
- HatTrick.DbEx.MsSql (>= 0.7.1)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.2.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
-
net5.0
- HatTrick.DbEx.MsSql (>= 0.7.1)
- Microsoft.AspNetCore.Http.Abstractions (>= 2.2.0)
- Microsoft.Extensions.DependencyInjection.Abstractions (>= 5.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.9.9 | 82 | 3/24/2024 |
0.9.8 | 146 | 7/19/2023 |
0.9.7 | 241 | 3/6/2023 |
0.9.6 | 327 | 11/16/2022 |
0.9.4 | 363 | 10/21/2022 |
0.9.3 | 405 | 9/8/2022 |
0.9.2 | 402 | 8/20/2022 |
0.9.1 | 397 | 6/14/2022 |
0.9.0 | 449 | 4/1/2022 |
0.8.5 | 446 | 1/14/2022 |
0.8.4 | 357 | 10/6/2021 |
0.8.3 | 318 | 9/9/2021 |
0.8.2 | 301 | 9/2/2021 |
0.8.1 | 312 | 6/23/2021 |
0.8.0 | 326 | 6/14/2021 |
0.7.1 | 332 | 5/10/2021 |
0.7.0 | 409 | 4/24/2021 |
Added
Improve Value Converters: additional configuration and features in using Value Converters have been implemented and various issue fixes with existing value converter implementation.
- Created reference to a FieldExpression in LiteralExpression, AssignmentExpression, and InsertExpression to have a direct correlation between the source FieldExpression and the using Expression.
- Deprecated FieldExpression from AssemblyContext. As FieldExpression is now part of the creation of Expressions related to the FieldExpression, using the Push/Pop methods for a FieldExpression during assembly were no longer needed.
- Refactored parameter builders to provide consistency across all creation methods by always returning a ParameterizedExpression.
- Refactored function expressions to "hide" properties via IExpressionProvider implementation. This ensures no confusion in the API when used (i.e. db.fx.DatePart(year, date1, date1).DatePart is confusing)
- Cosmetic change for assembling SQL statements: removed extraneous indentation while building queries containing offset and limit specifications.
Changed
- [issue #225](https://github.com/HatTrickLabs/dbExpression/issues/225): Scaffolding generation now honors ignore configuration option. Previous to this release, all views for a database would be scaffolded.
Breaking Changes
- Overriding type definitions for the default value converter factory now uses syntax consistent with overriding Enums; i.e. ```x.OverrideForType<int>().Use<MyValueConverter>()``` instead of ```x.OverrideForType<int,MyValueConverter>()```