Генератор OpenAPI предлагает два генератора C #: csharp
и _ 2_. В чем может быть разница между ними? Я не мог определить это, глядя на сгенерированный код.
Разница OpenAPI между CSharp и генератором CSharp-NetCore
comment
Имеет смысл просить их поддержки, подобные вопросы здесь не по теме
- person Pavel Anikhouski   schedule 29.04.2020
Ответы (1)
csharp
поддерживает только старую платформу .net, такую как 3.5, 4.0, 4.5, а csharp-netcore
поддерживает более новую структуру:
netstandard1.3 - .NET Standard 1.3 compatible
netstandard1.4 - .NET Standard 1.4 compatible
netstandard1.5 - .NET Standard 1.5 compatible
netstandard1.6 - .NET Standard 1.6 compatible
netstandard2.0 - .NET Standard 2.0 compatible
netstandard2.1 - .NET Standard 2.1 compatible
netcoreapp2.0 - .NET Core 2.0 compatible
netcoreapp2.1 - .NET Core 2.1 compatible
netcoreapp3.0 - .NET Core 3.0 compatible
netcoreapp3.1 - .NET Core 3.1 compatible
Вы можете запустить openapi-generator config-help -g csharp
или openapi-generator config-help -g csharp-netcore
, чтобы узнать больше об этих генераторах.
person
William Cheng
schedule
30.04.2020
Я думаю, что лучшим выбором для меня должен быть
netcore
, потому что я собираюсь использовать его с единством, а единство не поддерживает структуру .net, спасибо
- person antpaw; 30.04.2020
для единства вы также можете рассмотреть клиентский генератор csharp-dotnet2
- person William Cheng; 01.05.2020