forked from loafle/openapi-generator-original
Aligns C# project outputs more with community accepted standards and leverges Nuget for package management. This also moves the generated C# sample code out of the test project's Lib folder. The output structure here was causing some issues with maintainability (e.g. had to update test project with generated code). (see: https://gist.github.com/davidfowl/ed7564297c61fe9ab814) Output for a project, IO.Swagger will now look like: . ├── IO.Swagger.sln ├── README.md ├── bin ├── build.bat ├── build.sh ├── docs ├── packages └── src ├── IO.Swagger │ └── packages.config └── IO.Swagger.Test └── packages.config This is a change from the Java-like src/main/csharp/IO/Swagger/etc structure and will be a breaking change for some.
21 lines
867 B
Plaintext
21 lines
867 B
Plaintext
<Properties StartupItem="SwaggerClientTest.csproj">
|
|
<MonoDevelop.Ide.Workspace ActiveConfiguration="Debug" />
|
|
<MonoDevelop.Ide.Workbench ActiveDocument="../SwaggerClient/src/IO.Swagger/Api/FakeApi.cs">
|
|
<Files>
|
|
<File FileName="TestPet.cs" Line="1" Column="1" />
|
|
<File FileName="TestOrder.cs" Line="1" Column="1" />
|
|
<File FileName="../SwaggerClient/src/IO.Swagger/Api/FakeApi.cs" Line="1" Column="1" />
|
|
</Files>
|
|
<Pads>
|
|
<Pad Id="MonoDevelop.NUnit.TestPad">
|
|
<State name="__root__">
|
|
<Node name="SwaggerClientTest" expanded="True" selected="True" />
|
|
</State>
|
|
</Pad>
|
|
</Pads>
|
|
</MonoDevelop.Ide.Workbench>
|
|
<MonoDevelop.Ide.DebuggingService.Breakpoints>
|
|
<BreakpointStore />
|
|
</MonoDevelop.Ide.DebuggingService.Breakpoints>
|
|
<MonoDevelop.Ide.DebuggingService.PinnedWatches />
|
|
</Properties> |