CelloSaaS libraries and associated libraries are available as nuget to be used from the nuget.org public repository.

The following are the nuget packages that are available

Install-Package CelloSaaS.BusinessService

Install-Package CelloSaaS.Engines

Install-Package CelloSaaS.Utils

Install-Package CelloSaaS.AuthServer.Client

Install-Package CelloSaaS.Web

Install-Package CelloSaaS.License

Install-Package CelloSaaS.AuthServer -version 2.0.0

To install nuget packages for the web application, install the package

Install-Package CelloSaaS.Web

For the authorization server, install the following package

Install-Package CelloSaaS.AuthServer -version 2.0.0

Steps to integrate nuget package inside the existing solution

       Delete all the “CelloSaaSDlls” & “ThirdpartyDlls” in the solution folders

       Now, open the project in Visual Studio and then remove all the dll references which will be shown with a warning icon

       Now, install the nugets from the package manager console

       Clean and Rebuild the solution



Note:

The following are the nugets and the dlls that are constituent of the nuget packages.

Core

CelloSaaS.Library, Cache Provider, serialization provider, HashProvider, Model

DAL

 DAL, SqlDAL [Core]

Business Services

ServiceContract, Services, Configuration, EncryptionProvider, Partition Management, Notification, Events, Templates [DAL]

Web

CelloSaaS.View , CelloSaaS.RestApiSDK, CelloSaaS.Security, CelloSaaS.WcfLibrary, ServiceProxies [Business Services]

Billing

CelloSaaS.Billing

Reporting

ChartBuilder, ReportBuilder, Reporting.DataSource, QueryBuliderLibrary, ExpressionBuilder , CelloSaaS.Util.Library

Utils

Productivity.Tools, MultiTenancyEnablement, CelloSaaS.Introspection, Integration, DataBackup, Db Analytics, TimeScheduler, Util.Library, Jobs

Workflow

CelloSaaS.Workflow, DefaultActivities, Rules.constants, Rules.Core, Rules.Execution, Rules.Util

AuthServer.Client

CelloSaaS.AuthServer.Client, CelloSaaS.AuthServer.Extensions, CelloSaaS.Owin.Security, CelloSaaS.Owin.Security.Extensions

Engines

[Workflow] + [Reporting] + [Billing]

Cello Trial License

License [3.2.0.0 *]

AuthServer

[Business Services] + [Engines]