.NET Client API
CounterSoft provides a .NET Client API assemly that can be used to greatly simplify access to Gemini via Web Services
from your .NET applications.
The Gemini API Test Harness should be downloaded it is provides a very simple
example of how to use ServiceManager -- a core .NET class that enables complete
access to Gemini including full authentication.
Essentially, simply reference the following assemblies in your .NET applications:

The "Commons" assembly contains Gemini entities such as IssueEN, ProjectEN,
ComponentEN, etc.
The "WebServices" assemnbly provides easy communication to Gemini REST Web
Services -- it provides the ServiceManager class.
Simply construct a ServiceManager object passing in your desired authentication
paramaters. Note the use of WhoAmI() to retreive the logged in User object:

Invoking Gemini REST Web Services involves calling the exposed methods:

|