Hello
As it says the data type is not supported and no way to force it to EF.
MSDN
I prefer to use PersianDate as
nvarchar
in Database and Converting them to PersianDate in my C# application. (Look at SA's suggestion, he's right)
If you have any problem in converting persian date string maybe it helps:
PersianDate Library that Returns value and Converts System.DateTime[
^]