Installing the Struct PIM Web API

This page shows you how to install the Struct PIM Web API into an empty Web API project.

Create Empty Web API project

Create a new Empty ASP.NET Web Application (.NET Framework) project using .NET framework 4.7.2

Install Struct.PIM.Api package from Nuget

Install the Struct.PIM package from your Struct Nuget source in to your newly created Web project.

This will install the Struct PIM Api into you project along with Swagger.

If Visual Studio prompts you that the install will make changes to SwaggerConfig.cs or web.config, allow it to do so

Set up PIM database connection in web.config

Open your Api project's web.config file and make sure the appSettings node has a subnode with the key Struct.PIM.ConfigurationVersion and a value corresponding to the version of Struct.PIM you have installed. This should automatically be set during the Nuget package install.

Locate the pimDbDSN connectionstring and set it to match your credentials for your MSSQL database for Struct PIM

Compile and start the API

Compile your solution and start up your API site. You can see the Swagger documentation for the API on the [siteUrl]/swagger url


© 2024 Struct - All rights reserved.