Jak poprawnie wykonać migrację do .NET 8?

0

Cześć
podczas migracji wystąpiły takie problemy

  1. Could not load type 'SqlGuidCaster' from assembly 'Microsoft.Data.SqlClient, Version=5.0.0.0, Culture=neutral, PublicKeyToken=23ec7fc2d6eaa4a5'
    

obejście tutaj:
https://stackoverflow.com/questions/77575760/could-not-load-type-sqlguidcaster-from-assembly-microsoft-data-sqlclient-ver

w skrócie - zainstaluj sobie Microsoft.Data.SqlClient w wersji prerelease - ale jeśłi nie to, to co?

  1. w Net8 - nie działa mi fluent validation
      ValidateDataAnnotations()
     .ValidateOnStart()
    

testy nie przechodzą.
różnica między net6 a net8 - deugowane - nie wchodzi mi do walidatora w net8, w net6 tak

w necie nic ciekawego nie znalazłem

czy mieliście podobne problemy
z góry dziękuję za odpowiedzi

1

Jeszcze nie migruję, pewnie kwestia najbliższych miesięcy.

Ten FluentValidation odpalasz ręcznie, czy przez jakiś kontener DI?
Stosujesz AoT?

0
somekind napisał(a):

Jeszcze nie migruję, pewnie kwestia najbliższych miesięcy.

Ten FluentValidation odpalasz ręcznie, czy przez jakiś kontener DI?
Stosujesz AoT?

przez NUnita - w teście - nic wielkiego, w teście tworzony jest IWebHost
i o ile w klasie implementującej IValidatableObject w net6 wywoływana jest metoda Validate, o tyle w net8 nie
i nie wiem czemu

1 użytkowników online, w tym zalogowanych: 0, gości: 1