Ideas

Give us your best ideas!

Using nullables gives inconsistend type hints on services

When using Litium in a project which has nullables enabled the services seem to incorrectly always indicate that they are not null.

For example VariantService.Get() says it returns a non null Variant. Which makes using the full nullable functionality a bit hard with Litium as we have to remember to always null check even when dotnet does not remind us. Not sure if this is a problem in Litium where the library is mistakenly picked up as it is nullable aware and not nullable oblivious at it should be.

  • Christian Norrman
  • Sep 5 2025
  • Attach files