/GolfSigma.Inventory/Model/Get/GetCourseAverage.cs
http://github.com/golfsigma/inventory-client · C# · 46 lines · 38 code · 8 blank · 0 comment · 0 complexity · afa4634da7053dded4e8c068fa6bb861 MD5 · raw file
- using System;
- using System.Collections.Generic;
- using System.Text;
- using System.Runtime.Serialization;
- using System.Xml.Serialization;
-
- namespace GolfSigma.Inventory.Model
- {
- public class GetCourseAverageRequest : IRequest
- {
- #region IRequest Members
-
- public string HttpVerb
- {
- get { return "GET"; }
- }
-
- public string HttpPath
- {
- get { return "/summary/courseaverage.xml"; }
- }
-
- public IDictionary<string, string> HttpParameters
- {
- get { return null; }
- }
-
- public IDictionary<string, string> HttpHeaders
- {
- get { return null; }
- }
-
- #endregion
- }
-
- [XmlRoot("Response")]
- public class GetCourseAverageResponse
- {
- [XmlArray("Items")]
- [XmlArrayItem("course", typeof(Model.CourseAverage))]
- public List<CourseAverage> Averages { get; set; }
-
- [XmlElement("ResponseMetadata")]
- public ResponseMetadata ResponseMetadata { get; set; }
- }
- }