Microsoft.AspNetCore.Datasync.EFCore 6.1.0

前缀已保留
dotnet add package Microsoft.AspNetCore.Datasync.EFCore --version 6.1.0                
NuGet\Install-Package Microsoft.AspNetCore.Datasync.EFCore -Version 6.1.0                
此命令旨在在 Visual Studio 的包管理器控制台中使用,因为它使用 NuGet 模块的 Install-Package 版本。
<PackageReference Include="Microsoft.AspNetCore.Datasync.EFCore" Version="6.1.0" />                
对于支持 包引用 的项目,将此 XML 节点复制到项目文件以引用此包。
paket add Microsoft.AspNetCore.Datasync.EFCore --version 6.1.0                
#r "nuget: Microsoft.AspNetCore.Datasync.EFCore, 6.1.0"                
#r 指令可以在 F# Interactive 和 Polyglot Notebooks 中使用。将其复制到交互式工具或脚本的源代码中以引用包。
// Install Microsoft.AspNetCore.Datasync.EFCore as a Cake Addin
#addin nuget:?package=Microsoft.AspNetCore.Datasync.EFCore&version=6.1.0

// Install Microsoft.AspNetCore.Datasync.EFCore as a Cake Tool
#tool nuget:?package=Microsoft.AspNetCore.Datasync.EFCore&version=6.1.0                

Azure 移动应用

MIT license Build Status NuGet Version

Azure 移动应用(也称为 Microsoft Datasync 框架)是一套客户端和服务器库,用于向您的移动应用程序添加受验证的数据访问和离线同步。

目前,我们支持

  • 服务器:针对 .NET 6 的 ASP.NET Core。
  • 客户端:.NET Standard 2.0 和 .NET 6。

支持 .NET Standard 2.0 和 .NET 6 的客户端平台包括

  • AvaloniaUI
  • .NET MAUI
  • Uno Platform
  • Windows(UWP、WinUI3、WPF)
  • Xamarin Forms
  • Xamarin Native(Android 和 iOS)

Blazor 和 Unity 的离线支持存在已知问题,因为它们都不支持 Sqlite。

要开始使用,请参阅 我们文档

较旧的(v4.2.0 及更早版本)库已退役,不再受支持。您可以在 存档分支 中找到源代码。

.NET(sdk/dotnet)

服务器端库使用 ASP.NET Core 6.0,并为内存数据、LiteDb 和 Entity Framework Core 提供存储。

库的发布和支持版本将通过正常的 NuGet 机制进行分发

版本 下载
Microsoft.AspNetCore.Datasync Core Library Version Core Library Downloads
Microsoft.AspNetCore.Datasync.Abstractions Abstractions Library Version Abstractions Library Downloads
Microsoft.AspNetCore.Datasync.EFCore EFCore Library Version EFCore Library Downloads
Microsoft.AspNetCore.Datasync.InMemory InMemory Library Version InMemory Library Downloads
Microsoft.AspNetCore.Datasync.LiteDb LiteDb Library Version LiteDb Library Downloads
Microsoft.AspNetCore.Datasync.NSwag NSwag Library Version LiteDb Library Downloads
Microsoft.AspNetCore.Datasync.Swashbuckle Swashbuckle Library Version LiteDb Library Downloads
Microsoft.Datasync.Client Client Library Version Client Library Downloads
Microsoft.Datasync.Client.SQLiteStore SQLiteStore Library Version SQLiteStore Library Downloads

模板

我们提供了一个用于与 dotnet new 一起使用的模板。该模板预先配置了 ASP.NET Core、Entity Framework Core 和 Datasync Server 库。要安装模板

dotnet new -i Microsoft.AspNetCore.Datasync.Template.CSharp

要创建服务器,请使用 dotnet new

mkdir My.Datasync.Server
cd My.Datasync.Server
dotnet new datasync-server

文档

您可以在 docs.microsoft.com 上找到最新的文档。在适当的时候,相关的信息将会添加到仓库 Wiki 中。

贡献

本项目欢迎贡献和意见。大多数贡献都需要你同意贡献者许可协议(CLA),声明你具有并实际授予我们使用你贡献的权利。有关详情,请访问 https://cla.opensource.microsoft.com

当你提交拉取请求时,CLA 检查机器人将自动确定你是否需要提供 CLA,并适当地装饰 PR(例如,状态检查,评论)。只需遵循机器人提供的说明。你将在所有使用我们 CLA 的存储库中只需要这样做一次。

本项目采用了 Microsoft Open Source Code of Conduct。有关更多信息,请参阅 行为准则常见问题解答 或通过 [email protected] 联系我们以提问或留下意见。

商标

本项目可能包含项目、产品或服务的商标或徽标。在授权使用 Microsoft 商标或徽标时,必须遵守并符合 Microsoft 的商标与品牌指南。修改本项目的版本中使用 Microsoft 商标或徽标不得造成混淆或暗示 Microsoft 赞助。第三方商标或徽标的任何使用均受第三方政策控制。

产品 兼容的和额外的计算目标框架版本。
.NET net6.0 兼容。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-tv 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。
兼容目标框架
包含目标框架(在包中)
了解更多关于 目标框架.NET 标准化 的信息。

NuGet 包

该包未被任何NuGet包使用。

GitHub 仓库 (1)

显示依赖 Microsoft.AspNetCore.Datasync.EFCore 的最 Top 1 个流行的GitHub 仓库

仓库 星标数
Azure/azure-mobile-apps
使用 Azure Mobile App 卓越移动应用程序
版本 下载 最后更新
6.1.0 8,003 2/2/2024
6.0.8 1,514 1/12/2024
6.0.7 524 12/15/2023
6.0.6 2,128 11/22/2023
6.0.5 2,341 11/3/2023
6.0.4 1,013 10/13/2023
6.0.3 361 10/6/2023
6.0.2 1,378 9/25/2023
6.0.1 488 9/15/2023
6.0.0 2,482 9/7/2023
5.1.8 1,074 8/26/2023
5.1.7 204 8/22/2023
5.1.6 2,886 6/23/2023
5.1.5 682 5/26/2023
5.1.4 2,114 5/11/2023
5.1.3 2,398 3/14/2023
5.1.2 2,280 2/28/2023
5.1.1 389 2/18/2023
5.1.0 320 2/10/2023
5.0.21 522 2/4/2023
5.0.20 2,675 1/8/2023
5.0.18 4,012 12/17/2022
5.0.17 563 12/15/2022
5.0.15 332 12/14/2022
5.0.14 292 12/14/2022
5.0.13 1,688 12/8/2022
5.0.12 8,816 9/30/2022
5.0.11 2,991 8/19/2022
5.0.10 1,538 8/5/2022
5.0.9 2,888 7/8/2022
5.0.6 586 6/25/2022
5.0.5 517 6/17/2022
5.0.4 1,485 6/11/2022
5.0.3 738 6/1/2022
5.0.2 4,834 5/31/2022
5.0.1 813 5/24/2022
5.0.0 548 5/6/2022
5.0.0-preview.1 110 1/7/2023
5.0.0-beta.12 439 4/8/2022
5.0.0-beta.11 1,107 12/8/2021
5.0.0-beta.10 180 11/22/2021
5.0.0-beta.8 160 11/8/2021
5.0.0-beta.7 168 11/8/2021
5.0.0-beta.6 273 11/6/2021
5.0.0-beta.5 226 11/6/2021
5.0.0-beta.4 199 11/5/2021