Sels.Core.ServiceBuilder 2.0.0-beta-000291

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-000291
                    
NuGet\Install-Package Sels.Core.ServiceBuilder -Version 2.0.0-beta-000291
                    
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-000291" />
                    
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-000291" />
                    
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-000291
                    
#r "nuget: Sels.Core.ServiceBuilder, 2.0.0-beta-000291"
                    
#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-000291
                    
#: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-000291&prerelease
                    
Install as a Cake Addin
#tool nuget:?package=Sels.Core.ServiceBuilder&version=2.0.0-beta-000291&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 180 11/25/2024
2.0.0-beta-000343 167 11/6/2024
2.0.0-beta-000337 213 8/18/2024
2.0.0-beta-000331 178 6/25/2024
2.0.0-beta-000330 221 6/25/2024
2.0.0-beta-000325 231 4/26/2024
2.0.0-beta-000322 227 4/3/2024
2.0.0-beta-000321 212 4/1/2024
2.0.0-beta-000319 219 1/29/2024
2.0.0-beta-000318 211 1/28/2024
2.0.0-beta-000314 212 1/26/2024
2.0.0-beta-000313 226 1/20/2024
2.0.0-beta-000312 248 1/7/2024
2.0.0-beta-000311 254 1/3/2024
2.0.0-beta-000310 212 1/2/2024
2.0.0-beta-000309 244 12/28/2023
2.0.0-beta-000308 212 12/22/2023
2.0.0-beta-000307 217 12/8/2023
2.0.0-beta-000306 195 12/8/2023
2.0.0-beta-000301 270 10/22/2023
2.0.0-beta-000300 251 10/15/2023
2.0.0-beta-000299 225 10/15/2023
2.0.0-beta-000298 203 10/12/2023
2.0.0-beta-000297 200 9/18/2023
2.0.0-beta-000296 251 9/7/2023
2.0.0-beta-000295 229 9/6/2023
2.0.0-beta-000294 248 9/6/2023
2.0.0-beta-000293 247 9/6/2023
2.0.0-beta-000292 247 9/4/2023
2.0.0-beta-000291 231 9/4/2023
2.0.0-beta-000290 248 8/17/2023
2.0.0-beta-000287 302 8/15/2023
2.0.0-beta-000286 328 7/16/2023
2.0.0-beta-000281 241 5/14/2023
2.0.0-beta-000280 252 5/13/2023
2.0.0-beta-000279 219 5/13/2023
2.0.0-beta-000278 229 5/13/2023
2.0.0-beta-000277 229 5/13/2023
2.0.0-beta-000276 240 5/7/2023
2.0.0-beta-000275 240 4/28/2023
2.0.0-beta-000274 214 4/16/2023
2.0.0-beta-000273 263 4/16/2023
2.0.0-beta-000271 244 3/31/2023
2.0.0-beta-000270 271 3/25/2023
1.0.2 2,655 10/1/2022
1.0.2-beta-000265 288 9/24/2022
1.0.2-beta-000264 293 9/24/2022
1.0.2-beta-000263 297 9/23/2022
1.0.2-beta-000262 290 9/23/2022
1.0.2-beta-000261 292 9/23/2022
1.0.2-beta-000260 301 9/23/2022
1.0.2-beta-000259 280 9/23/2022
1.0.2-beta-000258 326 9/18/2022
1.0.1-beta-20220918-155326 279 9/18/2022
1.0.1-beta-20220918-155252 280 9/18/2022
1.0.1-beta-20220918-155235 308 9/18/2022
1.0.1-beta-20220918-155214 326 9/18/2022
1.0.1-beta-20220918-154726 271 9/18/2022
1.0.1-beta-000257 323 9/18/2022
1.0.0-beta-99 277 9/2/2022
1.0.0-beta-98 266 8/19/2022
1.0.0-beta-97 260 8/18/2022
1.0.0-beta-96 293 8/10/2022
1.0.0-beta-95 267 7/16/2022
1.0.0-beta-94 248 7/11/2022
1.0.0-beta-93 234 6/16/2022
1.0.0-beta-92 239 6/4/2022
1.0.0-beta-253 278 9/18/2022
1.0.0-beta-252 256 9/11/2022
1.0.0-beta-233 260 9/2/2022
1.0.0-beta-225 256 9/2/2022
1.0.0-beta-224 275 9/2/2022
1.0.0-beta-220 261 9/2/2022
1.0.0-beta-219 272 9/2/2022
1.0.0-beta-216 255 9/2/2022
1.0.0-beta-212 273 9/2/2022
1.0.0-beta-211 281 9/2/2022
1.0.0-beta-206 248 9/2/2022
1.0.0-beta-205 304 9/2/2022
1.0.0-beta-20220918-150030 275 9/18/2022
1.0.0-beta-20220918-145952 306 9/18/2022
1.0.0-beta-20220918-145930 301 9/18/2022
1.0.0-beta-20220918-145905 305 9/18/2022
1.0.0-beta-20220918-145409 272 9/18/2022
1.0.0-beta-196 287 9/2/2022
1.0.0-beta-194 291 9/2/2022
1.0.0-beta-193 279 9/2/2022
1.0.0-beta-192 272 9/2/2022
1.0.0-beta-190 245 9/2/2022
1.0.0-beta-188 273 9/2/2022
1.0.0-beta-179 271 9/2/2022
1.0.0-beta-178 259 9/2/2022
1.0.0-beta-167 276 9/2/2022
1.0.0-beta-165 270 9/2/2022
1.0.0-beta-161 278 9/2/2022
1.0.0-beta-160 277 9/2/2022
1.0.0-beta-157 266 9/2/2022
1.0.0-beta-155 276 9/2/2022
1.0.0-beta-146 273 9/2/2022
1.0.0-beta-145 261 9/2/2022
1.0.0-beta-140 284 9/2/2022
1.0.0-beta-138 286 9/2/2022
1.0.0-beta-132 271 9/2/2022
1.0.0-beta-130 262 9/2/2022
1.0.0-beta-126 261 9/2/2022
1.0.0-beta-125 286 9/2/2022
1.0.0-beta-120 285 9/2/2022
1.0.0-beta-118 270 9/2/2022
1.0.0-beta-115 280 9/2/2022
1.0.0-beta-114 273 9/2/2022
1.0.0-beta-113 230 9/2/2022
1.0.0-beta-112 266 9/2/2022
1.0.0-beta-109 287 9/2/2022
1.0.0-beta-107 261 9/2/2022