Skip to content

Nevermore 12 Migration

Paul Stovell edited this page Apr 23, 2020 · 4 revisions

Nevermore 12.0 has a lot of changes compared to 11.0 and prior. This page explains how to migrate between them.

Full list of new features in 12.0

NuGet packages

The NuGet packages have changed. You'll need to remove the Nevermore.Contracts package, as we no longer publish it, and then update the Nevermore package to 12.1.0 or higher.

Nevermore.Contracts using statement

Since the Nevermore.Contracts namespace no longer exists, you'll need to remove all references to it.

IId, INamed and IDocument

These marker interfaces were provided by Nevermore.Contracts.

You can delete these, as they are no longer needed.

If for some reason you want to keep them, you can copy them from here:

https://gist.github.com/PaulStovell/c2274018a1262506c120752e43db319c

I'd suggest you just delete them.

TableQuery is now Query, and the old Query is removed