예제 #1
0
        private string getFileName(DateTime loggingTime)
        {
            int iterationNumber = _debugAPIConfigurations.GetIterationNumber(loggingTime);

            if (_fileName != null && _iterationNumber == iterationNumber)
            {
                return(_fileName);
            }
            _iterationNumber = iterationNumber;

            _fileName = getPath() + "\\" + "APIUsageLogs." + _cacheName + "_" + loggingTime.Day.ToString() + "-" + loggingTime.Month + "-" + loggingTime.Year + "-" + loggingTime.Hour + "-" + loggingTime.Minute + "-" + loggingTime.Second + ".logs.txt";;

            using (StreamWriter w = File.AppendText(_fileName))
            {
                w.WriteLine("TIMESTAMP                              \t API CALL");
            }
            return(_fileName);
        }