AWSSDK_DotNet35.UnitTests.TestTools.JsonSampleGenerator.Execute C# (CSharp) Method

Execute() public method

public Execute ( ) : string
return string
        public string Execute()
        {
            this._tcr = new TypeCircularReference<string>();
            JsonWriter writer = new JsonWriter();
            writer.PrettyPrint = true;

            WriteStructure(writer, this._rootStructure);

            var json = writer.ToString();
            return json;
        }

Usage Example

Example #1
0
        void Generate(ServiceModel model, string operationName, out string requestJson, out string responseJson)
        {
            var operation = model.Operations.First(x => x.Name == operationName);
            JsonSampleGenerator generator = new JsonSampleGenerator(model, operation.RequestStructure);

            requestJson = generator.Execute();

            generator    = new JsonSampleGenerator(model, operation.ResponseStructure);
            responseJson = generator.Execute();
        }
All Usage Examples Of AWSSDK_DotNet35.UnitTests.TestTools.JsonSampleGenerator::Execute