Files
upper-limit-crawler/UlUtil.cs
2016-07-07 19:08:39 +09:00

58 lines
1.3 KiB
C#

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace upper_limit_crawler
{
public static class UlUtil
{
static CPUTILLib.CpCybos m_Util = new CPUTILLib.CpCybos();
public static string GetCurTimeString()
{
return DateTime.Now.ToString("yyyy-MM-dd hh:mm:ss");
}
public static void Trace(string strMsg)
{
Console.WriteLine("["+GetCurTimeString() + "] " + strMsg);
}
public static int GetLimitRemainCountTrace()
{
return m_Util.GetLimitRemainCount(CPUTILLib.LIMIT_TYPE.LT_TRADE_REQUEST);
}
public static int GetLimitRemainCountRQ()
{
return m_Util.GetLimitRemainCount(CPUTILLib.LIMIT_TYPE.LT_NONTRADE_REQUEST);
}
public static int GetLimitRemainCountSB()
{
return m_Util.GetLimitRemainCount(CPUTILLib.LIMIT_TYPE.LT_SUBSCRIBE);
}
//public static void WebLog(string strURL, string strMsg)
//{
// // POST
// using (var wb = new WebClient())
// {
// var data = new NameValueCollection();
// data["username"] = "myUser";
// data["password"] = "myPassword";
// var response = wb.UploadValues(strURL, "POST", data);
// }
// //// GET
// //using (var wb = new WebClient())
// //{
// // var response = wb.DownloadString(strURL);
// //}
//}
}
}