Closed

Need c# and json programmer

To fix:

• The documentation does not mention what tools I need to run the solution

• HDI schema required properties are not the same in the json compared to the xsd schema. The same applies to the other schemas

• Json schemas for HDI do not match what the endpoint is expecting. The api accepts:

{

"countries": [

{

"$schema": "./[login to view URL]",

"country-hdi-ID": 1,

"country-hdi-rank": 68,

"country-name": "Albania",

"HDI-2010": 0.46,

"HDI-2011": 0.54,

"HDI-2012": 0.42,

"HDI-2013": 0.50,

"HDI-2014": 0.56

}

]

}

Whereas the schema says:

{

"$schema": "./[login to view URL]",

"country-hdi-ID": 1,

"country-hdi-rank": 68,

"country-name": "Albania",

"HDI-2010": 0.46,

"HDI-2011": 0.54,

"HDI-2012": 0.42,

"HDI-2013": 0.50,

"HDI-2014": 0.56

}

Both do not match what the documentation describes on page 8.

• Unfortunately there are no value restrictions in the schemas

• The system starts with no data at all nor is there a guide on how to load initial data.

• The API does not return XML responses when setting the Accept: application/xml header. Apparently it only checks for text/xml

• Json is not validated according to the schema.

• The location header returned after a POST has the wrong identifier, e.g. https://localhost:44313/api/HDI5, it misses a / between HDI and 5

• Posting XML doesn’t work, gives Connection reset

• No graphical visualization present

In order to sucessfully work the solution needs both XML and Json validation in the API and preferably also some graphical visualization.

The existing project will be supplied to you when the job gets accepted.

Skills: XML, .NET, C# Programming, Software Architecture, JSON

About the Client:
( 0 reviews ) Lucknow, India

Project ID: #33797547

2 freelancers are bidding on average $6013/hour for this job

Kapilpurohitt

Hi there, I am Kapil Purohit. I have been exploring Software,Web & Mobile Development for 10 long years and still interested in carrying myself on with gaining unlimited knowledge from it. As I have always been an i More

$25 USD / hour
(2 Reviews)
3.0
delllcita1

HELLO DEAR CLIENT I have gone through your project details, having all the required skills and VAST EXPERIENCE.I confirm to you that the project is doable since its within my area of EXPERTISE. Timely and Good work is More

$12000 USD / hour
(0 Reviews)
0.0