public virtual string createRandomFile(string fileDirectory, string fileName, string fileExtension, litleTime litleTime) { string filePath; if (string.IsNullOrEmpty(fileName)) { if (!Directory.Exists(fileDirectory)) { Directory.CreateDirectory(fileDirectory); } fileName = litleTime.getCurrentTime("MM-dd-yyyy_HH-mm-ss-ffff_") + RandomGen.NextString(8); filePath = fileDirectory + fileName + fileExtension; using (new FileStream(filePath, FileMode.Create)) { } } else { filePath = fileDirectory + fileName; } return filePath; }
public string SerializeBatchRequestToFile(batchRequest litleBatchRequest, string filePath) { filePath = litleFile.createRandomFile(requestDirectory, Path.GetFileName(filePath), "_temp_litleRequest.xml", litleTime); string tempFilePath = litleBatchRequest.Serialize(); litleFile.AppendFileToFile(filePath, tempFilePath); return(filePath); }