Разница OpenAPI между CSharp и генератором CSharp-NetCore

Генератор OpenAPI предлагает два генератора C #: csharp и _ 2_. В чем может быть разница между ними? Я не мог определить это, глядя на сгенерированный код.


person antpaw    schedule 29.04.2020    source источник
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
comment
Я думаю, что лучшим выбором для меня должен быть netcore, потому что я собираюсь использовать его с единством, а единство не поддерживает структуру .net, спасибо - person antpaw; 30.04.2020
comment
для единства вы также можете рассмотреть клиентский генератор csharp-dotnet2 - person William Cheng; 01.05.2020