Exemple #1
0
        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);
        }
Exemple #2
0
        /// <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));
        }