Home Home
  login

Gemini Community Support Site

This Gemini community support site can be used to find solutions to product issues. You can log in using Open Id, Google Profile and even Facebook. Feel free to ask a question or browse FAQs and documentation. Product tour videos are also available along with how-to videos demonstrating key Gemini capabilities.




Index .NET Quick-start
Previous  |  Next

 10.12          API
api
 10.12.1            Introduction
api
 10.12.2            Enabling API support
install
api
 10.12.3            Authentication
api
 10.12.4            Response Formats
api
 10.12.5            .NET Quick-start
api
 10.12.6            Schema Reference
api
 10.12.7            Administration API
admin
api
 10.12.8            Alerts API
api
emails
 10.12.9            Custom Fields API
custom-fields
api
 10.12.10             Groups API
security
api
 10.12.11             Items API
api
 10.12.12             Projects API
projects
api
 10.12.13             Users API
security
api
 10.12.14             Testing API
testing
api
View  |  Print  |  PDF

15 documents found.


.NET Quick-start

api

Countersoft provides a .NET Client API assembly 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:

image

The "Commons" assembly contains Gemini entities such as IssueEN, ProjectEN, ComponentEN, etc.

The "WebServices" assemmbly 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:

image

Invoking Gemini REST Web Services involves calling the exposed methods:

image


Previous  |  Next