Sels.Core.ServiceBuilder 2.0.0-beta-000306

This is a prerelease version of Sels.Core.ServiceBuilder.
There is a newer prerelease version of this package available.
See the version list below for details.
dotnet add package Sels.Core.ServiceBuilder --version 2.0.0-beta-000306
                    
NuGet\Install-Package Sels.Core.ServiceBuilder -Version 2.0.0-beta-000306
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Sels.Core.ServiceBuilder" Version="2.0.0-beta-000306" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="Sels.Core.ServiceBuilder" Version="2.0.0-beta-000306" />
                    
Directory.Packages.props
<PackageReference Include="Sels.Core.ServiceBuilder" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add Sels.Core.ServiceBuilder --version 2.0.0-beta-000306
                    
#r "nuget: Sels.Core.ServiceBuilder, 2.0.0-beta-000306"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package Sels.Core.ServiceBuilder@2.0.0-beta-000306
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=Sels.Core.ServiceBuilder&version=2.0.0-beta-000306&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Sels.Core.ServiceBuilder&version=2.0.0-beta-000306&prerelease
                    
Install as a Cake Tool

For building services that can be injected as dependencies using the microsoft DI framework.
Fluent builder syntax and wrapper around Caste.Core interceptors.
Used by projects maintained here: https://github.com/Jenssels1998

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  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.  net9.0 was computed.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
.NET Core netcoreapp3.0 was computed.  netcoreapp3.1 was computed. 
.NET Standard netstandard2.1 is compatible. 
MonoAndroid monoandroid was computed. 
MonoMac monomac was computed. 
MonoTouch monotouch was computed. 
Tizen tizen60 was computed. 
Xamarin.iOS xamarinios was computed. 
Xamarin.Mac xamarinmac was computed. 
Xamarin.TVOS xamarintvos was computed. 
Xamarin.WatchOS xamarinwatchos was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages (9)

Showing the top 5 NuGet packages that depend on Sels.Core.ServiceBuilder:

Package Downloads
Sels.Core.Data.MySQL

Contains code for working with MySql based databases. Used by projects maintained here: https://github.com/Jenssels1998

Sels.Core.Mediator

Library containing code for sending messages to other subscribing objects within the same process. Used by projects maintained here: https://github.com/Jenssels1998

Sels.Core.Web.Blazor

Library containing reusable blazor components. Used by projects maintained here: https://github.com/Jenssels1998

Sels.SQL.QueryBuilder

Framework for creating sql queries using fluent builders. Uses a (somewhat) easy to extend expression system that gets compiled into SQL using compilers. Can be used for simple queries or more advanced queries (Joins, conditions (WHERE), sub queries, order by, group by, functions (MIN, AVG, ...), Union, case when then else, ...) Supports the following sql statements: - Insert - Update - Delete - Select - Common table expressions (CTE) - If, else if, else - Declare variable - Set variable Use IServiceCollection.AddSqlQueryProvider() or IServiceCollection.AddCachedSqlQueryProvider to inject ISqlQueryProvider or ICachedSqlQueryProvider to start building sql queries. Official compilers: - Sels.SQL.QueryBuilder.MySQL

Sels.Core.Factory.Autofac

