If you’re migrating from a Stonefield Query Enterprise project to a Horizon Reports project, you’ll need to update your plugins. To do so, make the following changes:

  • Update the target framework to .NET 6

  • Remove old references, and add the HorizonReports.Api nuget package

  • Update the app object interface from ISQApplication to IHorizonReportsAppService.

  • The interfaces IField, ITable, and IDatabase should be replaced with references to Field, Table, and Database

  • The Application.Configuration object is split in to references to either Application.ProjectSettings or Application.AppSettings.

Making the above changes should be sufficient to migrate most plugins to the latest release. Create a support ticket if you need further assistance with migrating your plugins.