Færdiggjort

Assistance to generate C# classes from swagger schema

I have a swagger schema file from a 3rd party supplier that I need to generate my C# classes from.

I have tried to use Visual Studio 2017 with the "REST API Client Code Generator" Visual Studio extension [login to view URL] as it includes 4 different tools (AutoRest, NSwag, OpenAPI & Swagger).

I have created a project and uploaded it to Github [login to view URL]

This contains a VS solution with 4 projects, one project for each tool. I have managed to get NSwag to generate my classes but when deserializing the objects to JSON the result is not what the 3rd party expects. All other tools (AutoRest, OpenAPI & Swagger) throws an exception when trying to generate the classes.

Each project has a unit test that asserts that the JSON from the deserialize objects match the expected JSON by the provider (please see [login to view URL] in the solution root folder).

I only need one of these projects to generate the C# classes and deserialize these objects into JSON that then matches the AirSearchRequestExample.json.

I'm also open to another solution/tool achieve the same outcome.

Also, if the original swagger docs requires any "tweaks", I appreciate if this can be done at runtime so I do not have to remember to manually edit the swagger schema when my 3rd party releases a new version .

Evner: C# Programmering, .NET, Software Arkitektur, JSON

Se mere: generate remote assistance file, generate java classes xsd, generate xml table schema, generate java classes xsd files, generate classes java project, solr schema version performance, generate java classes webservice, sql database generate schema, generate table table schema, generate schema excel, generate schema stored procedure, generate xml schema dynamically vb, generate java classes jsp pages rsa, sql schema tool latest version, using c to generate, using c# to generate, online c programming classes, sze3 c code canoak version 2

Om arbejdsgiveren:
( 1 bedømmelse ) Sydney, Australia

Projekt ID: #21410556

Tildelt til:

qprotex

Hello, My name is Miguel Febres and you can locate my resume and certifications in the following links: [login to view URL] [login to view URL] In my 10+ years of experien Flere

$500 AUD in 2 dage
(89 bedømmelser)
7.3

9 freelancere byder i gennemsnit $522 på dette job

ITPyramid85

Hi, sir. i read your bid now. i am experienced expert at c/c++, c#/.net, java and have full experience for 14 years. c/c++, c#/.net, java is my top skill and I can give you perfect result. i can provide most quality an Flere

$500 AUD in 7 dage
(24 bedømmelser)
6.9
liveexperts123

Hi there, I have read your project description and i'm confident i can do this project for you perfectly.I still have a few questions. please leave a message on my chat so we can discuss the budget and deadline of the Flere

$750 AUD in 3 dage
(44 bedømmelser)
6.9
umg536

Hi there, please leave a message on my chat so we can discuss the budget and deadline of the project. I have read your project description and i'm confident i can do this project for you perfectly. Thanks .

$750 AUD in 3 dage
(17 bedømmelser)
6.1
Friends4it

We already have built several Marketplace platforms like [login to view URL] [login to view URL] Ready to discuss it briefly with you. ..

$650 AUD in 5 dage
(15 bedømmelser)
6.7
fivestar10

Dear, Sir. Call me, KuanHui. I read through the job details extremely carefully and I am absolutely sure that i can complete your project on time and within your budget. I hope to discuss more with you. Thank you so mu Flere

$300 AUD in 7 dage
(13 bedømmelser)
4.7
popov4sa

hello ! I have gone through your job posting and become very much interested to work with you. I am an expert in this field. I have already completed several projects like this. Awaiting an affirmative response from Flere

$500 AUD in 7 dage
(3 bedømmelser)
3.4
vSanta727

Hi. I'm very interested in your project and I can do your work well. I'm a C# expert and have many experiences in .NET, .NET core, ASP.NET, ASP.NET core or something. Hope to contact. Thank you.

$500 AUD in 7 dage
(4 bedømmelser)
3.6
arnoldbenda

Hi there. I am very interested in your project. I have read your project request and I can start your project immediately. I have rich C# experience over 9+ years. So I can do whatever you want around C#. Feel free c Flere

$250 AUD in 7 dage
(12 bedømmelser)
3.0