Skip to content

amalto/platform6-connector-csharp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Platform 6 C# connector

Platform 6 C# connector

This repository is a Platform 6 connector aiming to help the development a service in C#. It exposes, among others, methods to facilitate the communication with a Platform 6 instance.

Requirements

Platform 6 connector depends on:

Installing the connector

You can install the Platform 6 .Net connector from the NuGet repository using PackageManager:

PM> Install-Package Platform6.Connector

Using the connector

You can find an example of a service using this library here.

API

You will find the documentation of the methods exposed in the section API.

Build the project

Install protocol buffer:

For Mac OS X, use: brew install protobuf

Run the compiler.

$ cd Platform6/Messages/
$ mkdir ProtocolBuffers && protoc -I=. --csharp_out=ProtocolBuffers common_message_proto_buff.proto

It will generate the CommonMessageProtoBuff.cs in the ProtocolBuffers folder.

Compile the C# classes to create the .exe in the folder bin/Debug/.

$ msbuild Platform6/Library/Library.csproj 

Release notes

Please refer to changelog to see the descriptions of each release.

License

MIT © Platform 6