コード例 #1
0
ファイル: ParseLine.cs プロジェクト: djedralski/FileParser
        public void ParseSimplePipe()
        {
            var input  = "first|last|gender|color|11/11/2016";
            var output = new Record("first", "last", "gender", "color", Convert.ToDateTime("11/11/2016"));
            var res    = RecordParser.TryParseLine(input);

            Assert.Equal(res.Item1, output);
        }
コード例 #2
0
 public IActionResult Post([FromBody] JsonRecord input)
 {
     try
     {
         var parsed = RecordParser.TryParseLine(input.RecordInput).Item1;
         AddRecord(parsed);
         return(Ok());
     }
     catch
     {
         return(BadRequest());
     }
 }
コード例 #3
0
        public IActionResult Post()
        {
            var recordInput =
                "first1,last1,gender1,color1,11/11/2016";

            try
            {
                var parsed = RecordParser.TryParseLine(recordInput).Item1;
                AddRecord(parsed);
                return(Ok());
            }
            catch
            {
                return(BadRequest());
            }
        }