Microsoft.Datasync.Client.SQLiteStore 6.1.0

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

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

Azure移动应用

MIT license Build Status NuGet Version

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

目前,我们支持

  • 服务器:.NET 6的ASP.NET Core。
  • 客户端:.NET标准2.0和.NET 6。

支持.NET标准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服务器库。要安装模板

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。了解更多信息请参阅行为准则FAQ或通过[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 已计算。
兼容的目标框架
包含的目标框架(在包中)
了解更多关于 目标框架.NET 标准 的信息。

NuGet 包

此包未由任何 NuGet 包使用。

GitHub 代码库 (1)

显示依赖于 Microsoft.Datasync.Client.SQLiteStore 的最受欢迎的 1 个 GitHub 代码库

代码库 星级
Azure/azure-mobile-apps
使用 Azure Mobile Apps 构建更好的移动应用
版本 下载 最后更新
6.1.0 12,299 2/2/2024
6.0.8 1,922 1/12/2024
6.0.7 1,510 12/15/2023
6.0.6 4,491 11/22/2023
6.0.5 1,596 11/3/2023
6.0.4 819 10/13/2023
6.0.3 7,265 10/6/2023
6.0.2 520 9/25/2023
6.0.1 872 9/15/2023
6.0.0 637 9/7/2023
5.1.8 1,741 8/26/2023
5.1.7 470 8/22/2023
5.1.6 7,435 6/23/2023
5.1.5 758 5/26/2023
5.1.4 2,466 5/11/2023
5.1.3 5,553 3/14/2023
5.1.2 1,075 2/28/2023
5.1.1 4,899 2/18/2023
5.1.0 3,804 2/10/2023
5.0.21 4,676 2/4/2023
5.0.20 3,584 1/8/2023
5.0.18 1,728 12/17/2022
5.0.17 394 12/15/2022
5.0.15 317 12/14/2022
5.0.14 340 12/14/2022
5.0.13 371 12/8/2022
5.0.12 6,189 9/30/2022
5.0.11 1,239 8/19/2022
5.0.10 509 8/5/2022
5.0.9 1,286 7/8/2022
5.0.6 622 6/25/2022
5.0.5 505 6/17/2022
5.0.4 648 6/11/2022
5.0.3 501 6/1/2022
5.0.2 432 5/31/2022
5.0.1 491 5/24/2022
5.0.0 540 5/6/2022
5.0.0-preview.1 115 1/7/2023
5.0.0-beta.12 137 4/8/2022