public async Task <HttpResponseMessage> Post() { HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK); try { NameValueCollection param; string ext = InformationExtractor.request(Request, out param); string query_result; string dataBody = await Request.Content.ReadAsStringAsync(); param.Add("stringJson", dataBody); var result = SPExecutor.ExecuteSp(ext, param, out query_result); if (query_result != null) { response.Content = new StringContent(query_result, Encoding.UTF8, "application/json"); } return(response); } catch (Exception ex) { response = Request.CreateErrorResponse(HttpStatusCode.InternalServerError, "Something Went Wrong"); return(response); } }
public void SetUp() { factory = new Mock <ITemplateExtractorFactory>(); templates = new[] { new InvoiceTemplate(), new InvoiceTemplate() }; mockYamlLoader = new Mock <IYamlLoader>(); mockYamlLoader.Setup(item => item.Load()).Returns(templates); instance = CreateInstance(); }
public void SetUp() { instance = CreateTemplateExtractorBuilder(); }