public override void onExecuted(BatchExecutionContext context) { var response = context.ShareMessage.Get <IResponseObject>(); var responseType = response.Response.GetType(); var responseToFileManager = new ResponseToFileManager(context.SessionId); FullFileName = responseToFileManager.ToFile(response.Response, FileName, FileExention, Path, TimeStampTocken, SessionIdInFileName); }
/// <summary> /// Save the value of content into a file. /// </summary> /// <param name="content">Data to save into a file</param> /// <param name="fileName">The file name to use, if not exist will be created</param> /// <param name="fileExtention">The extention of a file</param> /// <param name="path">The path where the file is created</param> /// <param name="timeStampToken">If true insert the timestamp into file name</param> /// <param name="sessionIdInFileName">If true inset the sessionId into file name</param> /// <returns>The file name generated</returns> public string ToFile(object content, string fileName, string fileExtention, string path, bool timeStampToken, bool sessionIdInFileName) { var responseToFile = new ResponseToFileManager(SessionId); return(responseToFile.ToFile(content, fileName, fileExtention, path, timeStampToken, sessionIdInFileName)); }