var item = new DateTimeOffset(DateTime.UtcNow).ToUnixTimeSeconds();
Kod powoduje błąd kompilacji „nie zawiera definicji ToUnixTimeSeconds ...”. Działa to dobrze w VS 2015, mam również przestrzeń nazw using System;
oraz odniesienia do mscorlib i System (wersja 4.0.0.0). Istnieje wielu innych członków DateTimeOffset.ToUnixTimeSeconds brakuje po migracji do VS 2017
spróbuj uruchomić 'dotnet restore' ręcznie na swoim projekcie i otwórz VS. –