Example #1
0
        public async Task ExecuteAsync(FileInfo inputPath, TableFormat inputFormat, string outputFilePath)
        {
            var inputData = File.ReadAllText(inputPath.FullName);
            var result    = await ExecuteAsync(convertor.Convert(inputData, inputFormat), System.IO.Path.GetFileName(inputPath.FullName));

            File.WriteAllText(outputFilePath, result);
        }
Example #2
0
 // POST api/values
 public HttpResponseMessage Post([FromBody] ReqestModel value)
 {
     if (value == null || string.IsNullOrEmpty(value.Format) || string.IsNullOrEmpty(value.TextToConvert))
     {
         var response = Request.CreateResponse <string>(HttpStatusCode.BadRequest, "Failed");
         return(response);
     }
     else
     {
         FormatConvertor formatConvertor = new FormatConvertor();
         var             response        = Request.CreateResponse <string>(HttpStatusCode.Created, formatConvertor.Convert(value.Format, value.TextToConvert));
         return(response);
     }
 }