Lengoo.Connector.Optimizely
1.2.1
See the version list below for details.
dotnet add package Lengoo.Connector.Optimizely --version 1.2.1
NuGet\Install-Package Lengoo.Connector.Optimizely -Version 1.2.1
<PackageReference Include="Lengoo.Connector.Optimizely" Version="1.2.1" />
paket add Lengoo.Connector.Optimizely --version 1.2.1
#r "nuget: Lengoo.Connector.Optimizely, 1.2.1"
// Install Lengoo.Connector.Optimizely as a Cake Addin #addin nuget:?package=Lengoo.Connector.Optimizely&version=1.2.1 // Install Lengoo.Connector.Optimizely as a Cake Tool #tool nuget:?package=Lengoo.Connector.Optimizely&version=1.2.1
Installation Steps
Install the latest Lengoo.Connector.Optimizely Nuget package to the startup Web project in your solution. You can do this within your IDE (e.g. Visual Studio) directly, or from your command/terminal, while in the Optimizely 12 site's folder, by running the following command:
dotnet add package Lengoo.Connector.Optimizely
This will add the Lengoo connector to your Optimizely project. On the first build, the module will be added to the protected modules folder.
dotnet build -c Release
You will now need to configure the Lengoo section in appsettings.json file according to your needs. In your appsettings.json file add the following section and replace the relevant placeholders with your Lengoo credentials.
"Lengoo": {
"environment": "Sandbox",
"apiCredentials": {
"clientId": "<YourClientID>",
"token": "<YourClientToken>"
},
"seoGroupsMap": { "groupNames": "Metadata" }
}
You can replace Sandbox with Production when you want to use the Live Lengoo APIs rather than the Sanbox versions.
Now, make sure that the EPIServer section of appsettings.json will include all the protected modules as depicted below:
"EPiServer": {
"CmsUI": {
"ProtectedModule": {
"RootPath": "~/EPiServer/",
"Items": [
{ "Name": "Shell" },
{ "Name": "CMS" },
{ "Name": "EPiServer.Cms.TinyMce" },
{ "Name": "Lengoo.Connector.Episerver" },
{ "Name": "EPiServer.Labs.LanguageManager" }
]
},
"publicModules": {
"rootPath": "~/modules/",
"autoDiscovery": "Modules"
}
}
}
Note: Make sure your configuration file stays a valid JSON file upon editing (add the necessary comma separators around the new code blocks).
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. 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. |
-
net6.0
- EPiServer.CMS (>= 12.0.3)
- Lengoo.SDK (= 2.3.2)
- morelinq (>= 3.3.2)
- RestSharp (>= 106.11.7)
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 |
---|---|---|
1.2.21 | 595 | 8/21/2023 |
1.2.20 | 148 | 8/18/2023 |
1.2.19-beta004 | 153 | 8/8/2023 |
1.2.19-beta003 | 134 | 8/4/2023 |
1.2.19-beta002 | 147 | 8/1/2023 |
1.2.19-beta001 | 171 | 7/28/2023 |
1.2.18-beta001 | 203 | 7/12/2023 |
1.2.17 | 193 | 6/23/2023 |
1.2.16 | 159 | 6/23/2023 |
1.2.6 | 300 | 6/9/2023 |
1.2.5 | 164 | 5/31/2023 |
1.2.4 | 198 | 5/22/2023 |
1.2.2-beta001 | 143 | 7/12/2023 |
1.2.1 | 194 | 4/28/2023 |
1.1.4 | 236 | 4/19/2023 |
1.1.3 | 247 | 4/4/2023 |
1.1.2 | 231 | 4/4/2023 |
1.1.1 | 215 | 4/4/2023 |
1.1.0 | 247 | 3/31/2023 |
1.0.2 | 259 | 3/22/2023 |
1.0.1 | 291 | 2/28/2023 |
1.0.0 | 268 | 2/24/2023 |
This release fixes an issue with the deployment of the adding in new Optimizely 12 projects.
Breaking changes:
- The Lengoo specific configuration entry has been renamed from AppSettings to Lengoo. Please See the Readme file for more details.