Skip to content

ltsoft-gmbh/LazyPI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

LazyPI

Gitter Coverage Status

Summary

The goal of this project is to create a high level abstraction on top of the the AFSDK. LazyPI acts as a wrapper class and uses interfaces to define a general set of operations that must be implemented. These interfaces can be implemented for a WebAPI, WCF, OLEDB, or native DLL. The goal is to create a standard API which can interact with all OSIsoft AFSDK implementations.

PI WebAPI

Using the WebAPIConnection object configures LazyPI to make use of the OSIsoft WebAPI. The library will make use of the interfraces defined in the WebAPI namespace.

 WebAPIConnection conn = new WebAPIConnection(AuthType.Basic, "MyHost", "Username", "Password");

About

A C# client side library for interfacing with the OSIsoft PI WebAPI

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%