【问题标题】:using System.Data.Linq.Binary in dotnet core?在 dotnet 核心中使用 System.Data.Linq.Binary?
【发布时间】:2018-03-27 23:25:51
【问题描述】:

我想将一些 .net 框架代码移植到 dotnet 核心。我不知道如何更改这部分,因为 System.Data.Linq.Binary 不是 dotnet 核心的一部分?

public interface ICheckConcurrentUpdates : IId
{
    Binary RowVersion
    {
        get;
        set;
    }
}

你们有什么想法吗?

【问题讨论】:

  • 这是 LINQ to SQL 的一部分,它已被弃用,不太可能获得核心端口。检查您的代码是否使用来自System.Data.Linq 的其他内容(如DataContext)。如果是这样,将此代码移植到 Core 可能涉及完全重写数据层以使用另一个 ORM(如 Dapper 或实体框架)。不是一件小事。
  • 我发现 Mindbox.Data.Linq 在从 .net 到核心的移植中非常有用。
  • 什么?他们从 CORE 中删除了 linq?什么?它是添加到 .NET 中的最棒的数据处理程序。

标签: c# .net porting


【解决方案1】:

我通过使用 byte [] 而不是 Binary 解决了它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-22
    • 1970-01-01
    • 2020-03-10
    • 1970-01-01
    • 2013-10-09
    • 1970-01-01
    • 2019-05-29
    • 2020-02-18
    相关资源
    最近更新 更多