/// <summary> /// Parameterized constructor /// </summary> /// <param name="id">ID</param> /// <param name="from">From date</param> /// <param name="to">To date</param> /// <param name="interval">Interval</param> public HistoricalQuotesParameters(string id, DateTime from, DateTime to, HistoricalQuotesInterval interval) { ID = id; FromDate = from; ToDate = to; Interval = interval; }
/// <summary> /// Default constructor /// </summary> public HistoricalQuotesParameters() { ID = string.Empty; FromDate = DateTime.Today; ToDate = DateTime.Today; Interval = HistoricalQuotesInterval.d; }
/// <summary> /// Set interval for request /// </summary> /// <param name="interval">Interval</param> /// <returns>Parameters</returns> public HistoricalQuotesParameters WithInterval(HistoricalQuotesInterval interval) { Interval = interval; return(this); }