在EntityFramework中读取由NHibernate保存的List <byte []>

时间:2018-09-06 07:19:17

标签: c# entity-framework nhibernate entity-framework-core

我有一个项目使用NHibernate保存List<byte[]>,该项目的映射方式如下:<property name="PropertyName" column="ColumnName" type="Serializable" length="2147483647"/>。数据库中的相应列定义为varbinary(max)

我希望从一个使用EntityFramework(Microsoft.EntityFrameworkCore.SqlServer 2.1.1)读取数据库数据的项目中检索此列表

但是,如果我在EntityFramework的模型中设置此属性List<byte[]>,则会得到一个异常,即不支持此类型。我该如何克服这个问题?

限制:我无法更改使用NHibernate的项目,也无法更改数据库方案。我只能进行的更改是在EntityFramework项目上。

0 个答案:

没有答案