public string SaveLambdaRequest(string requestName)
 {
     using (var reader = new StreamReader(this.Request.Body))
     {
         var content = reader.ReadToEnd();
         var manager = new SampleRequestManager(this.LambdaOptions.PreferenceDirectory);
         return(manager.SaveRequest(requestName, content));
     }
 }
        public async Task <string> SaveLambdaRequest(string requestName)
        {
            using (var reader = new StreamReader(this.Request.Body))
            {
                var content = await reader.ReadToEndAsync();

                var manager = new SampleRequestManager(this.LambdaOptions.GetPreferenceDirectory(true));
                return(manager.SaveRequest(requestName, content));
            }
        }
        public void DetermineSampleName(string testValue, string expected)
        {
            string determined;

            if (SampleRequestManager.TryDetermineSampleRequestName(testValue, out determined))
            {
                Assert.NotNull(expected);
                Assert.Equal(expected, determined);
            }
            else
            {
                Assert.Null(expected);
            }
        }
        public string GetLambdaRequest(string requestName)
        {
            var manager = new SampleRequestManager(this.LambdaOptions.GetPreferenceDirectory(false));

            return(manager.GetRequest(requestName));
        }