using System.Collections.Generic; using System.ServiceModel; namespace TGServiceInterface.Components { /// /// Used for general authentication and listing s /// [ServiceContract] public interface ITGLanding { /// /// Retrieve's the service's version /// /// The service's version [OperationContract] string Version(); /// /// List instances that the caller can access /// /// A of instance names relating to their paths [OperationContract] IList ListInstances(); } }