EF Core DateTimeOffset offset preserved instead of converted to regional time zone
Goal: persist an entity DateTimeOffset property carrying a specific regional offset and read it back with that offset unchanged. EF Core does not automatically normalize DateTime or DateTimeOffset values to UTC or a chosen regional time zone on save or load. DateTimeKind is generally preserved, and interpretation is left to the provider and application code.