Ejemplo n.º 1
0
        public void ReadLocalOperation()
        {
            string filePath = @"C:\Users\inter\Downloads\swaggerOperation.json";
            AbstractSwaggerReader swaggerReader = new SwaggerFileReader(filePath);
            APIBuilder            builder       = APIBuilder.GetBuilder(swaggerReader);

            ICollection <APIOperation> operations = builder.BuildAPIAndOperations().Operations;


            string apiId  = "api_577edd5ee62543d297bd5d568af78a82";
            API    entity = _Client.GetAPIAsync(apiId).Result;
            string json   = JsonConvert.SerializeObject(entity.Operations);

            foreach (APIOperation o in operations)
            {
                try
                {
                    APIOperation e = _Client.CreateAPIOperationAsync(entity, o).Result;
                }
                catch (Exception)
                {
                }
            }
        }
Ejemplo n.º 2
0
        public void ReadLocalSwaggerFile()
        {
            var setting = new JsonSerializerSettings {
                NullValueHandling = NullValueHandling.Ignore
            };

            string filePath = @"C:\Users\inter\Downloads\swagger.json";
            AbstractSwaggerReader swaggerReader = new SwaggerFileReader(filePath);
            APIBuilder            builder       = APIBuilder.GetBuilder(swaggerReader);

            API api    = builder.BuildAPIAndOperations();
            API entity = _Client.CreateAPIAsync(api).Result;

            foreach (APIOperation o in api.Operations)
            {
                try
                {
                    APIOperation e = _Client.CreateAPIOperationAsync(entity, o).Result;
                }
                catch (Exception)
                {
                }
            }
        }