Open3

unityでopenapiを使う

tsururintsururin

openapiをバージョンアップしたら

openapi-generator

openapi-generator-cli

になった

そして

-g csharp-netcore

がなくなって

-g csharp

になった

tsururintsururin

genrateした後にREADME.mdに以下の記載があるがどうも古い

## Dependencies

- [RestSharp](https://www.nuget.org/packages/RestSharp) - 106.13.0 or later
- [Json.NET](https://www.nuget.org/packages/Newtonsoft.Json/) - 13.0.2 or later
- [JsonSubTypes](https://www.nuget.org/packages/JsonSubTypes/) - 1.8.0 or later

.csprojの方を見ると

  <ItemGroup>
    <PackageReference Include="JsonSubTypes" Version="2.0.1" />
    <PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
    <PackageReference Include="RestSharp" Version="110.2.0" />
    <PackageReference Include="Polly" Version="7.2.3" />
  </ItemGroup>

とあるのでこっちのバージョンをnugetから取ってくる

tsururintsururin
  • NewtonsoftはUPM版を使う
  • UPM版はunityで動く様に改造されたもの
  • UPM版のバージョンは13.0.2