Skip to content

This contains dotnet CLI (Visual Studio) templates for DataMiner development.

License

Notifications You must be signed in to change notification settings

SkylineCommunications/Skyline.DataMiner.VisualStudioTemplates

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DataMiner Visual Studio templates

This repository contains DataMiner templates that can be used with Visual Studio and the dotnet CLI.

Available templates

The following section lists the currently available Visual Studio templates.

Connector solution

Template that creates a new connector Visual Studio solution.

Automation script solution

Template that creates a new Automation script Visual Studio solution.

User-defined APIs solution

Template that creates a new User-Defined API Visual Studio solution.

How to install

As of version 2.42, DataMiner Integration Studio (DIS) automatically installs the latest template package when you open Visual Studio. If you don't have this version of DIS, then follow these steps:

  1. Install the latest .NET
  2. Run 'dotnet new install Skyline.DataMiner.VisualStudioTemplates' to install the templates.

Note New to DIS? If you haven’t used DIS before and want to find out all about this extension for Microsoft Visual Studio, visit our DIS expert Hub on DataMiner Dojo for more detailed information, downloads, and more.

How to use

Using Visual Studio

  1. Select DataMiner from the project type drop down.
  2. Select the template you want to install and follow the instructions.

Visual Studio New Project Window

Using the CLI

  1. Choose a project template i.e. dataminer-srmfunction-solution.
  2. Run dotnet new dataminer-srmfunction-solution --help to see the available options.
  3. Run `dotnet new dataminer-srmfunction-solution ' with the required options along with any other options to create a solution from the template.

How to contribute

To add additional templates, create a new template and put it under the working/templates folder. For more information about how to create a template, refer to Custom templates for dotnet new.

License

This project is licensed under the MIT License. See the file for details.