Microsoft.Datasync.Client 6.1.0
预留前缀
dotnet add package Microsoft.Datasync.Client --version 6.1.0
NuGet\Install-Package Microsoft.Datasync.Client -Version 6.1.0
<PackageReference Include="Microsoft.Datasync.Client" Version="6.1.0" />
paket add Microsoft.Datasync.Client --version 6.1.0
#r "nuget: Microsoft.Datasync.Client, 6.1.0"
// Install Microsoft.Datasync.Client as a Cake Addin #addin nuget:?package=Microsoft.Datasync.Client&version=6.1.0 // Install Microsoft.Datasync.Client as a Cake Tool #tool nuget:?package=Microsoft.Datasync.Client&version=6.1.0
Azure 移动应用
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机制分发。
模板
我们提供与dotnet new
一起使用的模板。该模板预先配置了 ASP.NET Core、Entity Framework Core 和 Datasync 服务器库。要安装模板
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 | net5.0 已计算。 net5.0-windows 已计算。 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-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET Standard | netstandard2.0 兼容。 netstandard2.1 已计算。 |
.NET Framework | net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid 已计算。 |
MonoMac | monomac 已计算。 |
MonoTouch | monotouch 已计算。 |
Tizen | tizen40 已计算。 tizen60 已计算。 |
Xamarin.iOS | xamarinios 已计算。 |
Xamarin.Mac | xamarinmac 已计算。 |
Xamarin.TVOS | xamarintvos 已计算。 |
Xamarin.WatchOS | xamarinwatchos 已计算。 |
-
.NETStandard 2.0
- Microsoft.Bcl.AsyncInterfaces (>= 7.0.0)
- Newtonsoft.Json (>= 13.0.3)
- System.Memory (>= 4.5.5)
- System.Threading.Tasks.Dataflow (>= 7.0.0)
-
net6.0
- Newtonsoft.Json (>= 13.0.3)
NuGet 包 (1)
显示依赖于 Microsoft.Datasync.Client 的顶部 1 个 NuGet 包
包 | 下载 |
---|---|
Microsoft.Datasync.Client.SQLiteStore 基于 SQLite 的 Microsoft Datasync 框架离线存储。以前称为 Azure 移动应用 |
GitHub 仓库 (1)
显示依赖于 Microsoft.Datasync.Client 的最受欢迎的顶级 1 个 GitHub 仓库
仓库 | 星标 |
---|---|
Azure/azure-mobile-apps
使用 Azure 移动应用构建更好的移动应用
|
版本 | 下载 | 最后更新 |
---|---|---|
6.1.0 | 16,712 | 2/2/2024 |
6.0.8 | 3,366 | 1/12/2024 |
6.0.7 | 2,596 | 12/15/2023 |
6.0.6 | 6,764 | 11/22/2023 |
6.0.5 | 1,788 | 11/3/2023 |
6.0.4 | 1,615 | 10/13/2023 |
6.0.3 | 7,555 | 10/6/2023 |
6.0.2 | 626 | 9/25/2023 |
6.0.1 | 1,456 | 9/15/2023 |
6.0.0 | 2,305 | 9/7/2023 |
5.1.8 | 1,943 | 8/26/2023 |
5.1.7 | 615 | 8/22/2023 |
5.1.6 | 8,990 | 6/23/2023 |
5.1.5 | 7,844 | 5/26/2023 |
5.1.4 | 3,837 | 5/11/2023 |
5.1.3 | 7,852 | 3/14/2023 |
5.1.2 | 1,380 | 2/28/2023 |
5.1.1 | 5,145 | 2/18/2023 |
5.1.0 | 4,123 | 2/10/2023 |
5.0.21 | 5,443 | 2/4/2023 |
5.0.20 | 11,502 | 1/8/2023 |
5.0.18 | 2,322 | 12/17/2022 |
5.0.17 | 650 | 12/15/2022 |
5.0.15 | 504 | 12/14/2022 |
5.0.14 | 578 | 12/14/2022 |
5.0.13 | 552 | 12/8/2022 |
5.0.12 | 11,281 | 9/30/2022 |
5.0.11 | 2,243 | 8/19/2022 |
5.0.10 | 996 | 8/5/2022 |
5.0.9 | 6,177 | 7/8/2022 |
5.0.6 | 1,589 | 6/25/2022 |
5.0.5 | 910 | 6/17/2022 |
5.0.4 | 958 | 6/11/2022 |
5.0.3 | 843 | 6/1/2022 |
5.0.2 | 718 | 5/31/2022 |
5.0.1 | 793 | 5/24/2022 |
5.0.0 | 866 | 5/6/2022 |
5.0.0-preview.1 | 113 | 1/7/2023 |
5.0.0-beta.12 | 186 | 4/8/2022 |
5.0.0-beta.11 | 163 | 12/8/2021 |
5.0.0-beta.10 | 144 | 11/22/2021 |
5.0.0-beta.8 | 150 | 11/8/2021 |
5.0.0-beta.7 | 163 | 11/8/2021 |
5.0.0-beta.6 | 331 | 11/6/2021 |