I can't upgrade Net for now. I want to achieve this public SiteOptionModel? Site { get; set; }
like bool?
. But it says I should upgrade .Net but I am afraid, upgrading .Net will destroy quite a big project. Is there any way to achieve this?
public bool IsVisibleInGrid { get; set; }
public SiteOptionModel? Site { get; set; }
public bool? IsDeleted { get; set; }
LinQ query showing error not having SiteId
from truck in database.Truck
where truck.CarrierId == carrierId
&& (truck.IsDeleted == null || truck.IsDeleted == false)
orderby truck.Code
select new CarrierDetailViewModel.TruckModel2
{
Id = truck.TruckId,
Site = new CarrierDetailViewModel.SiteOptionModel{
Id = (int)truck.SiteId,
Name = truck.Site.Name,
Code = truck.Site.Code
}
} ;
Error
Severity Code Description Project File Line Suppression State Error CS8370 Feature 'nullable reference types' is not available in C# 7.3. Please use language version 8.0 or greater.