ipfs-shipyard / net-ipfs-http-client

InterPlanetary File System client for .Net (C#, VB, F# ...)
MIT License
35 stars 13 forks source link

Enable nullable globally and fix issues #21

Open erikmav opened 1 year ago

erikmav commented 1 year ago

For #20, utilizing a locally published version of the nullable IpfsShipyard.Ipfs.Core.dll from https://github.com/ipfs-shipyard/net-ipfs-core/pull/21 . Remove some ArgumentNullException where nullability covers it to reduce runtime code (this is a change to public surface area, can be reverted - see changes in unit tests). Some opportunistic code cleanup ahead of #8 .