Implementation for factory components using Autofac. Used by projects maintained here: https://github.com/Jenssels1998

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
2.0.0-beta-000345 174 11/25/2024
2.0.0-beta-000343 161 11/6/2024
2.0.0-beta-000337 209 8/18/2024
2.0.0-beta-000331 176 6/25/2024
2.0.0-beta-000330 218 6/25/2024
2.0.0-beta-000325 226 4/26/2024
2.0.0-beta-000322 221 4/3/2024
2.0.0-beta-000321 210 4/1/2024
2.0.0-beta-000319 216 1/29/2024
2.0.0-beta-000318 206 1/28/2024
2.0.0-beta-000314 209 1/26/2024
2.0.0-beta-000313 223 1/20/2024
2.0.0-beta-000312 234 1/7/2024
2.0.0-beta-000311 251 1/3/2024
2.0.0-beta-000310 209 1/2/2024
2.0.0-beta-000309 239 12/28/2023
2.0.0-beta-000308 209 12/22/2023
2.0.0-beta-000307 215 12/8/2023
2.0.0-beta-000306 192 12/8/2023
2.0.0-beta-000301 264 10/22/2023
2.0.0-beta-000300 245 10/15/2023
2.0.0-beta-000299 221 10/15/2023
2.0.0-beta-000298 197 10/12/2023
2.0.0-beta-000297 194 9/18/2023
2.0.0-beta-000296 243 9/7/2023
2.0.0-beta-000295 223 9/6/2023
2.0.0-beta-000294 242 9/6/2023
2.0.0-beta-000293 238 9/6/2023
2.0.0-beta-000292 237 9/4/2023
2.0.0-beta-000291 222 9/4/2023
2.0.0-beta-000290 237 8/17/2023
2.0.0-beta-000287 292 8/15/2023
2.0.0-beta-000286 318 7/16/2023
2.0.0-beta-000281 228 5/14/2023
2.0.0-beta-000280 239 5/13/2023
2.0.0-beta-000279 206 5/13/2023
2.0.0-beta-000278 217 5/13/2023
2.0.0-beta-000277 218 5/13/2023
2.0.0-beta-000276 228 5/7/2023
2.0.0-beta-000275 228 4/28/2023
2.0.0-beta-000274 203 4/16/2023
2.0.0-beta-000273 251 4/16/2023
2.0.0-beta-000271 234 3/31/2023
2.0.0-beta-000270 260 3/25/2023
1.0.2 2,640 10/1/2022
1.0.2-beta-000265 275 9/24/2022
1.0.2-beta-000264 281 9/24/2022
1.0.2-beta-000263 285 9/23/2022
1.0.2-beta-000262 275 9/23/2022
1.0.2-beta-000261 278 9/23/2022
1.0.2-beta-000260 288 9/23/2022
1.0.2-beta-000259 268 9/23/2022
1.0.2-beta-000258 313 9/18/2022
1.0.1-beta-20220918-155326 266 9/18/2022
1.0.1-beta-20220918-155252 268 9/18/2022
1.0.1-beta-20220918-155235 297 9/18/2022
1.0.1-beta-20220918-155214 312 9/18/2022
1.0.1-beta-20220918-154726 260 9/18/2022
1.0.1-beta-000257 312 9/18/2022
1.0.0-beta-99 265 9/2/2022
1.0.0-beta-98 250 8/19/2022
1.0.0-beta-97 249 8/18/2022
1.0.0-beta-96 278 8/10/2022
1.0.0-beta-95 253 7/16/2022
1.0.0-beta-94 235 7/11/2022
1.0.0-beta-93 222 6/16/2022
1.0.0-beta-92 226 6/4/2022
1.0.0-beta-253 266 9/18/2022
1.0.0-beta-252 242 9/11/2022
1.0.0-beta-233 247 9/2/2022
1.0.0-beta-225 242 9/2/2022
1.0.0-beta-224 264 9/2/2022
1.0.0-beta-220 250 9/2/2022
1.0.0-beta-219 260 9/2/2022
1.0.0-beta-216 242 9/2/2022
1.0.0-beta-212 258 9/2/2022
1.0.0-beta-211 269 9/2/2022
1.0.0-beta-206 235 9/2/2022
1.0.0-beta-205 291 9/2/2022
1.0.0-beta-20220918-150030 264 9/18/2022
1.0.0-beta-20220918-145952 291 9/18/2022
1.0.0-beta-20220918-145930 289 9/18/2022
1.0.0-beta-20220918-145905 292 9/18/2022
1.0.0-beta-20220918-145409 259 9/18/2022
1.0.0-beta-196 274 9/2/2022
1.0.0-beta-194 277 9/2/2022
1.0.0-beta-193 264 9/2/2022
1.0.0-beta-192 257 9/2/2022
1.0.0-beta-190 234 9/2/2022
1.0.0-beta-188 259 9/2/2022
1.0.0-beta-179 259 9/2/2022
1.0.0-beta-178 246 9/2/2022
1.0.0-beta-167 264 9/2/2022
1.0.0-beta-165 259 9/2/2022
1.0.0-beta-161 267 9/2/2022
1.0.0-beta-160 262 9/2/2022
1.0.0-beta-157 254 9/2/2022
1.0.0-beta-155 265 9/2/2022
1.0.0-beta-146 260 9/2/2022
1.0.0-beta-145 248 9/2/2022
1.0.0-beta-140 271 9/2/2022
1.0.0-beta-138 271 9/2/2022
1.0.0-beta-132 258 9/2/2022
1.0.0-beta-130 249 9/2/2022
1.0.0-beta-126 248 9/2/2022
1.0.0-beta-125 274 9/2/2022
1.0.0-beta-120 273 9/2/2022
1.0.0-beta-118 257 9/2/2022
1.0.0-beta-115 269 9/2/2022
1.0.0-beta-114 260 9/2/2022
1.0.0-beta-113 215 9/2/2022
1.0.0-beta-112 255 9/2/2022
1.0.0-beta-109 274 9/2/2022
1.0.0-beta-107 248 9/2/2022