Ccf.Ck.Framework
9.0.10
dotnet add package Ccf.Ck.Framework --version 9.0.10
NuGet\Install-Package Ccf.Ck.Framework -Version 9.0.10
<PackageReference Include="Ccf.Ck.Framework" Version="9.0.10" />
<PackageVersion Include="Ccf.Ck.Framework" Version="9.0.10" />
<PackageReference Include="Ccf.Ck.Framework" />
paket add Ccf.Ck.Framework --version 9.0.10
#r "nuget: Ccf.Ck.Framework, 9.0.10"
#addin nuget:?package=Ccf.Ck.Framework&version=9.0.10
#tool nuget:?package=Ccf.Ck.Framework&version=9.0.10
Contains the execution middleware of the CoreKraft framework
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net9.0 is compatible. 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. |
-
net9.0
- Ccf.Ck.NodePlugins.Base (>= 9.0.10)
- Ccf.Ck.NodePlugins.Scripter (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.Base (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.Call (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.Db.ADO (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.FileTransaction (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.FileUpload (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.HttpService (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.Internal (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.Json (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.RawFiles (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.RequestProxy (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.Scripter (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.UploadFileStream (>= 9.0.10)
- Ccf.Ck.SysPlugins.Data.UserProfileManager (>= 9.0.10)
- Ccf.Ck.SysPlugins.Interfaces (>= 9.0.10)
- Ccf.Ck.SysPlugins.Iterators.DataNodes (>= 9.0.10)
- Ccf.Ck.SysPlugins.Services (>= 9.0.10)
- Ccf.Ck.SysPlugins.Support.ActionQueryLibs.BasicWeb (>= 9.0.10)
- Ccf.Ck.SysPlugins.Support.ActionQueryLibs.Diagnostics (>= 9.0.10)
- Ccf.Ck.SysPlugins.Support.ActionQueryLibs.Files (>= 9.0.10)
- Ccf.Ck.SysPlugins.Support.ActionQueryLibs.Images (>= 9.0.10)
- Ccf.Ck.SysPlugins.Support.ActionQueryLibs.InternalCalls (>= 9.0.10)
- Ccf.Ck.SysPlugins.Support.ParameterExpression (>= 9.0.10)
- Ccf.Ck.SysPlugins.Support.ParameterValidation (>= 9.0.10)
- Ccf.Ck.SysPlugins.Utilities (>= 9.0.10)
- Ccf.Ck.SysPlugins.Views.Html (>= 9.0.10)
- Ccf.Ck.Web.Middleware (>= 9.0.10)
NuGet packages (3)
Showing the top 3 NuGet packages that depend on Ccf.Ck.Framework:
Package | Downloads |
---|---|
Ccf.Ck.Cli.Base
Command-Line-Interface (Cli) tools for the CoreKraft/BindKraft frameworks (Ccf.Ck.Cli.Base) |
|
Ccf.Ck.Cli.FluentApi
Command-Line-Interface (Cli) tools for the CoreKraft/BindKraft frameworks (Ccf.Ck.Cli.FluentApi) |
|
Ccf.Ck.Cli.Commands
Command-Line-Interface (Cli) tools for the CoreKraft/BindKraft frameworks (Ccf.Ck.Cli.Commands) |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
9.0.10 | 119 | 4/10/2025 |
9.0.9 | 118 | 4/10/2025 |
9.0.8 | 232 | 3/7/2025 |
9.0.7 | 122 | 2/13/2025 |
9.0.6 | 139 | 1/26/2025 |
9.0.5 | 151 | 1/3/2025 |
9.0.4 | 112 | 1/2/2025 |
9.0.3 | 109 | 12/27/2024 |
9.0.2 | 97 | 12/27/2024 |
9.0.1 | 120 | 12/24/2024 |
9.0.0 | 96 | 12/23/2024 |
8.0.16 | 139 | 12/4/2024 |
8.0.15 | 108 | 11/29/2024 |
8.0.14 | 130 | 11/28/2024 |
8.0.13 | 92 | 11/28/2024 |
8.0.12 | 217 | 9/19/2024 |
8.0.11 | 240 | 8/22/2024 |
8.0.10 | 173 | 7/3/2024 |
8.0.9 | 128 | 7/1/2024 |
8.0.8 | 142 | 6/28/2024 |
8.0.7 | 132 | 6/7/2024 |
8.0.6 | 93 | 6/7/2024 |
8.0.5 | 120 | 6/4/2024 |
8.0.4 | 138 | 5/30/2024 |
8.0.3 | 122 | 5/29/2024 |
8.0.2 | 97 | 5/28/2024 |
8.0.1 | 143 | 5/23/2024 |
8.0.0 | 223 | 5/22/2024 |
7.0.13 | 198 | 2/28/2024 |
7.0.12 | 111 | 2/28/2024 |
7.0.11 | 126 | 2/28/2024 |
7.0.10 | 162 | 2/7/2024 |
7.0.9 | 105 | 2/5/2024 |
7.0.8 | 361 | 10/29/2023 |
7.0.7 | 151 | 10/19/2023 |
7.0.6 | 250 | 9/8/2023 |
7.0.5 | 189 | 9/8/2023 |
7.0.4 | 262 | 7/25/2023 |
7.0.3 | 609 | 5/18/2023 |
7.0.2 | 235 | 5/10/2023 |
7.0.1 | 1,203 | 3/15/2023 |
7.0.0 | 247 | 3/14/2023 |
6.0.13 | 372 | 2/21/2023 |
6.0.12 | 466 | 12/15/2022 |
6.0.11 | 366 | 12/14/2022 |
6.0.10 | 318 | 12/9/2022 |
6.0.9 | 387 | 11/15/2022 |
6.0.8 | 481 | 11/4/2022 |
6.0.7 | 508 | 10/4/2022 |
6.0.6 | 449 | 10/3/2022 |
6.0.5 | 554 | 9/14/2022 |
6.0.4 | 623 | 6/23/2022 |
6.0.3 | 546 | 6/21/2022 |
6.0.2 | 535 | 6/20/2022 |
6.0.1 | 571 | 6/12/2022 |
6.0.0 | 634 | 5/10/2022 |
5.0.7 | 689 | 2/18/2022 |
5.0.6 | 402 | 12/6/2021 |
5.0.5 | 401 | 12/4/2021 |
5.0.4 | 3,083 | 11/24/2021 |
5.0.3 | 5,592 | 11/24/2021 |
5.0.2 | 439 | 11/10/2021 |
5.0.1 | 514 | 9/21/2021 |
5.0.0 | 634 | 4/30/2021 |
1.0.41 | 458 | 4/29/2021 |
1.0.40 | 483 | 4/27/2021 |
1.0.39 | 518 | 4/8/2021 |
1.0.38 | 542 | 1/6/2021 |
1.0.37 | 515 | 1/5/2021 |
1.0.36 | 521 | 12/18/2020 |
1.0.35 | 597 | 12/17/2020 |
1.0.34 | 492 | 12/17/2020 |
1.0.33 | 483 | 12/14/2020 |
1.0.32 | 502 | 12/14/2020 |
1.0.31 | 539 | 12/8/2020 |
1.0.30 | 504 | 12/7/2020 |
1.0.29 | 525 | 12/7/2020 |
1.0.28 | 532 | 12/5/2020 |
1.0.27 | 504 | 12/3/2020 |
1.0.26 | 542 | 12/3/2020 |
1.0.25 | 590 | 11/20/2020 |
1.0.24 | 515 | 11/13/2020 |
1.0.23 | 525 | 11/12/2020 |
1.0.22 | 1,046 | 11/11/2020 |
1.0.21 | 524 | 11/11/2020 |
1.0.20 | 658 | 11/8/2020 |
1.0.19 | 481 | 9/30/2020 |
1.0.18 | 595 | 9/2/2020 |
1.0.17 | 682 | 8/7/2020 |
1.0.16 | 629 | 8/6/2020 |
1.0.15 | 611 | 8/5/2020 |
1.0.14 | 599 | 8/5/2020 |
1.0.13 | 629 | 6/1/2020 |
1.0.12 | 981 | 12/12/2019 |
1.0.11 | 812 | 12/11/2019 |
1.0.10 | 1,428 | 6/6/2019 |
1.0.9 | 1,148 | 5/16/2019 |
1.0.6 | 1,193 | 5/16/2019 |
1.0.5 | 1,201 | 5/13/2019 |
1.0.4 | 1,191 | 5/12/2019 |
1.0.3 | 1,216 | 5/10/2019 |
1.0.2 | 1,206 | 4/16/2019 |
1.0.1 | 1,189 | 4/16/2019 |
1.0.0 | 1,223 | 3/27/2019 |
Contains the execution middleware of the CoreKraft framework
- Version 1.0.0: Initial publish with profound execution capabilities (read and write data from/into different sources: DB, Files, another Http-service)
- Version 1.0.1: Extend the Kraft(-Scripts/-Styles) methods with a default moduleDepStartFile. Allows us to bundle from different starting points.
- Version 1.0.2: When bootstrapping a module read resources from Module.dep and additionally moduleDepStartFile if available.
- Version 1.0.3: Introduce the concept that the modules reside in multiple folders.
- Version 1.0.4: Improve logging during modules loading.
- Version 1.0.5: Fix the ModulesWatchers' implementation related to the multiple roots (modules).
- Version 1.0.10: Fix error when the collection of signals is empty.
- Version 1.0.11: Extending ActionBase with Dictionary[string, object] Json (property)
- Version 1.0.12: Moving the Json property from Select to the ActionBase
- Version 1.0.13: Update the user manager supporting bearer tokens
- Version 1.0.14: Introduce external (e.g. MVC/SignalR/other middlewares) to CoreKraft calls and consume their results
- Version 1.0.15: Fix: Bug to execute the data channel
- Version 1.0.16: Extend config section SignalR with new Settings section
- Version 1.0.17: Extend external calls (v. 1.0.14) to return Task
- Version 1.0.18: Update to TargetFramework netcoreapp3.1
- Version 1.0.19: Update referenced nuget-packages and add transformation for cleaning up js-files (and add 'use strict';)
- Version 1.0.20: Include new configuration settings for MVC-assemblies, routing to them and their dynamic loading
- Version 1.0.21: Simplify loading, execution and routing for satellite razor assemblies
- Version 1.0.22: Adding SupportedLanguages
- Version 1.0.23: Fix bug with query action not properly checked for null
- Version 1.0.24: Fix bug with catch all in launcher
- Version 1.0.25: Add REMOTE_ADDR to the server variables
- Version 1.0.26: Update Ccf.Ck.Libs.Logging to version 1.0.15
- Version 1.0.27: Update Ccf.Ck.Libs.Logging to version 1.0.17
- Version 1.0.28: Update Ccf.Ck.Libs.Logging to version 1.0.18
- Version 1.0.29: Update Ccf.Ck.Libs.Logging to version 1.0.19
- Version 1.0.30: Reference only libs in the project during the nuget creation
- Version 1.0.31: Update Ccf.Ck.Libs.Logging to version 1.0.20
- Version 1.0.32: Introduce Email-Settings model
- Version 1.0.33: Reference Email-Settings model
- Version 1.0.34: Reference Ccf.Ck.Razor.TagHelpers
- Version 1.0.35: Reference to Ccf.Ck.Razor.TagHelpersCcf.Ck.Razor.TagHelpers updated to 1.0.4
- Version 1.0.36: Add support for RedirectAfterLogin in the Authorization section
- Version 1.0.37: Extend the file watchers to restart the application when changes (for faster development)
- Version 1.0.38: Fixed bug with IHost not showing starting process in the console
- Version 1.0.39: Update referenced project: Ccf.Ck.NodePlugins.Base for nuget
- Version 1.0.40: Support for Optional Dependencies; ActionQuery host implemented: 2 plugins (Scripter and ManagedFileUpload) are supporting it natively; 2 optional libs were added (for images and files)
- Version 1.0.41: Bug fixing in Scripter plugin
- Version 5.0.0: Migrate to net5.0
- Version 5.0.1: Introduce meta tags for screen orientation and scaling
- Version 5.0.2: Introduce NodeScripter engine which allows execution of custom scripts as part of the NodeSet-Execution
- Version 5.0.3: Moving ServiceWorker Registration to the landing pages
- Version 5.0.4: Register service worker
- Version 5.0.5: Don't cache service worker, respect language preferences in appsettings
- Version 5.0.6: Fix an error with ProgressiveWebApps
- Version 5.0.7: Restructure DirectCall's execution to be synchronous
- Version 6.0.0: Updated to .NET 6.0
- Version 6.0.1: Update plugin interface
- Version 6.0.2: Load dynamic assemblies through LoadAssembly and call GetType on the loaded assembly
- Version 6.0.3: Load dynamic assemblies through GetType with the help of Assembly_Resolve event
- Version 6.0.4: Implement beforenode customplugin entry point
- Version 6.0.5: Implemented a prepare action on node level which will be executed once for all children
- Version 6.0.6: Adding a security node object which restricts internal calls and signals
- Version 6.0.7: Fix bug with security checking (after redirect if needed)
- Version 6.0.8: Implement support for Single-Page-Applications and add RequireAuthorizationAnyEndpoint which will secure all entry points to require authenticated user
- Version 6.0.9: Update System.Data.SqlClient to fix vulnerability
- Version 6.0.10: Update System.Data.SqlClient to fix vulnerability
- Version 6.0.11: Implement schedular callbacks for start and finish for the scheduled tasks
- Version 6.0.12: OnEmptyQueue is an array of callbacks
- Version 6.0.13: Adding new cookie serialization provider
- Version 7.0.0: Updated to net9.0
- Version 7.0.1: Updated logging and reference to Diagnostics
- Version 7.0.2: Updated nugets and introduced way to inject middlewares from configuration
- Version 7.0.3: New resolver: "GetAuthBearerToken() which returns the bearer token of the logged in user or null"
- Version 7.0.4: Extend interface IndirectCallService with CancelExecution(Guid guid)
- Version 7.0.5: CancelExecution for internal background task implemented
- Version 7.0.6: Updated nuget packages
- Version 7.0.7: Updated nuget packages and fixed issue with KraftLogger
- Version 7.0.8: NodeExecutionContext now supports optional parameters
- Version 7.0.9: CoreKraft loads also configuration from AWS SecretsStore
- Version 7.0.10: Downgrade Npgsql to Version=7.0.6
- Version 7.0.11: Implement EnableBufferQueryParameter
- Version 7.0.12: Save body request as variable
- Version 7.0.13: Propagate preserveBody to the parent processors
- Version 8.0.0: Updated to net9.0
- Version 8.0.1: Fix getting ClaimsPrincipal.Claims for Email and Roles
- Version 8.0.2: Case aware physical file provider as composite
- Version 8.0.3: Improve MapContentType sniffing
- Version 8.0.4: options.UseSecurityTokenValidator = true
- Version 8.0.5: Fixed the way roles are consumed
- Version 8.0.6: Implemented dynamic loading of WebApi-Projects
- Version 8.0.7: Fixed bug with null WebApiAreaAssembly
- Version 8.0.8: Indirect service returns binary data as base64 string
- Version 8.0.9: Indirect service catch all exceptions and stop the task by changing the status to discarded
- Version 8.0.10: Add symbols for the nuget packages
- Version 8.0.11: Moved the SPA settings into the middleware
- Version 8.0.12: Added PostedFileLength, PostedFileContentType, PostedFileName as resolvers
- Version 8.0.13: Extended EmailSettings
- Version 8.0.14: Fixed bug with MailAddressesTo
- Version 8.0.15: Moved EmailSettings to nuget ccf.ck.libs.EmailSendExtended
- Version 8.0.16: Replaced deprecated System.Data.SqlClient with Microsoft.Data.SqlClient
- Version 9.0.0: Updated to net9.0
- Version 9.0.1: Removed IOSync=true for IIS
- Version 9.0.2: Updated nuget packages
- Version 9.0.3: T GetBodyJson modified to async Task from T GetBodyJsonAsync
- Version 9.0.4: WriteToResponseBodyAsync implemented
- Version 9.0.5: WriteToResponseBodyAsync(context).Wait();
- Version 9.0.6: "FieldNameToLowerCase" controls how the result JSON is serialized
- Version 9.0.7: "GeneralSettings.RemovePropertyState" controls if the this property is removed from the result JSON
- Version 9.0.8: Fixed bug with Signals initialization, New resolver function: RenameFile (basic files)
- Version 9.0.9: Added ClearResultKeys AC script, Added support for loading WebAssembly, Added case RemoveInResult in AC script, Added resolver TryGretFrom, Added new option DontSetState which if existing and set to true will disable setting the state of the results
- Version 9.0.10: When DontSetState configured to true, remove the state from the result