Kipon.Solid.Plugin 2.0.0.10-beta

This is a prerelease version of Kipon.Solid.Plugin.
dotnet add package Kipon.Solid.Plugin --version 2.0.0.10-beta
NuGet\Install-Package Kipon.Solid.Plugin -Version 2.0.0.10-beta
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="Kipon.Solid.Plugin" Version="2.0.0.10-beta" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Kipon.Solid.Plugin --version 2.0.0.10-beta
#r "nuget: Kipon.Solid.Plugin, 2.0.0.10-beta"
#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.
// Install Kipon.Solid.Plugin as a Cake Addin
#addin nuget:?package=Kipon.Solid.Plugin&version=2.0.0.10-beta&prerelease

// Install Kipon.Solid.Plugin as a Cake Tool
#tool nuget:?package=Kipon.Solid.Plugin&version=2.0.0.10-beta&prerelease

Kipon.Solid.Plugin - 2.n.n - framework for building Dynamics 365 CE plugin SOLID style

Version 2.n is in BETA and only supported for Dynamics 365 CE online. Use newest version 1.n for Onprem, and any environment where you need to move the solution to a production environment.

Official documentation site

Scope for version 2

The primary purpose of version 2.n is to support the new PluginPackage deployment model of Dynamis 365 CE. This feature of the Dynamics 365 CE has not been made generally available.

We have seen statment from Microsoft expecting general availability on Marts 2023, but the value is being changed. Please se below linke for details in the Microsoft annoncenemt:

Dynamics 365 CE PluginPackage deployment Microsoft release statements

Kipon.Solid.Plugin 2.n: It's a BETA.

Microsoft has yet to make the PluginPackage deployment model generally available. The Kipon.Solid.Plugin 2.n framework will not go out of Beta until Microsoft has made the concept general available.

Be aware of the current limitations:

  • It will only work for Dynamics 365 CE Online
  • It will not work for Workflow assemblies

Also be aware of the current state (Microsoft issues):

  • It does not work for plugin listening in async mode
  • You cannot move plugin steps in same solution as the Plugin Package
Get started

The version 2.n is being distributed as a DLL (Kipon.Xrm.dll) rather than the raw source code. Otherwise the code pattern to be used are the same.

Before deployment, you need to setup build of a nuget package, because code are deployed to Dynamics 365 CE through a Nuget package, containing all the needed assemblies.

We have created an installation instruction for this version of Kipon.Solid.Plugin.

You can find it here:

Kipon Solid Plugin Website

Stay tuned. Jan 7. 2023

Product Compatible and additional computed target framework versions.
.NET Framework net462 is compatible.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
2.0.0.10-beta 151 1/7/2023
2.0.0.9-beta 138 1/1/2023
1.0.10.9 116 4/17/2024
1.0.10.8 92 4/17/2024
1.0.10.6 136 4/7/2024
1.0.10.5 105 3/28/2024
1.0.10.4 116 3/27/2024
1.0.10.3 155 3/25/2024
1.0.10.2 192 2/16/2024
1.0.10.1 166 2/11/2024
1.0.9.10 360 6/17/2023
1.0.9.9 306 4/10/2023
1.0.9.8 344 2/3/2023
1.0.9.7 283 1/25/2023
1.0.9.6 297 1/15/2023
1.0.9.5 291 1/7/2023
1.0.9.4 352 12/2/2022
1.0.9.3 438 10/1/2022
1.0.9.2 368 9/30/2022
1.0.9.1 404 9/8/2022
1.0.9 458 6/30/2022
1.0.8.2 443 3/30/2022
1.0.8 432 3/27/2022
1.0.7.9 513 3/2/2022
1.0.7.8 468 2/22/2022
1.0.7.7 445 2/20/2022
1.0.7.4 439 2/20/2022
1.0.7.3 457 2/9/2022
1.0.7.2 448 1/17/2022
1.0.7.1 598 10/27/2021
1.0.6.6 320 10/19/2021
1.0.6.5 428 10/2/2021
1.0.6.4 366 9/7/2021
1.0.6.3 343 9/5/2021
1.0.6.2 350 9/4/2021
1.0.6.1 365 9/4/2021
1.0.5.3 343 8/26/2021
1.0.5.1 360 8/14/2021
1.0.5 364 8/14/2021
1.0.4.22 364 7/27/2021
1.0.4.18 367 7/24/2021
1.0.4.17 357 7/23/2021
1.0.4.16 416 6/28/2021
1.0.4.15 363 6/28/2021
1.0.4.14 361 6/27/2021
1.0.4.12 330 5/27/2021
1.0.4.11 422 4/22/2021
1.0.4.10 345 2/21/2021
1.0.4.8 409 2/10/2021
1.0.4.7 365 1/15/2021
1.0.4.6 400 1/11/2021
1.0.4.5 394 1/10/2021
1.0.4.4 427 1/9/2021
1.0.4.3 445 1/2/2021
1.0.4.2 458 12/26/2020
1.0.4.1 436 11/20/2020
1.0.4 438 11/20/2020
1.0.3 446 10/8/2020
1.0.2.10 451 10/7/2020
1.0.2.9 455 10/4/2020
1.0.2.8 473 10/4/2020
1.0.2.7 495 10/3/2020
1.0.2.5 414 9/29/2020
1.0.2.4 442 9/28/2020
1.0.1.9 443 8/20/2020
1.0.1.8 430 8/20/2020
1.0.1.7 456 8/6/2020
1.0.1.6 436 8/6/2020
1.0.1.5 545 8/2/2020
1.0.1.4 479 7/30/2020
1.0.1.3 436 7/28/2020
1.0.1.2 462 7/7/2020
1.0.1.1 511 3/27/2020
1.0.1 539 2/14/2020
1.0.0.33 786 2/13/2020
1.0.0.32 464 2/13/2020
1.0.0.31 491 2/2/2020

Kipon.Solid.Plugin version uses the new pluginpackage deploy model of Dynamics 365 CE, and code are distributed as DLL, NOT raw source code.
This release only supports Dynamics 365 CE online versions.
Changelog 2.0.0.10-beta: Fixed injection of [Admin]IUnitOfWork is actually giving a IAdminUnitOfWork.